100000 683735612 0 176 3239903 1 7051312 109522014 1 76136860 150341229 1 136391824 64274512 1 976579 70365196 1 593178 73800228 1 12850851 41596789 1 22714409 221017686 1 2693030 130142738 1 5453843 71833211 1 428824 68193617 1 9937268 110141468 1 1314825 90632339 1 590947086 150897121 1 4176660 113834741 1 269149973 137247250 1 1161106 54172005 1 7184844 48002853 1 343811 110544304 1 21298422 139960914 1 225023 97377624 1 342920 146319745 1 24704132 210322040 1 9670104 193619021 1 11546031 152587297 1 58014987 115124228 1 432659 69644134 1 755176 80236973 1 453310 78506048 1 4407617 109521085 1 5784342 52260946 1 15274948 193136171 1 64784808 178348263 1 3142231 100073833 1 37722780 170375649 1 8700771 75562492 1 2746250 152724108 1 1272131 86192300 1 61518850 48036675 1 17942187 58962133 1 7880971 265083100 1 7395260 450683914 1 17157982 175721205 1 128284 84444312 1 3164079 108876997 1 991406 97372974 1 24976705 77595229 1 17552975 62053475 1 803354 187213176 1 7153866 79580086 1 1210357 150646291 1 718248 69058204 1 32182795 73994026 1 405643 76347503 1 225116839 51517095 1 1294047 50743656 1 6343158 104865889 1 133818993 141933050 1 35080936 131245964 1 2389249 157808225 1 1397164 201795025 1 3855861 95645459 1 641081 99974739 1 7482228 110408895 1 2989404 186681193 1 5301832 131718338 1 954580 120005328 1 4221003 72895056 1 49313288 208861557 1 463314334 345174844 1 80420690 63825616 1 40141508 169687089 1 13333297 106072409 1 1795236 67835396 1 8811217 96872378 1 5737031 68230476 1 16457572 139749218 1 1192839 73274146 1 926766 145508446 1 162203481 185908111 1 30136 91149601 1 28906510 109620894 1 5197959 92214731 1 1352145 71274521 1 2165912 36521854 1 897653 102938031 1 60084749 100592042 1 12614505 73455901 1 166787904 181371290 1 20611535 78711730 1 3740674 61874970 1 362008655 273312068 1 103182578 161176860 1 311832 103734319 1 22469285 59582340 1 161440309 124388019 1 226509119 37968822 1 4043049 64262066 1 221609 243349162 1 289599636 58591127 1 7455596 100923676 1 187991 139800181 1 45804402 82624642 1 4864611 65932750 1 698501 95579561 1 2443864 112078267 1 64327 167821402 1 2920077 94453351 1 43217493 234146772 1 330067 62133918 1 466386 120402514 1 9834329 123611624 1 743499 66705277 1 2876948 117572625 1 4786920 49526593 1 37531883 49113824 1 89148 46844689 1 814843 45694170 1 140472037 236148930 1 238783 54761653 1 1176839 130543950 1 1685254 101514295 1 476977448 79435395 1 4761402 115210486 1 3427033 68377176 1 2091385 137995839 1 930698 97393408 1 97581783 92835392 1 300018 57354401 1 37991771 91467772 1 2746451 102609827 1 7768680 107249778 1 3380805 47357981 1 2532823 99516596 1 96551 181152343 1 699276 183712657 1 78564548 204299449 1 28015268 133937685 1 1396565 29310243 1 173131618 195361691 1 71816655 133841650 1 18126928 97888729 1 1660077 169319430 1 322998 251663718 1 12923312 26877833 1 134453 137649111 1 8012379 150943989 1 5981634 189040823 1 1252246 168472161 1 2418051 158794300 1 10794484 179630058 1 6645407 182638568 1 5127971 396728171 1 13776052 79999735 1 1460794 112423648 1 5744903 100690643 1 3236779 97613870 1 3915373 75206747 1 477244 101806950 1 58784055 51057000 1 1125810 111553332 1 12458377 145631715 1 17172716 31896723 1 18022084 57838711 1 5541053 144370399 1 2149245 54985682 1 350832659 128012219 1 3806935 88725396 1 1544101 110785285 1 13400086 83706745 1 5227104 37860349 1 20399028 76588833 1 23513066 76993485 1 42035 97245672 1 20642684 42319535 1 5632387 124192835 1 1361512 98137540 1 1130320 83278878 1 2981688 85978307 1 4336201 62179960 1 10866392 175501521 1 24675785 104743656 1 13359077 213880022 1 9869935 93971247 1 209648734 206223806 1 75672829 65311858 1 1386442 216030079 1 1813163 85245585 1 3440576 101685911 1 119665977 102342904 1 1517076 155336239 1 4420832 86204542 1 17858526 122855992 1 19747372 127876262 1 9117508 197524762 1 2048763 242167638 1 11869362 98191934 1 54503194 219784351 1 3662460 47766999 1 11601581 105143933 1 141149 89206360 1 12123428 58036942 1 8149270 147043206 1 11291707 104234624 1 1714490 137288204 1 216196641 75326906 1 60267553 30253627 1 73332624 156521215 1 29644812 104430308 1 8956220 94278099 1 1517051 109163617 1 16185865 68390420 1 5990367 109479824 1 1770699 147058801 1 26306113 68198177 1 250145 48495268 1 2216452 97169439 1 2802533 159805005 1 1140510 111905578 1 68256535 44725441 1 8120030 156615326 1 104464824 139049956 1 5756952 111826686 1 11372878 186251980 1 263112542 93291198 1 107484 51276340 1 1465797 98026566 1 5511063 90220645 1 71093550 53873835 1 1493999 69780102 1 30754893 115356023 1 991742 64044946 1 1773485 87126700 1 338136036 66084097 1 13173296 61121549 1 141295356 152448608 1 32596911 54243784 1 6324822 85398944 1 3643599 60104206 1 26699276 79521374 1 21592607 321649694 1 164926 235838005 1 3366266 91484238 1 44819098 247610558 1 15515261 64353478 1 42698520 99510182 1 31757222 139991315 1 63459480 46788826 1 381789 61327025 1 3611375 136254047 1 2619628 62678686 1 410821 61495246 1 9372575 74549251 1 3051979 83601520 1 76873206 51841530 1 4429914 98912473 1 56605527 61633252 1 383690 60834302 1 12795873 86609471 1 6295540 308440754 1 345086 167629780 1 1275475 214226905 1 2982104 123130427 1 6923536 173061497 1 54499484 88063737 1 22691522 99822661 1 5560238 92672410 1 2811856 70866564 1 16046838 146515252 1 1441259 154056548 1 2299948 116343790 1 11096337 40108902 1 6220936 162868833 1 1447168 59859392 1 6804709 117769935 1 69481 60464076 1 13946704 56245176 1 2151439 93082070 1 52559577 36156784 1 25884317 159384342 1 4823955 83070469 1 7270177 97040412 1 994903 132579769 1 38186652 61617339 1 45543875 77872415 1 2014987 63054121 1 25092206 61088008 1 56967534 150304196 1 6362113 20754407 1 155370809 109278743 1 4177249 68993018 1 2824345 227018180 1 10691188 59703950 1 2427356 70796656 1 1778064 362868056 1 17500813 28545536 1 350954403 105574092 1 2811388 91323770 1 2068775 120812591 1 1282095 104825807 1 46142116 66108890 1 26541665 96678593 1 17970067 132711306 1 280211 69109841 1 48535293 107264102 1 1049243 46875140 1 1584274 152752091 1 14698972 86219444 1 44143889 122741118 1 371688 164275934 1 6267570 78684697 1 8217576 147203758 1 10977188 75226400 1 228376474 56939048 1 3167676 259744833 1 3284150 80163734 1 27194807 77719511 1 1020233 123318659 1 8686414 114431496 1 43335174 123724488 1 10410148 40761310 1 32042941 81739537 1 1990437 48713828 1 1691684 95968763 1 99542 131319326 1 95598275 44545643 1 479460 81206623 1 140906128 238971839 1 2928683 111866762 1 13204509 88829655 1 514910 171719691 1 1669426 76967057 1 1208932 133924666 1 209669 84046108 1 104200934 34066670 1 2366208 198536279 1 7938237 306782703 1 222693 215124690 1 103220472 140504305 1 964349 130132849 1 321894 185645099 1 921481 54690299 1 1325082 112546652 1 13962338 83624311 1 1991894 61000127 116 13242905 88370398 1 31460442 83190147 1 1155334 51794481 1 38731377 272233470 1 31573891 66840284 1 187584059 210730475 1 230417 439681219 1 4384815 154327349 1 29215628 160584428 1 21887876 48076791 1 4340613 72726616 1 452196063 178244375 1 26883967 266132487 1 90489814 87591613 1 66982605 59335299 1 69410106 184726029 1 99039 56261190 1 5641201 61292844 1 3731623 92935562 1 8516578 56795998 1 103100566 169576942 1 7879065 71293300 1 3263365 163545824 1 52920578 143577847 1 265353732 41773291 1 79765027 145457433 1 5296545 53807197 1 409517 109459815 1 3390832 66336292 1 18973358 68586862 1 12589612 186375976 1 24418889 130985331 1 718834 75285519 1 6576150 72884041 1 862448 24447792 1 499580 20371949 1 2180170 218195083 1 63953647 34020832 1 15924003 89379215 1 7994933 106493248 1 90768721 33284037 1 2414161 110684244 1 922833 112307767 1 11291245 134686040 1 6594836 110641297 1 1126270 57626223 1 11824845 107058054 1 2991659 67158316 1 1022803 20468357 1 1804441 83489046 1 125209176 106396576 1 4219947 44408747 1 25464893 111765452 1 31747447 54685962 1 755305 104654378 1 20838566 206115604 1 3299037 114813530 1 2561870 96340915 1 208380 135719967 1 397248 61650084 1 5086579 126637049 1 21337232 150068906 1 395747 96844899 1 7777790 168151564 1 46368890 98739503 1 1534365 215757837 1 4344788 110604719 1 47127228 92935518 1 1413099 80495319 1 41571777 55371663 1 61236453 60217545 1 18467341 111302092 1 23428428 110658802 1 2745380 101339157 1 136482 159400625 1 25275213 159589829 1 2733393 34664582 1 5209520 88422518 1 12245208 43872271 1 2423611 152854624 1 201002817 39015444 1 555095 67098520 1 6201831 58116946 1 2533650 264435756 1 5149749 72849838 1 44648789 85315405 1 83029344 70833766 1 2358610 182080958 1 790273 62909722 1 14777412 96109100 1 683735612 213843900 1 3270375 62098481 1 2328806 87961761 1 6260889 86246043 1 464679 220180789 1 35068020 199156230 1 10391167 153167841 1 6254714 126053603 1 11201017 70296790 1 52489 121814110 1 36006429 257248499 1 969626 253965226 1 69719193 94166474 1 44370383 146723575 1 2727457 77281456 1 21211748 62451204 1 3122680 41719368 1 610951 163132410 1 166398066 196444267 1 43118668 50357931 1 6555018 140102039 1 3048027 221062561 1 3579704 101483858 1 1977470 72338178 1 4381999 82066166 1 4133846 254568638 1 892851 116193606 1 24133006 138176336 1 37290131 101567618 1 254078382 46550489 1 620939 193391600 1 1528323 86631196 1 5326306 40313292 1 10585202 87211770 1 6496773 101901408 1 14179148 69667447 1 18308508 79135778 1 79580790 102654101 1 4611902 100087888 1 21300513 68045746 1 1028988 86610367 1 5028827 54163249 1 81808 302144507 1 458557 134095205 1 222671254 102106443 1 76722 97252815 1 2095492 219953096 1 33991484 240500823 1 28642258 59976899 1 321323 77102351 1 44182052 40046405 1 641644 72372969 1 144818968 171647464 1 94745075 100767426 1 88426936 106910064 1 234608 114573261 1 143634475 146936295 1 737619 110425621 1 51530425 103864047 1 3181444 85206002 1 2389632 100668577 1 7369518 113053462 1 348562 85067356 1 2525734 91349440 1 28736212 89840445 1 27982935 86310217 1 30793144 102821522 1 3172519 393610851 1 864487 75457216 1 5048901 209856642 1 25259493 58713249 1 624169 123606991 1 530134965 135269321 1 58361084 89323591 1 1200705 141523872 1 26095658 210327235 1 34556452 53298362 1 96206079 117164392 1 8842809 51316408 1 24370857 226453962 1 11674324 54851723 1 1571739 72711047 1 32489869 157544084 1 5767947 126853172 1 263249 156578936 1 32309423 112118983 1 19536081 217835204 1 16696011 104513856 1 227187 151497656 1 5581189 28396242 1 2990175 139590735 1 651325 55247454 1 398333 63558804 194 10370655 82949387 1 3402563 59146465 1 16664681 166253078 1 4890376 90696525 1 365640 101291657 1 10813091 93998920 1 7862547 151954007 1 1992677 102635079 1 60930 167427921 1 12258192 55238862 1 5360055 151299802 1 17237068 182470170 1 2359725 71391130 1 4735611 122517703 1 12000622 67394758 1 66750957 112739586 1 1264445 152918429 1 7553587 198911192 1 26413147 328451909 1 30575520 111267639 1 219316746 97663535 1 109815 101836265 1 1319794 129609939 1 59659 55360389 1 425741 109601921 1 8741041 252243251 1 11082892 99385960 1 400711 91818499 1 11435151 136115454 1 16835362 117998899 1 193617106 99477251 1 190008 68575990 1 8104653 136114835 1 102249377 391502286 1 2724023 194636946 1 15840712 129192710 1 5674947 100234027 1 302463394 132061060 1 102597 67795393 1 2013068 98322180 1 1727667 114051390 1 40898426 215876057 1 1127551 92184492 1 3731999 77949731 1 33723 130833255 1 1923396 63205828 1 4491694 186081446 1 41311854 85530207 1 392897 47648347 1 1150827 45063971 1 390862949 126742281 1 19486377 143651694 1 17117618 49055039 1 2066549 95729189 1 9363684 183979228 1 3754626 66978258 1 4001068 84782364 1 4419771 172017469 1 993362 54473175 1 4190077 106811136 1 694888 118372714 1 1713079 79451056 1 4672547 223416630 1 6766868 140634166 1 105930324 87767663 1 10243324 332181796 1 25652520 109995266 1 31549864 150319012 1 8566577 365818056 1 2991729 112590543 1 8490641 84075064 1 818395 56047626 1 423818 37221922 1 5041907 79825138 1 2132279 204859717 1 15276830 72757882 1 225335 53116281 1 222099 275041188 1 4014878 122426442 1 9795858 76923749 1 4631965 198032603 1 7395501 352324975 1 105723184 99116359 1 4307446 60987651 1 82503640 40963707 1 23400655 143586352 1 77455477 73899923 1 45132190 65763305 1 1044044 115872690 1 91845755 50535995 1 32768391 45248010 1 3435613 55367827 1 3716603 136816306 1 3195372 102789828 1 19504207 136015091 1 7530475 172906631 1 3204663 93144263 1 2024176 97030270 1 7264069 112616729 1 24675246 62621416 1 13432837 110388014 1 3901677 159059803 1 2414224 91137852 1 2711558 108968363 1 19075903 125066189 1 37344861 141327440 1 573669 67050446 1 50419385 195538480 1 7606181 82795583 1 27484099 76008749 1 2625400 85509240 1 18774643 49131306 1 683735612 133448272 1 3004142 90949771 1 1340204 150188613 1 177916 158561584 1 137193 39502193 1 404154 120099632 1 44904510 67190059 1 20050852 60607286 1 548549764 102239178 1 8441355 64043907 1 111206001 102558807 1 663496 122690643 1 24898856 256534608 1 678476 66114795 1 10894274 296272132 1 1857389 194348316 1 81927932 46219526 1 19579100 68057267 1 5607181 85171684 1 6563330 78655448 1 22211726 223225576 1 24083966 217442769 1 36468846 130915492 1 159812 189441680 1 104352 85239095 1 1407264 72928564 1 78404061 165199899 1 31031924 183994844 1 33043990 66862972 1 15044916 96787648 1 3173508 64200073 1 32950439 67111902 1 526024 113894687 1 373348 144832868 1 67014160 241771537 1 6362334 104506481 1 958529 101653069 1 623097 282424357 1 41202325 149535695 1 708804 144323995 1 6973080 134882062 1 27003498 114362219 1 34543090 117081631 1 305643 77513464 1 19828245 206994114 1 5835639 179528329 1 37003021 91491142 1 59436071 115011046 1 2645418 56932385 1 579293925 80286894 1 683735612 174362800 1 713863 130306144 1 96629 107639613 1 88036030 146496675 1 1995636 187098321 1 4429973 89239030 1 3472477 46806059 1 3038409 116553465 1 33946749 194535317 1 9260572 69171317 1 115845136 79906583 1 1131776 141761743 1 2930730 63508281 1 5710124 235441405 1 2080728 354809741 1 8761045 119654900 1 2515207 40976537 1 28913620 75301985 1 32818405 64349597 1 96308284 304265918 1 1629935 306392414 1 16826681 49632612 1 768170 113539705 1 7753696 125965464 1 120006371 140974018 1 52067568 229743942 1 178589084 44823146 1 497849 153066170 1 501170 54510412 1 25765794 93112289 1 30844030 104823515 1 255786690 79200985 1 32575066 86722597 1 179558 121238819 1 7738928 53714887 1 810111 109562368 1 5201083 139741930 1 72269504 375206494 1 54901412 154793167 1 480978 59025929 1 457958 43056520 1 300315107 171458212 1 411311509 132151421 1 21818130 68485532 1 132201634 64473948 1 8160568 143092422 1 19562469 191456753 1 5308125 154175664 1 35820457 62835469 1 16082636 128761168 1 3129710 211273841 1 135383 268497635 1 10649291 138713098 1 155515359 133231568 1 13351369 221856450 1 128622619 109974289 1 2514129 184703972 1 1145420 191056088 1 1040325 92218429 1 1295807 58596550 1 170659559 73899436 1 1015905 112324047 1 26206323 91655992 1 91640525 73883420 1 341283 35795087 1 2579505 121761123 1 15216694 272619419 1 24122459 95720708 1 1938755 29056979 1 34156052 126708346 1 21072226 139156306 1 402428 128735930 1 203798 63419748 1 2320468 416966276 1 636646 58123499 1 719707 47461484 1 804575 204591383 1 396827304 113476277 1 8912533 149024109 1 17346073 93785030 1 4763132 114037739 1 200463040 76736637 1 21260246 135602980 1 3520567 73189047 1 1239594 111361885 1 8676441 224480647 1 259024286 121023351 1 709296 64641517 1 8550396 83968138 1 7014248 36634815 1 8303622 127533553 1 662003 62284104 1 1051221 97036277 1 2426577 155935999 1 10909545 227704831 1 139130292 136947265 1 15132421 58090389 1 577732 99546672 1 129021929 91651717 1 22446459 77649331 1 2973798 115331680 1 691466 66899741 1 18379270 65933925 1 1911334 133242153 1 37070193 171576768 1 605399 59479174 1 237571864 145592740 1 450017099 61775994 1 13890961 47242684 1 192812957 170016066 1 8057087 98531868 1 8665526 68301555 1 14715760 337477125 1 15078384 210218284 1 502482 119782434 1 5283111 61803691 1 4389971 45172534 1 14491602 152617822 1 180898445 74589176 1 2522780 163159185 1 1601153 71457487 1 44936863 152705962 1 18962724 64275979 1 29387819 144317530 1 29015257 66922389 1 3414618 55037839 1 58684121 175423682 1 6580906 128500724 1 416334 70414368 1 1820917 111439631 1 2717037 46903625 1 422009 66295315 1 1380078 96652598 1 5260899 107604368 1 39823901 54427694 1 39994829 52761280 1 855600 116460545 1 1843411 113007741 1 1297321 119653540 1 764959 126244791 1 40693144 127033314 1 4235349 189435139 1 31675182 47340859 1 440604 141790310 1 4207177 329728304 1 55563923 97091858 1 33219602 157055260 1 10368207 118494364 1 28762823 100334077 1 31729884 44833295 1 130905642 235481269 1 1839997 76596054 1 27053020 111630863 1 9909193 57566205 1 4013613 44559190 1 7749064 60062954 1 612363 93329923 1 683735612 98281764 1 172946 275204505 1 163279547 118894574 1 18532959 105188363 1 980169 106291531 1 594961 138605337 1 510242407 227234451 1 5058503 81208782 1 8297124 47656986 1 6216320 68478442 1 1103366 223486992 1 779705 171900024 1 683735612 92841713 1 1954899 66572186 1 632355 128958971 1 161565 62289030 1 382297852 179919596 1 7465878 38230000 1 17448611 132257712 1 1091951 89054037 1 2898161 163636173 1 99512 202919898 1 3780315 104560329 1 747752 57755585 1 257613363 252933401 1 117643770 203014025 1 145236250 105641436 1 3419609 106622280 1 7747450 109398691 1 11036774 48749184 1 27505160 191886347 1 8761167 211554849 1 1670706 86507497 1 813945 151901504 1 320979401 46815215 1 13509564 93019802 1 3078544 72255054 1 17090461 45791963 1 14693104 72725422 1 2039447 45138047 1 6049456 124569345 1 165275 159279212 1 7358934 107450652 1 73691832 131136113 1 2203857 73900031 1 103086939 171908830 1 3145733 78565859 1 10853002 100458673 1 129458 53775138 1 3338106 195472648 1 372393 43456156 1 28987454 166167448 1 20969903 46437135 1 25396270 166593918 1 1538890 106182414 1 2909154 127608923 1 789780 204275016 1 4201982 15877456 1 426714 161654905 1 3906731 47134687 1 5529131 83994133 1 3610933 159034953 1 13338034 73555789 1 14448391 76178458 1 396778807 112405713 1 137581003 95827832 1 7043070 132392306 1 700248 104208691 1 9284871 139158293 1 2508691 92102276 1 752651 143672419 1 163271 101587802 1 4391443 230253482 1 225492 143854266 1 8847281 137881946 1 8610986 133991286 1 13184778 115018493 1 724191 330463856 1 588085 181926375 1 18394708 216300384 1 13850483 165540744 1 751338 63183738 1 8746562 106690734 1 21661717 123304419 1 291927210 214864425 1 2989009 98815096 1 155051 72045312 1 7539338 127437923 1 889368 182106409 1 3200163 55038455 1 2404569 115734131 1 23684925 57418734 1 26611464 87178483 1 1718325 190928912 1 1125570 64574103 1 17292 66863933 1 7710873 136684943 1 29645698 55845088 1 1890392 146724169 1 4814143 144366473 1 1058935 62164465 1 13954007 171688649 1 780151 148335397 1 17688445 98456930 1 9709143 190661281 1 9099674 97857689 1 675245 106114025 1 27369479 76680142 1 44900009 112238819 1 36799 100082087 1 36541327 162663808 1 14522687 98052879 1 32352239 129725016 1 939663 50168348 1 23437721 60724575 1 3907288 89195316 1 2351025 64644402 1 54023759 173607327 1 5992312 264033616 1 4444855 47152682 1 1628750 109665299 1 208757892 105035250 1 3143592 149037316 1 1690338 110924629 1 27068104 255351643 1 425547 143338663 1 9140865 161954055 1 423333 80328485 1 5674622 223338523 1 63063017 29245848 1 43652263 154947153 1 105483799 160987265 1 611172 106607799 1 60760464 81413176 1 1994420 250985854 1 10604209 154400040 1 3317123 91664039 1 16437119 81766654 1 43980811 62580673 1 36135449 57028779 1 472403 58752522 1 2338906 55607728 1 659021 70195442 1 190199681 127740264 1 368024 54040128 1 6102319 145358152 1 8695545 81797094 1 431374016 82074482 1 18168949 119418644 1 15982672 89475481 1 404270 91811986 1 357784 208610234 1 7869913 38394307 1 5226418 50657282 1 2560938 65105857 1 30999025 92184994 1 1767748 48059571 1 188237 73151157 1 18490709 119866592 1 157754043 99496410 1 1798086 351060261 1 2348667 130501507 1 63107892 153315100 1 488724 98983871 1 7980762 114895243 1 24143740 66414806 1 3414457 104219684 1 6239790 136853989 1 15931701 275519577 1 6623815 120657851 1 9215274 87876617 1 2836479 90430592 1 976550 235547946 1 683735612 151009013 1 1965809 89583564 1 26296285 118722128 1 343366595 62882049 1 8993604 75707153 1 4476081 56717565 1 1621167 67802753 1 6550189 83927294 1 11914730 122867140 1 16490661 85314286 1 10622799 108725500 1 1625886 61457188 1 10227638 84625094 1 3704270 91196668 1 39177096 168947612 1 4120245 84156614 1 2438237 177677050 1 62573581 80315797 1 200296717 42641859 1 296061 76776825 1 112603832 48221458 1 19210920 169821032 1 15171990 118871480 1 477515 143526777 1 36413787 206080935 1 8507690 54718055 1 108711 176436164 1 1987372 46305689 1 133006 79501188 1 435952 68309722 1 14421713 251696853 1 5867945 58441488 1 672347 109913458 1 6347859 72233148 1 97402375 74806763 1 246716 96079992 1 4122145 150162684 1 163312422 95785080 1 689568 31436506 1 22803654 123079803 1 3200856 65319460 1 2219279 104258544 1 5395924 62638606 1 1911781 93167453 1 3323503 47087245 1 31744226 138214847 1 26406712 96348392 1 5083011 163957671 1 410556 140899759 1 22453219 95115164 1 12862485 221212221 1 29592918 108847397 1 15871672 128692821 1 3678912 33683216 1 897413 131488523 1 18092502 63764842 1 438769 98245431 1 667155 80879348 1 8257159 141786437 1 6539835 55387008 1 2139201 149014560 1 828398 219478007 1 1416185 162848971 1 4486875 92236374 1 6869088 110330157 1 1418741 191721789 1 240544 151315153 1 43988331 37179825 1 807894 288855108 1 41632183 84449548 1 80746502 188975378 1 915177 287995343 1 43851240 48448761 1 1377044 91116115 1 8581901 92765276 1 10276146 93194635 1 101106 39716312 1 2554141 66888331 1 3414656 180420085 1 105757115 45504617 1 2127722 101969717 1 161323492 97893404 1 9049093 111266611 1 22731173 81461426 1 2136764 255671015 1 722466 119106879 1 1006692 121085833 1 80621872 129827761 1 38007142 117358360 1 6827453 90206140 1 5974402 43288163 1 5829013 47559548 1 683735612 117058087 1 5996728 194847008 1 8041696 226663085 1 30075542 53287757 1 14621389 38787219 1 2961276 72311415 1 1080451 97707561 1 1737107 109745765 1 3479002 112521477 1 2305240 104756461 1 2907352 71191688 1 422535 86700964 1 4137596 69527025 1 51128292 144495979 1 2836048 78777264 1 4923551 97227173 1 771448 313521695 1 1442276 119291675 1 442500 77629585 1 1669424 180121395 1 8280112 44938722 1 11632843 130583914 1 1891459 59550755 1 1229110 61343467 1 135507683 92157009 1 1415048 155850509 1 258329749 132442918 1 1273317 109501580 1 103361220 217098601 1 22391527 102897615 1 19500084 287559645 1 58074610 72760843 1 683735612 95909526 1 1183134 110980350 1 25485274 92544171 1 5237909 208550919 1 555223670 98462460 1 21619809 174133862 1 776454 88142987 1 363386307 107101542 1 1536781 38373781 1 195648010 120756010 1 1666348 90669025 421 604150 70455849 1 4409182 28413680 1 23846443 24364470 1 50464754 95111035 1 13464431 396856415 1 363822 126192794 1 34656185 61087731 1 11250165 36201319 1 91269214 58520809 1 2586861 97075183 1 5878397 248318716 1 2038229 46898386 1 5013912 107261474 1 3124829 77392014 1 312450153 84715781 1 64055878 153284854 1 86730980 101448865 1 1898544 458817358 1 7027495 173864085 1 6377925 74715321 1 4037162 89925310 1 2198751 46075097 1 680214 117218425 1 17429828 149626356 1 69561 53030158 1 1856496 137106016 1 42441595 113304031 1 118727394 130681351 1 8265750 140970563 1 1262647 74784080 1 49433136 84749564 1 12503718 94020890 1 2037261 62865050 1 14026900 106281134 1 6781567 154397306 1 977659 96105354 1 187993954 53220747 1 57818384 43574327 1 337746 47767076 1 1206972 216905717 1 5730414 183527255 1 2111897 44208339 1 3825140 62721786 1 184711144 145532037 1 1990345 42735541 1 795015 83388336 1 998525 60776982 1 4355587 221881408 1 60602460 170600650 1 585279 52839776 1 1322384 79414613 1 690504 152723489 1 1475491 193725470 1 5975210 24281822 1 32946163 93995857 1 2132222 170016980 1 683735612 147083816 1 23518708 148628805 1 2849325 76927455 1 353845049 126327157 1 4492628 99534593 1 2666583 165282191 1 246728368 168220374 1 83680690 55362652 1 1716675 48491356 1 1116927 116380721 1 85382316 93721231 1 5061097 78622317 1 3796587 91753103 1 20312292 81774327 1 1329094 95861777 1 20624888 206330165 1 4309228 93084521 1 29606401 77979589 1 151702 73148293 1 18088360 112137906 1 44225951 146955344 1 21860979 110247409 1 1407847 117803740 1 984360 88696609 1 65502747 42403120 1 11301223 45955201 1 164272758 250412231 1 1390994 239443820 1 5402170 58572977 1 10676084 185005892 1 1221763 62540042 1 10131559 191694475 1 406901 137482960 1 1435720 149004449 1 30936756 175456919 1 206692803 91491790 1 966969 183626439 1 61782299 63846936 1 5589083 53512562 1 16680254 96130743 1 1607235 99913231 1 7701476 79075532 1 14089536 50292538 1 7233591 42756647 1 7353398 184926832 1 71606379 160631208 1 31780704 83278681 1 5636432 121243616 1 2164400 84340937 1 3375206 132310730 1 6179125 109526339 1 56483101 173545394 1 1815240 54803378 1 117506 91181823 1 480337 100412184 1 1113031 134810269 1 2691047 96356381 1 1137542 88819081 1 21686530 86409193 1 2308416 83654728 1 75592169 98688149 1 102594914 54952308 1 175300013 84789965 1 7033447 112735385 1 21950122 148446934 1 639972 44042340 1 563567 296418819 1 6154222 255687736 1 16283382 114869119 1 16546766 114251056 1 150557 82773128 1 3658642 91983386 1 42283881 35566886 1 155031765 328123341 1 23018542 77345209 1 266354 69836262 1 3137693 73519789 1 2814707 80721424 1 6143592 140852051 1 57269796 50691351 1 358652 142841458 1 1713967 115511576 1 191718 138935405 1 46320057 58411558 1 6246 120238229 1 1412546 103231395 1 161556 59860937 1 3200470 153183923 1 11776769 76301167 1 17034358 103170908 1 37073105 54801970 1 1340424 120420068 1 26640554 122839782 1000 2195463 27590412 1 174189 70428049 1 8999477 112220625 1 3406638 25742238 1 683735612 404358009 1 147014 187340793 1 9271342 40830845 1 242130 211699850 1 7173082 81909549 1 1766097 116606857 1 39477 140312990 1 470619 120882069 1 2211699 121414819 1 4811950 105194833 1 161548342 86385835 1 167672 297936944 1 90941067 87394852 1 71979902 127703933 1 2342768 104755002 1 453858863 117997991 1 998324 68195021 1 155948 103260198 1 23261219 99521511 1 3643401 86590095 1 4734090 192127056 1 2725123 216018593 1 1817430 44808794 1 1174232 176164628 1 1600326 63723922 1 1266552 67234298 1 451493 41715310 1 31102179 168847842 1 12982737 45419147 1 520246527 60942013 1 8876259 84021626 1 8538692 73094962 1 606649 66942991 1 1271354 56632188 1 1487159 65692952 1 14473883 190558893 1 56263391 67422007 1 79200561 164731900 1 795607 33588500 1 17953538 130567800 1 8069652 24422365 1 7633167 146528009 1 1706500 49735449 1 69135 42158639 1 7154003 94904185 1 3120938 160771738 1 625191 114269520 1 2795760 52648881 1 12233965 46390654 1 20888975 74865233 1 12250595 95819052 1 986154 155658126 1 839950 184180309 1 7756668 118301523 1 299624 143731282 1 28517167 38770869 1 29882194 48567737 1 318496 215073211 1 2424494 119732812 1 5115540 149081560 1 308087891 194238750 1 561944308 67725303 1 12188612 149887240 1 88218882 139879567 1 3357699 144946730 1 20934944 220329601 1 35908270 90714451 1 7028094 146932930 1 1484340 143964025 1 683735612 128112519 1 37321454 75214101 1 994473 72181512 1 7997917 63524477 1 17808838 141461436 1 5100721 240467882 1 779055 82381271 1 572591 59063953 1 1885935 78665473 1 159530717 107772869 1 243433 148584536 1 14033409 116363922 1 7328692 97455765 1 1014251 50052122 1 24495457 130745356 1 977752 82993883 1 2015541 78990222 1 5850586 67993476 1 46602536 107953180 1 709972 142817049 1 77909147 92512184 1 42560001 97483489 1 293438644 104992245 1 1654676 81408471 1 2881531 84510242 1 840103 63975798 1 683735612 171291497 1 38155499 95570316 1 299830 47332288 1 5928365 89977007 1 25615379 112623274 1 4484169 112385856 1 7012378 58747227 1 67312979 177321959 1 14271070 41224772 1 2870781 58260956 1 11880297 57686909 1 44629265 71907400 1 5360042 97989423 1 7562773 85315561 1 408920 91728877 1 12069 108442994 1 779658 142214163 1 76697 159454992 1 3715001 140391951 1 3562558 151862672 1 4863469 99203782 1 36987196 78930961 1 12437048 86973012 1 26253780 79144919 1 686119 95170198 1 56935916 61483979 1 33048132 70046226 1 6703978 85590187 1 1304677 84866258 1 410124 73764203 1 1870849 131420890 1 155676 142066701 1 11638428 57729751 1 14465799 104532981 1 4116741 49155495 1 10993160 167810652 1 9411873 193123111 1 358018 179153602 1 62386336 92347228 1 4772964 143546396 1 107518580 99614816 1 15245460 70888736 1 321106 116476626 1 22399106 80222995 1 13624310 101469206 1 2753853 93245593 1 6094365 72214164 1 13293944 96371879 1 623859 79305692 1 7213090 89841969 1 844805 122067752 1 4004336 146292666 1 686438 71117309 1 2162164 51463384 1 106280622 63221554 1 1267153 68855651 1 80134 90443112 1 2078456 47687899 1 185476461 84115005 1 16791706 152795173 1 291153 88699713 1 45809239 211631693 1 11457227 258309927 1 217635 129654075 1 3013006 131926811 1 180708764 139693645 1 2623376 67185754 1 52517732 130258342 1 47121044 64764012 1 2921009 282492362 1 6704056 103719516 1 4579632 107001515 1 1739892 23669211 1 34630 160202390 1 152150646 154060509 1 538790 134549463 1 1278942 87953498 1 1258857 100788010 1 4246840 106509150 1 11428772 80704986 1 98439555 50250329 1 365026 71141750 1 1706490 102726403 1 217426482 134793873 1 11342992 165141599 1 2795456 87291777 1 16750303 138596675 1 19506163 89041529 1 11010968 36440953 1 949786 142266665 1 1462843 118545661 1 5097846 48215230 1 422157 116803734 1 1660049 210839821 1 7989971 144442999 1 9947619 290417691 1 454806 30420314 1 12033603 179367735 1 4238281 212174833 1 611032 108265588 1 7540767 36695265 1 8741611 89275607 1 2732487 99142340 1 7034749 156119549 1 501848 122035904 1 733787 75958414 1 257493 131695016 1 89614145 77785903 1 7920460 73615387 1 1380143 162020557 1 3180116 79430763 1 12332821 176951513 1 124327998 102642484 1 50966678 355544771 1 3730273 64168845 1 1389351 85733592 1 2134080 129486375 1 828674 368181647 1 7800291 109532019 1 2684123 283460563 1 6269937 183023757 1 2194408 127481898 1 1237984 195377746 1 40507222 169444919 1 1700729 224156230 1 929212 291020486 1 492773 94724949 1 1409724 185957608 1 218881780 95278615 1 49585478 56029566 1 20110421 43231344 1 2853977 49517297 1 356164 137263162 1 22825363 97152589 1 703798 111530436 1 900654 192293115 1 8388583 127882828 1 3839973 161235722 1 6754432 72128339 1 5217355 63114917 1 3685023 125705756 1 6833795 140951718 1 11238586 39495369 1 27619249 278346103 1 21216822 76933294 1 84073661 92188295 1 40930241 106372002 1 3696054 46599342 1 1097582 364809450 1 1949380 222932783 1 1540989 153885827 1 2413582 86898136 1 120871 50686994 1 6588128 108192167 1 12051504 34536859 1 6306392 114805877 1 2533740 185331317 1 2174690 81334736 1 1709655 80935334 1 10093609 65174733 1 4389176 74762109 1 9581220 78908584 1 8900094 196874229 1 36453222 108973529 1 22300297 170071095 1 26585086 148553548 1 20767460 39667880 1 1053992 109119851 1 10762322 111369346 1 6179641 136740884 1 1212057 74768581 1 47586078 72281417 1 2859875 70302425 1 91881417 151735587 1 7241137 102758771 1 701998 118533272 1 16299490 100263439 1 255612060 124353243 1 30449758 44742257 1 2002977 77192122 1 8178252 120898438 1 4348178 42590187 1 8035155 112084437 1 8596207 171999108 1 6812343 207407897 1 57451901 149029191 1 2594918 100072862 1 1051593 216293875 1 96989381 90127682 1 222610657 157222200 1 1185531 336396889 1 2732617 109223350 1 1287800 163245572 1 15383479 102837740 1 25672872 33725476 1 11030258 220844584 1 19079412 78235931 1 1793895 61717013 1 80698015 98033348 1 6692027 95562045 1 62971526 233958269 1 817820 166343311 1 25384026 66605387 1 2108862 221036969 1 10433239 28895946 1 12087504 162275061 1 54112938 68002153 1 28319039 81460735 1 1691381 36791442 1 46224823 230580716 1 4429282 61733072 1 40945497 107723830 1 12098990 144972418 1 2570442 111662175 1 502253 29882508 1 20389932 69820148 1 468373 49322044 1 1085880 50047101 1 2207700 88084127 1 3354742 80967927 1 327257505 39988148 1 4457731 77707768 1 214269 124747824 1 60226085 69821498 1 134391897 141689899 1 646925 86311267 1 60129484 62207289 1 1896587 136080220 1 3946546 128892156 1 37075385 159850199 1 193533 39185060 1 8128438 317041043 1 5788783 165858898 1 857946 34047715 1 1396467 58024155 1 1991789 134312753 1 3218678 198006530 1 153324913 116468144 1 16903418 88220391 1 25978371 145091052 1 3728823 88328829 1 9516550 94989969 1 2795241 190010678 1 27278708 54305796 1 848057 104663834 1 1224143 78268134 1 55172187 55166448 1 27889662 66921054 1 634445 67838907 1 551212 146460587 1 11169569 109194603 1 38823836 122101030 1 149266708 280619864 1 478891 97349602 1 6522509 73066139 1 3404997 92859733 1 33524465 389201548 1 13366948 81520317 1 149664 104649238 1 92581170 55049917 1 803127 163237301 1 814241 79508268 1 6890393 67260392 1 124695812 88831477 1 3895473 267476016 1 567336 75900700 1 4639325 75368122 1 860606 63158115 1 765196 136068698 1 1554957 112808941 1 4671510 151572841 1 12793984 79182767 1 28519169 30622812 1 124635120 92459100 1 141301055 87303740 1 549504 101043902 1 102164354 99125138 1 1182645 118912621 1 3263791 163579694 1 5104088 84753187 1 7011404 87680463 1 975471 137611283 1 8636359 60610805 1 384881 54356578 1 926834 143885640 1 892047 123189074 1 1381290 140561597 1 341560 124929046 1 34873230 82651491 1 3743277 42929901 1 10122232 121166862 1 1087229 63027796 1 1176112 169703097 1 3860971 329486944 1 6351191 51393517 1 2444974 162632128 1 18508405 120579049 1 1080398 180833269 1 741780 109366080 1 18165508 271469878 1 13831951 63383504 1 1012975 88022649 1 19351921 108894127 1 142799997 194673771 1 45844001 124135410 1 13832901 68141333 1 1659593 181745900 1 9871 240597046 1 1674328 46128772 1 3719156 92728720 1 1351650 100913577 1 12140798 216806864 1 87756291 52731568 1 6970082 72020732 1 776183 127490051 1 19583125 161804905 1 7398345 224236115 1 7737763 119184249 1 61215404 82639430 1 794018 214604425 1 21476374 160953607 1 63068658 105839960 1 128360021 230926923 1 1219254 70394347 1 5354931 75434378 1 3329339 224605155 1 21268804 354389153 1 2769060 68781398 1 1176998 44999302 1 436191 114877935 1 66572098 125201231 1 3188769 118840980 1 58595750 88669128 1 5035067 134720879 1 5358222 238188927 1 58199145 89908820 1 1318687 84712954 1 7306211 76713398 1 4189860 66804531 1 38172875 47566907 1 1114136 24993093 1 13383607 149472592 1 1020609 149473845 1 1793034 308443508 1 1873152 139728798 1 66337 81221008 1 903800 135308484 1 299869 66443402 1 270804 76311438 1 7841255 115126465 1 13858560 185348522 1 3356826 49370257 1 39083010 78115514 1 756036 275008233 1 825456 199484731 1 17143 257632947 1 29575538 56542135 1 15150899 91923033 1 26811137 105659782 1 383234 221630710 1 2188156 147293682 1 22528963 104940709 1 51612401 52113132 1 4058646 128281230 1 1482151 51353427 1 16901787 57518073 1 27866469 153956018 1 5964768 174903980 1 82326991 116238501 1 2904343 274078320 1 89280695 123946808 1 237981 306713342 1 554579769 118603520 1 56126095 146903296 1 22359797 128283766 1 9070593 143063520 1 551591 64522178 1 752944 70325047 1 721844 157385196 1 196812037 125611496 1 164822041 172308297 1 3280489 44218492 1 158198 599698612 1 18826565 90129406 1 683735612 121474283 1 11573295 251588325 1 66612839 238928105 1 4214109 128431072 1 12331723 232443052 1 1275238 149009564 1158 538787432 316035075 1 24390558 158617034 1 230503 97959565 1 50298 135462051 1 1424293 202622061 1 2162360 97589372 1 26249281 87038374 1 10341824 244575953 1 683735612 198723783 1 2669307 74184434 1 3422970 122304037 1 11423815 65874475 1 6850170 151913176 1 17085710 138177938 1 101193395 88931337 1 4296886 202002028 1 91703189 250802586 1 11688538 168758839 1 98580 98873514 1 8017522 122230864 1 90838987 129277977 1 1323637 259312734 1 71397039 123117537 1 561550 152720224 1 14028836 63690667 1 12242105 163277061 1 30065154 124144847 1 22216560 50717281 1 14190750 63475027 1 9560036 30493174 1 683735612 115235404 1 6165432 97887697 1 10182486 114481855 1 2183307 150038997 1 172745 168429176 1 284743 116850739 1 1955696 184870611 1 2041147 141681767 1 12737785 152897047 1 5079573 173194543 1 49402113 119418605 1 5756830 231996454 1 1674121 115508333 1 396071174 135978175 1 654144 60298246 1 158168537 70765005 1 13363322 194112635 1 3810338 117209822 1 402490 173565715 1 2682330 148086247 1 27364929 114788935 1 6592643 89942035 1 19640662 199007870 1 5193844 83612723 1 46834013 180907337 1 20638123 276085540 1 646907520 158708408 1 456937 126449798 1 6722612 82659492 1 32255843 103470023 1 3923391 226455601 1 1091984 62525779 1 15908510 80286695 1 4107917 127403799 1 1197578 161515399 1 87201583 92684056 1 8404794 133741813 1 10472013 152767545 1 3375556 89255348 1 9953252 172843541 1 5723138 53220422 1 736897 175992812 1 1618071 71206841 1 3815548 137120575 1 35056507 96821767 1 19961907 109191315 1 132662647 89165573 1 5812123 191187254 1 42530370 103204702 1 82404241 164331570 1 3867357 138947353 1 876289 19882796 1 4293876 99518557 1 291560 232978061 1 1323122 40513560 1 35362919 107695729 1 683735612 49503118 1 17558022 71935780 1 623584 80555878 1 1651246 49351712 1 64805662 68838552 1 3726574 76123370 1 508719 73720262 1 79484330 119155071 1 114326 158417731 1 3793717 341757214 1 38889044 90719192 1 6640408 104961723 1 5313955 54311987 1 2459791 115972670 1 7130625 54227488 1 5168585 81417019 1 683735612 81350831 1 3216357 53432096 1 2922974 156342072 1 242587349 99947207 1 49706334 73926236 1 86130 254446897 1 13838231 101250725 1 80081 99305533 1 2452134 104331125 1 3776358 71376425 1 11615972 84949064 1 1074936 97364066 1 28594925 116732810 1 3345859 58606823 1 4652024 75561167 1 13298801 145507472 1 3119414 49187830 1 10010057 176069150 1 247606152 219020207 1 2069266 433447138 1 121410425 80755467 1 683735612 93421165 1 3591255 258313515 1 736770 87293760 1 3251931 76895726 1 1491859 100780085 1 20091382 127232871 1 118715275 126325737 1 2157707 122749043 1 678130333 77213295 1 242415110 67919056 1 15120221 115878550 1 2382363 109543879 1 29770967 103606814 1 23287981 151323887 1 2346609 155148404 1 6438035 86310841 1 235500 63168085 1 462568 96387584 1 16854611 74998720 1 569781 286498190 1 4630006 96230931 1 5643432 129703204 1 141439 77246367 1 3317691 185884276 1 13988600 80023226 1 2094738 143550024 1 50980675 123487105 1 4064170 69109152 1 4653607 121358962 1 5695168 70558633 1 69401 81087839 1 11169316 93039244 1 2495698 92561213 1 5177720 273411717 1 683735612 176819340 1 106078 100576012 1 342840810 158031525 1 3985596 90056482 1 43335786 66771738 1 2606735 129687956 1 159629 94784694 1 81747 126224842 1 514498 103157288 1 30993564 77733192 1 1461988 96534530 1 72298821 96599085 1 150279 60203467 1 385365 166553838 1 458859 222146112 1 13519384 27260528 1 19115365 159842690 1 2277650 156373628 1 4572103 85793645 1 2103182 182368419 1 7150869 179050226 1 6037953 58573209 1 867193 52053155 1 7369754 61441732 1 522520 46130331 1 45383200 96922771 1 27232398 108528851 1 3299060 150849249 1 5014280 103575416 1 16339987 106292614 1 5107185 62050557 1 101089 115457702 1 447557 153258136 1 538867 339169994 1 3013216 114611886 1 84209533 88756900 1 1591889 45667699 1 18398490 56790701 1 4226643 118085752 1 1487006 96616936 1 3711540 130510014 1 995029 124721797 1 6772660 101066774 1 2922568 118876949 1 272582 96361601 1 6473803 99713695 1 62900573 147357412 1 25475319 110868262 1 14160541 59382944 1 14313572 79500731 1 79544454 100604041 1 6945702 254655921 1 15402013 81228312 1 282096 172429153 1 26159763 78951781 1 7590704 72657922 1 4675514 97656716 1 12973916 79579450 1 3679604 120441629 1 387122812 71628054 1 79564703 230187565 1 2328472 87563444 1 2108099 130928506 1 2942036 164630294 1 19378854 144008559 1 18637936 85669872 1 14313270 190945714 1 18253104 107536830 1 38216136 113852085 1 1738451 166725220 1 13547423 171497061 1 3344339 55668839 1 4614481 65945994 1 6738365 91105890 1 5953391 135000543 1 157624 57687476 1 17588994 167360700 1 21226 147130822 1 1088058 200796475 1 173599 231462640 1 162834 50387360 1 9702035 36164222 1 1379387 188815375 1 3685909 198903620 1 2038056 128788979 1 170066 31320800 1 63547561 140466207 1 73401484 71746018 1 3466314 108025959 1 6500586 122965484 1 220771 33421644 1 3061100 100022433 1 13349588 86973310 1 106894658 105119094 1 3900374 89441969 1 3859872 78255932 1 4342722 178860338 1 3054333 87804663 1 124258703 110657635 1 633428 123693206 1 2872085 76404506 1 411723 462130963 1 449090 147419219 1 15190288 72897308 1 250874501 149193723 1 809431 244948261 1 425368 75925174 1 349004 76617764 1 83771242 282886591 1 26033612 118139686 1 627508 56971441 1 10063790 102455906 1 28965856 300256610 1 41134618 89686351 1 1236718 65655738 1 79757192 129305616 1 5721434 79523791 1 490653 129523358 1 1230111 104449001 1 13362686 229887631 1 1300912 85970845 1 4008639 192814546 1 34662014 126535388 1 36000710 123240294 1 37162012 43574608 1 4126910 106058499 1 35841600 83580657 1 4415927 103334227 1 1829820 56947469 1 902989 76876326 1 1887457 128534757 1 5066205 97684527 1 1319369 107281497 1 972929 70468534 1 76374901 59765439 1 21484010 119379128 1 5852661 264487307 1 9545734 99312178 1 8660776 38212263 1 1258273 110201833 1 18219708 58095038 1 179981 73519899 1 5174691 201967390 1 10345090 244713771 1 1553056 108187040 1 13796285 133600296 1 6105571 45374073 1 132163209 30886766 1 38825738 230250695 1 560365 179269450 1 378490 95111488 1 9119132 166545351 1 745784 103638063 1 1603202 71556643 1 1152892 156875119 1 2400896 110134636 1 76052018 83942438 1 4266382 52327276 1 104801772 145087254 1 504392 101820529 1 48826947 48381856 1 74099487 181768377 1 88536472 47059247 1 88250985 205218791 1 1284088 58925093 1 629634 142241422 1 1193088 83564851 1 9029417 132542890 1 347010 75251396 1 3634513 313504340 1 1816174 79802974 1 5240028 40888615 1 384077968 78057344 1 1080320 90485087 1 2767237 51745175 1 14771688 235707382 1 2742566 79550704 1 4573934 64723119 1 15343255 199149502 1 45858188 220832720 1 106387 217214992 1 1967529 65930809 1 4016100 93442439 1 3198119 98976979 1 1134609 55579191 1 21214817 136523026 1 6447980 104041730 1 4661164 52726215 1 176099 118563518 1 715100 168772260 1 1081656 52214890 1 1978270 158409703 1 49099755 33700695 1 3145349 118293098 1 29392224 69889412 1 81422646 146950016 1 130334448 72339505 1 7914590 133502447 1 347820 67680624 1 20805996 104252822 1 4934214 127745994 1 2059571 246640598 1 10949059 60136257 1 23406806 120556617 1 14306532 187526989 1 2917179 120850387 1 62115146 114676428 1 2205933 76959833 1 3317459 117658404 1 33672319 62050766 1 6506203 158321772 1 2004716 85045017 1 593033 148970845 1 10066603 142569810 1 1467791 50233501 1 13450793 191004209 1 4159610 94613765 1 12439147 108128665 1 10907976 154755715 1 40078534 63889087 1 703568 105564659 1 83937119 100055047 1 107041433 100986096 1 22503286 102339795 1 152745479 77649067 1 119819102 212278728 1 41105859 85752369 1 35469251 116081826 1 277471 68988842 1 32080 201961384 1 15420876 248795750 1 2798735 245106995 1 9178161 418788852 1 44025544 116874471 1 5448046 101630706 1 17782681 106910321 1 4571859 177692919 1 14790539 112823577 1 180927954 165424258 1 1889134 237541656 1 152609158 183767402 1 39313584 159053464 1 2914798 95727553 1 1116824 67443604 1 2753647 35637471 1 69971377 94879824 1 76380932 126098493 1 3139161 160668543 1 2263601 165337897 1 84149 138970356 1 179885887 47995996 1 31837 75517361 1 36829112 75192734 1 3758506 85579307 1 25357748 74727537 1 3615574 97601851 1 639337 98354146 1 10566196 214397665 1 27945859 29323527 1 78531263 101733423 1 253107 211212222 1 20274596 182137191 1 39592641 123047600 1 2537613 390169118 1 1798525 105221198 1 3149508 380411074 1 3222429 76366488 1 683735612 32224130 1 371629246 128477292 1 1930870 47473705 1 4834851 253022523 1 2084365 127860624 1 2027860 39372865 1 24218775 64661174 1 69346916 294896228 1 40114796 70146528 1 29060664 118842384 1 2157134 65647185 1 110261518 57249073 1 11311452 90683759 1 19186204 167499585 1 6481891 53503472 1 773656 141855765 1 1048160 151465468 1 45956 59101690 1 38428527 197860078 1 21643269 158187819 1 12990965 56028208 1 3198620 65052776 1 12409436 175005192 1 2366541 151677042 1 4295039 75783457 1 3121359 216898896 1 227789371 57914252 1 51028155 62835446 1 19111049 209508340 1 2614811 74592344 1 33221130 30931764 1 1296630 41172978 1 82552208 123992651 1 11117758 50027249 1 16864567 141785239 1 5927182 119483953 1 32421811 56787858 1 87990477 45324836 1 44236156 242524052 1 12730123 100034978 1 7699551 103939609 1 132560911 94542777 1 597536 48099508 1 1764041 79713418 1 2114587 92834767 1 380723 136649312 1 33959434 146057012 1 4789328 77374586 1 573932 119815673 1 16221737 293285479 1 67270938 72924975 1 8323977 152895345 1 474206 204050466 1 29161910 72907725 1 33648304 74351404 1 14696084 82080119 1 402681 57600096 1 97018373 77510764 1 9524864 55874650 1 1789030 132033243 1 30304194 115398505 1 40461434 36579198 1 24857144 146445427 1 683735612 69162846 1 4153507 186637845 1 136736 69887181 1 9541921 140565688 1 298077228 72779555 1 683735612 77177805 1 226777 222662326 1 2950500 152515310 1 5508231 118879478 1 3389876 121390112 1 15087425 70032310 1 1944683 55605348 1 1310546 56153994 1 1430837 121005880 1 11814666 78535399 1 27531145 133076842 1 10719580 48874912 1 12337840 129049814 1 4199519 67487487 1 9873665 111433744 1 12798980 73567317 1 6951557 179497951 1 109575573 158958421 1 13638432 166939651 1 1639357 50162155 1 5494595 46135502 1 4326483 131266459 1 260806 81575478 1 5965726 59573104 1 5257683 172832442 1 4363197 82589230 1 1878323 90204192 1 21457081 112597182 1 448134 21539281 1 908259 88613933 1 382500 161184435 1 164827620 84676121 1 15786669 115744490 1 8249302 93112965 1 18254444 144538210 1 3402147 85087897 1 530175908 82396755 1 6347962 66133733 1 2557392 73705890 1 73957246 133612244 1 79160158 59822725 1 18818834 98068398 1 6560280 133073486 1 1254442 109956924 1 295934 111255239 1 124780993 144612427 1 10509672 84768543 1 366312 99613092 1 10940661 54844021 1 246527 56921151 1 630967 116371945 1 3846000 93836793 1 4515937 56973287 1 3406015 64769501 1 3148988 64955540 1 187348 93097256 1 1182927 105339779 1 166354965 115243589 1 19788417 41167691 1 736193 203571186 1 3882610 125154874 1 76921752 439560618 1 3790222 209417606 1 1458051 112912458 1 107736958 104394207 1 38775 87376124 1 2228207 158578761 1 183362412 122206166 1 141311180 103236298 1 127307 169849585 1 2979216 121054726 1 1590745 173161372 1 4142214 61601119 1 36906075 193046875 1 25900917 220637452 1 41020528 187899323 1 2846405 73689603 1 2143223 78876295 1 131149808 111061202 1 376384 115463192 1 5909233 255196284 1 580822 67213217 1 17328152 94670621 1 33236305 121326606 1 22606218 93481206 1 24649983 124341534 1 9596594 174292147 1 4262393 119299441 1 7049446 339821260 1 40132771 106934272 1 35474556 29346630 1 61260517 78119834 1 26106418 126326294 1 1442731 78608659 1 58169084 35645955 1 7465215 172717379 1 429014 76980723 1 28705354 91038143 1 3488394 144190593 1 5844055 139458521 1 109147 143002954 1 3574680 73685123 1 11674832 151760912 1 1076014 85904704 1 96833 120624794 1 20702218 117766110 1 3172766 140115524 1 2220422 33939948 1 8088734 81241894 1 17572806 224891363 1 6793651 108079343 1 67189325 86552651 1 4813051 166405344 1 21027833 106984922 1 9814283 84943560 1 844074 67250582 1 544885 143510230 1 16420742 34681625 1 1161092 208556854 1 1170806 101107218 1 1134353 55621096 1 743202 136180298 1 155104 281046846 1 27635871 230113164 1 914899 119816622 1 8519911 104822183 1 77085 97209821 1 12521404 158879208 1 87728403 79170955 1 6290055 230951169 1 4266493 109801231 1 10661559 106618881 1 1688453 152614231 1 120913 122354997 1 346125488 138861518 1 38580669 60971872 1 4366345 151293002 1 49352443 127156751 1 13963855 35092794 1 12673624 58555242 1 7570817 119673977 1 1065398 64018265 1 411268 162097000 1 13076883 71587632 1 35356006 81213240 1 2069094 208032304 1 2013345 40632489 1 2944193 143941587 1 7568018 72230147 1 1389995 64193326 1 12170415 207997012 1 18285820 121152498 1 4477429 121101233 1 3916916 70778033 1 5704600 58789272 1 17123 73473551 1 249486 68582739 1 1070725 119472559 1 70713 87977729 1 752442 80471686 1 782085 63246042 1 2518247 68126661 1 2099883 153924778 1 683735612 91395170 1 195233 100082811 1 367785 28231700 1 11088432 152775021 1 72865944 68100633 1 240625243 164974578 1 1217527 131448745 1 4103284 64213787 1 1686048 120606078 1 620093 66308680 1 127235724 98694446 1 5596333 131880725 1 439914 77634265 1 29684976 100555463 1 95422176 284431142 1 26360602 43388820 1 22603 85056606 1 31876886 101823949 1 2223471 136117269 1 1475533 64176197 1 132158 189272257 1 1133807 57730090 1 12564723 161172043 1 15667183 50308382 1 3952701 62505494 1 4877261 158361090 1 10134860 179738934 1 896282 129863963 1 301582 45842399 1 80244685 100849815 1 61299 147744049 1 15687674 161104377 1 683735612 59528424 1 32248249 96336431 1 15872496 175790665 1 47533617 47782644 1 7175168 223509084 1 4264399 294231287 1 4665623 49406574 1 789019 179962686 1 3380730 62021034 1 647411 132992132 1 49500012 46499433 1 337864 249848560 1 18607980 172589757 1 12688414 354492379 1 892620 199646658 1 2546838 89437838 1 1895843 119412229 1 13516323 134218892 1 29079461 214801980 1 87788199 119737701 1 11168626 128808072 1 72443179 142072895 1 3977435 268045056 1 2521420 62420325 1 1297772 303110132 1 3261201 126937973 1 1242203 44234178 1 14743012 65092571 1 531186 35249724 1 18669626 261323864 1 2165189 92710388 1 2871575 151667262 1 28432042 142124990 1 62055275 130172273 1 18317438 86732725 1 7981960 144153211 1 205156864 18818856 1 4434911 19873829 1 51018865 67662133 1 1808196 232478372 1 271435676 98818634 1 102634336 95539201 1 6979085 44743197 1 4253013 235832017 1 39279891 130524582 1 1443671 174543149 1 2602940 126816655 1 3768443 87525502 1 502282 102765164 1 9148052 49391666 1 8137354 103228749 1 1296566 89318103 1 51588487 119899617 1 5440343 101860581 1 463583 138879097 1 58643564 165029906 1 4636915 95713355 1 11220315 128471326 1 12653782 109738595 1 158128901 151160034 1 98143 293280938 1 31150666 144452478 1 1167004 56571010 1 2355116 218154479 1 1091089 23661652 1 697400 53941393 1 2299718 318312838 1 543842060 37920430 1 5036703 86716968 1 2740500 69499521 1 138845 110501416 1 4062937 86443283 1 752024 165603692 1 1408805 31809355 1 1278411 234556011 1 1453028 52498181 1 10764684 207564987 1 4564667 277113425 1 8782271 122925221 1 362169015 186504108 1 109271673 73438770 1 1263221 83578567 1 911647 214623143 1 257085 30802436 1 23105921 53487922 1 36911915 281352526 1 7506530 71237666 1 12593039 128227711 1 10371385 67906159 1 472697 110455021 1 76166897 139647339 1 2016795 105820426 1 3112938 52863845 1 1728945 111825958 1 16867127 106108579 1 683735612 119467874 1 2645899 68031566 1 10321429 70941586 1 266359160 119060132 1 365493 121904083 1 13190862 125329682 1 952008 65397245 1 5328909 113377677 1 411020754 164205735 1 51158898 96491796 1 30743599 118579921 1 3704312 66561900 1 10975079 158419611 1 14981734 70776189 1 2351112 174350698 1 9795212 49030917 1 5504136 133189790 1 2393563 93806508 1 70253 44295264 1 53482141 213340746 1 4935316 61723354 1 100810 79573434 1 302194 111129675 1 7250536 97153761 1 1180662 132066263 1 963103 137874739 1 21973154 93909426 1 5145122 90594860 1 2716899 65229035 1 1695884 181348908 1 15896282 104816210 1 442828 102952097 1 4372862 81311053 1 3115710 117581294 1 19755199 84069316 1 42656445 93804707 1 27499633 56585074 1 19455856 101510430 1 18403715 42656877 1 38082523 109806235 1 397070 194829261 1 715206 82665907 1 3186564 74497432 1 25545506 106160213 1 5942859 73108341 1 331204 99514818 1 13201137 109163691 1 1721511 119832217 1 753074 45600996 1 364887 104008951 1 137607005 189297538 1 2258310 46530054 1 29272363 350449551 1 155032922 63257613 1 16183246 189345982 1 13827756 261353164 1 35385094 125951151 1 9865236 52852902 1 564891 169688534 1 1806330 155486875 1 10099062 145607112 1 866469 118518507 1 485227 134245564 1 7113637 99926257 1 11947648 81263905 1 3587879 57773108 1 1778295 140281054 1 3475035 113527687 1 5703043 68793650 1 19799827 86496809 1 117251230 100071882 1 22732276 175280928 1 3575477 80382709 1 44040304 61954604 1 27924202 112645271 1 20808301 112869905 1 4309878 56939487 1 2339692 109856208 1 1441263 96905543 1 809835 26684794 1 122970972 38860736 1 5835843 45849040 1 7079330 89902200 1 765867 30838063 1 1124513 99142147 1 3161023 163215951 1 197155 139240537 1 65836247 68378440 1 185617 82034003 1 3918866 147103591 1 880916 125814482 1 3747252 244568907 1 595956747 92511747 1 143523595 93033699 1 10580798 57877650 1 101344813 80609095 1 5091763 105643493 1 135694 166606267 1 4659770 229925277 1 448716 129033057 1 39356029 37477810 1 37604 122805627 1 81869686 101590225 1 107724008 59189237 1 88221344 250952909 1 178164 211961757 1 6395223 176555324 1 2193335 146728249 1 927416 53191007 1 6220682 54569946 1 1720516 108358259 1 1421550 46815922 1 880439 67226452 1 7782144 56296468 1 199390 144828742 1 4053389 93184698 1 14329933 325494544 1 119080294 117821635 1 295864 119543162 1 11721829 253492277 1 2389356 138833611 1 545147 52305623 1 113122417 58119289 1 12822354 80967799 1 180084 100670126 1 780429 130449740 1 4658364 212182094 1 10591099 58683247 1 729636 87929976 1 32915655 112771197 1 3677247 88903350 1 4075570 81997483 1 12319343 185473691 1 3800281 140974434 1 604318 58024877 1 11377032 86300122 1 1922706 122785975 1 4299997 94442331 1 8524923 117317396 1 54022125 43317079 1 20639677 83005667 1 426595094 102211363 1 21747881 36171326 1 21352546 110712326 1 9971588 45171115 1 112799269 334006214 1 22300042 138828508 1 2535585 88693835 1 5101033 109020176 1 90116 180398244 1 103893039 83179814 1 21794682 102678484 1 325547 45906516 1 11063842 157657279 1 1231197 210054465 1 4355511 142767018 1 14203813 252477879 1 17892781 179854689 1 7948503 70791286 1 38819601 29169972 1 3333205 142702111 1 4988007 114453827 1 42449886 138752599 1 1637541 94027090 1 419635724 210954030 1 3336635 75656322 1 6692070 106882016 1 2795399 74544871 1 243400733 78498295 1 4568823 292079365 1 46554492 106641476 1 6475858 87205538 1 2766868 121436777 1 19113026 119518487 1 794072 196749743 1 1339513 162343018 1 347330826 119008118 1 1102200 50424594 1 4099114 124513659 1 28917205 170572154 1 88486759 78962175 1 4725823 118297200 1 132276 101428628 1 735174 42069808 1 5209709 90660320 1 21833638 69107571 1 18071184 69433548 1 3533428 125811380 1 2828259 276071241 1 6463114 194903419 1 611373 104020534 1 753614 164829061 1 4486636 159709908 1 3345265 98111522 1 8146971 180860700 1 183829466 141671464 1 1234033 79477736 1 8892635 92406495 1 5891595 79971229 1 683735612 51018302 1 2889001 67276688 1 65476911 56721678 1 3758442 135610863 1 6349119 105757370 1 682003 71294058 1 4211880 157009125 1 37141157 161173320 1 11913989 336336646 1 3301521 125948449 1 136264929 63881134 1 2209278 140799662 1 1206629 178073487 1 4234989 180788381 1 2322354 417241943 1 3321351 81698412 1 5022097 153026117 1 5219144 84509741 1 21970542 220072852 1 28645605 101942149 1 164207060 51431701 1 868551 121169955 1 683735612 49510095 1 2894006 229935562 1 4805811 154604125 1 277112 166276813 1 23277845 128295453 1 462774 165613740 1 7789223 67151046 1 144447 156470488 1 40217084 221899373 1 507206371 312950870 1 1323287 40803208 1 24282743 322459834 1 15666772 55103357 1 15508481 42121537 1 670498 190733834 1 505106 119920163 1 4736439 47998735 1 4654817 74074642 1 79049501 93736826 1 5889946 492367650 1 4177422 175434095 1 22977924 144328527 1 27996138 120130724 1 556443 103264408 1 4620482 184750573 1 3346065 36750802 1 71868774 88618008 1 123212303 98347395 1 261713 50793878 1 4035393 63815460 1 75117587 61397647 1 16320411 67829822 1 353862483 71653464 1 5637233 278014705 1 25406605 64086245 1 874299 72318527 1 31890530 153520531 1 44743860 97449428 1 9312020 117161162 1 2561332 95351333 1 3376767 185896131 1 1155664 121109021 1 3448022 150904241 1 3165906 125247437 1 2134869 78164000 1 9667810 35732844 1 11043364 142536497 1 47233740 109831560 1 8258942 72560030 1 36401789 147505426 1 1862452 102936235 1 968529 181196752 1 157262 197316000 1 166723416 115107060 1 157954839 104284589 1 43204793 133516123 1 170712924 162000513 1 10707563 62467313 1 44718801 144743547 1 397381 63425173 1 6936450 98100334 1 10678534 86442006 1 103791168 62079811 1 1000855 157027568 1 439986 122507036 1 202709 159170756 1 430535 85220050 1 136352787 116661542 1 3584400 161555438 1 40267691 121520697 1 16644439 46636964 1 4731304 137903476 1 20158579 144952141 1 314919 121311746 1 14963205 189289356 1 1145148 88007535 1 8343795 135636245 1 112251273 187896539 1 3620931 88361318 1 92555576 80590541 1 28116736 98808017 1 18314900 116834103 1 3843953 128637892 1 974936 148780684 1 1630131 87126744 1 6455268 97720096 1 2115251 40297777 1 20181187 56792513 1 22153302 368730822 1 6055015 76446225 1 4667216 57719904 1 1847102 83986741 1 8946814 50540865 1 15616402 221849773 1 21836916 124491840 1 391765 126819017 1 43313461 59383857 1 1789800 110010217 1 8149136 473670376 1 252256222 143612076 1 39099916 55235570 1 5272295 80572804 1 1399435 97819820 1 1876830 112116795 1 74088624 140434416 1 686108 80136743 1 18617114 196641255 1 11767605 158348292 1 6245163 121529356 1 8840202 61081479 1 3016919 134166728 1 2040964 152151723 1 1476429 100326178 1 7100329 74169881 1 165843562 58026714 1 219778709 31284161 1 2176792 98649231 1 1127979 27263107 1 17804056 105242218 1 9197089 41788765 1 1386338 109208706 1 6965894 50513528 1 21571 218621245 1 17107823 109436425 1 11683915 397962325 1 91962607 49629148 1 1658775 128525812 1 7999936 195275089 1 90954 136064474 1 30946665 50835029 1 257332767 218266135 1 3929560 156726786 1 24257328 121649133 1 38664674 59921372 1 185021 136415588 1 2814370 378110458 1 95190 91926612 1 18488460 128209080 1 3532589 284378501 1 88434 139361889 1 5606214 326048569 1 10031576 126089470 1 949183 140074955 1 393464 191280214 1 51757116 168840231 1 11567876 70808782 1 2266700 133404001 1 17115945 85898778 1 2516493 481333997 1 23543397 109707349 1 1649815 112430820 1 1644506 157110120 1 25157626 47417068 1 23041430 151471727 1 6455189 153223091 1 31826042 166409630 1 9595295 137922891 1 2233188 130329179 1 83687985 49322733 1 378655331 109523157 1 10417553 92680035 1 81691 107937206 1 3465406 151192498 1 1063303 141646487 1 43115612 174533723 1 22440496 154785608 1 8282727 154090190 1 6671038 89214102 1 9432637 85680556 1 519529 85454274 1 303077224 211885764 1 4907436 92056826 1 122979 117882108 1 1242410 66893550 1 10247677 118520070 1 91098 86406301 1 1976471 110290635 1 5849949 81257181 1 14183282 80635648 1 59282762 184885428 1 5143530 121827552 1 1190529 296910974 1 15509432 174477692 1 1427185 44059169 1 21345674 98634107 1 1226577 209272008 1 109359983 106379592 1 31019542 181193407 1 1075220 64514278 1 2197048 287756110 1 133470426 83587057 1 38182484 78968942 1 102068462 58668057 1 683735612 207647682 1 22031125 228189455 1 1553908 236785179 1 3333408 71502504 1 39040640 185664809 1 26400617 108653950 1 1739647 132937762 1 11118852 137315615 1 7234944 222514756 1 1167144 166640675 1 119317 70658852 1 2601746 440826190 1 59106441 80144623 1 543328 81491391 1 501417 155036201 1 28982835 70644350 1 5429430 52692446 1 3691891 72365637 1 10238484 97385745 1 4449911 81608924 1 81914354 101499586 1 1240009 154528580 1 2907650 32726547 1 4556823 143576703 1 487857 150607646 1 13285528 81084394 1 19769 128367913 1 48327177 158646856 1 266670 215290370 1 5308079 72998355 1 18413472 186946206 1 567803031 106222276 1 1532069 96274874 1 3697549 32864474 1 37279292 76820878 1 26764653 103062791 1 2426560 94097704 1 66321148 94730523 1 33396299 163670758 1 2163681 153579278 1 6186323 88895498 1 922844 90903033 1 2116790 139037523 1 12963267 65127444 1 4999907 103935743 1 13588217 157821788 1 3292372 75963856 1 8949372 53522444 1 1992990 92270813 1 16147143 71534501 1 653525 125295605 1 7143585 72964324 1 2775438 68676478 1 5451063 283994556 1 151179146 121629164 1 152669815 57159825 1 139248 259889752 1 22649374 70917097 1 998802 117615287 1 15383118 160760480 1 14280037 165843862 1 228780 118418447 1 25300148 60285692 1 534271 69940019 1 101649 58911533 1 7451587 57462111 1 46206 177599904 1 288404300 60550288 1 14463988 166839262 1 12472540 75438310 1 6035421 136238788 1 9586665 94484144 1 383184 207615234 1 2974294 181711555 1 1095829 125678722 1 53182763 71008172 1 6413924 115317797 1 39995566 153785386 1 6643097 129914653 1 1354969 118708537 1 12607319 129165274 1 4020370 96958497 1 2045073 108722509 1 7921432 93466782 1 1736896 66574496 1 5010478 137387303 1 5297969 105084145 1 23372955 123579024 1 4548622 215654727 1 598802 88266224 1 2285342 101526280 1 2731374 170598568 1 243103660 118346543 1 72594 48430154 1 2805970 105176583 1 9073527 47103829 1 187599 102794631 391 1514885 64793924 1 7199252 78876005 1 6214072 160037061 1 62628697 87957482 1 29949603 59423084 1 6204533 108508779 1 466510 393628158 1 256150 69907550 1 6681655 138224352 1 2102420 52367709 1 958351 61088001 1 328577 45516687 1 32422672 153602869 1 48873505 59037394 1 2178053 45604917 1 2591495 88766291 1 842919 112354452 1 3033527 186891932 1 6203734 122695032 1 54494676 64644790 1 912696 43080653 1 3107111 106302430 1 3338237 36380636 1 25462352 48141351 1 2105525 44992132 1 14974756 81954569 1 3113163 59404017 1 8552302 45637472 1 197381 77822145 1 260133 120793811 1 683735612 203060703 1 47894920 39294836 1 16162062 58333376 1 2252378 76656233 1 1170127 81083338 1 140699 103772462 1 73833 124756553 1 2386702 127579039 1 37799601 69536495 1 4975342 217809813 1 36465526 46035156 1 307378 111195960 1 12340083 214536732 1 8724881 65379037 1 7700726 84965880 1 44345383 79568167 1 16880851 46341825 1 176833994 134013923 1 380647 147252847 1 473698 120820659 1 16483795 35335438 1 2616983 47667410 1 27220070 74305628 1 21020405 59502706 1 90232605 153968603 1 8292131 248426204 1 2009736 185113092 1 30152977 82197694 1 1069014 98348056 1 7179093 405570627 1 8820923 41631517 1 771844 47306509 1 1878324 183496993 1 10240005 133971875 1 643654 122774399 1 3206976 132489509 1 1810228 45366586 1 2261905 103138700 1 191078771 199247681 1 160331 97409247 1 39505556 70394213 1 84875286 58364125 1 3702439 110546536 1 4028457 65905700 1 106234 138882201 1 2846209 99590614 1 26989829 38365690 1 683735612 115115159 1 6931612 78592140 1 997608 198857826 1 3031507 62647009 1 94177094 84171517 1 1203631 163457015 1 436801 146796001 1 21883029 143520551 1 325079 67269321 1 1767434 92760770 1 1626117 78032680 1 21497025 67295113 1 2803887 56684401 1 2819805 159999952 1 133937 142423556 1 117808 179392879 1 51650024 104660759 1 1449620 226912036 1 268308 100756635 1 5932672 135009803 1 12285720 140103395 1 1193942 102160407 1 117267 132452062 1 149403945 53467921 1 6681693 131440581 1 3565696 91458893 1 4305473 46474284 1 287937 383317016 1 44701829 330221145 1 15953981 109954168 1 765633 94779741 1 5108101 61933668 1 41347659 95617094 1 5508295 121867069 1 915806 158596510 1 2001357 99753104 1 1327223 90066650 1 57356276 43635405 1 683735612 73809379 1 2340695 129971331 1 5895447 142168049 1 4157090 113226507 1 539948 69729667 1 1420383 116086109 1 8077638 163292677 1 49684664 306970477 1 432834 55795576 1 33570215 90620131 1 4688598 99878484 1 18211550 198897843 1 14683043 181997272 1 1979620 66721157 1 8115289 104252486 1 95137 143470367 1 12123268 121476825 1 764396 176557281 1 2384997 85995332 1 9731262 249772673 1 5868753 51212599 1 47326566 133151257 2408 1882382 223653792 1 1649111 120652225 1 1317030 101055509 1 13224447 122390089 1 199934 102351400 1 1925023 90355864 1 1859557 98170445 1 3535562 146672394 1 149299 142667533 1 6780501 209847220 1 74264 80964239 1 2112419 105901975 1 3083533 333325824 1 11246226 38365202 1 16589481 118838301 1 3978660 95197808 1 19262704 55140596 1 442000 111665065 1 1533229 138496404 1 1070335 75012276 1 5730485 53357795 1 191399672 151349991 1 1615933 189083992 1 14797785 112163470 1 4925483 184524933 1 17708211 139357143 1 42914043 146319894 1 11571562 87006556 1 5040561 108019528 1 3766420 79595577 1 10965037 60313588 1 9517087 100065225 1 5322861 126231038 1 5512286 63824496 1 108721215 98863654 1 157257 104303207 1 1874802 17857049 1 31434428 128184208 1500 7284410 57473597 1 35812433 138492440 1 1214114 114552781 1 5922034 173992992 1 3395851 79943520 1 10631601 120972090 1 27699630 61039385 1 31400128 94053997 1 11260375 88005059 1 23244323 81810137 1 5149863 108812162 1 735125 42934779 1 144001828 123921597 1 8849344 61057015 1 29908123 187109413 1 9834174 66934638 1 13960413 154468008 1 151153 92074183 1 2109125 256199898 1 22117110 110800511 1 3457854 135451985 1 328304879 123099547 1 1128158 86605807 1 8036805 86945985 1 23243786 121444656 1 18361353 101036766 1 4202334 162151581 1 82194211 124796152 1 346970 85135990 1 1437482 175455792 1 760024 96757446 1 4495947 45279278 1 10059146 94743663 1 1601747 103561210 1 127807022 171079763 1 20453624 85029191 1 265107254 195387727 1 15885329 238375479 1 1887234 42941920 1 354930 76503130 1 10436231 136771421 1 15728820 93352964 1 172668 53914149 1 16232136 101938056 1 2892899 102458606 1 11135511 80275987 1 24529142 102878816 1 2765766 169487374 1 2551480 128568299 1 1191818 113242330 1 1989337 116274806 1 129753163 84440375 1 7005996 86792152 1 30770919 162655276 1 338558 80177285 1 96460620 89316391 1 6563226 75419682 1 1491708 108264167 1 14657617 195020710 1 666026 31441006 1 110712891 141421503 1 10464976 89691206 1 5969880 82258367 1 1553525 60479962 1 8329527 109398393 1 18361642 285198670 1 2544145 92668182 1 383912420 41066456 1 30635047 73012025 1 30173682 131628274 1 1459273 88557803 1 3362205 176804419 1 6451954 75718023 1 890819 57632071 1 1950066 101816634 1 69923777 221442141 1 1799811 332573202 1 62550347 170554791 1 683735612 47499729 1 953570 49296140 1 12477814 70999903 1 189156772 70906465 1 756460 74846764 1 20053706 145175434 1 62420190 105714270 1 110469021 89245421 1 1294428 77987050 1 22521192 71043871 1 54678 246595347 1 56548969 138094664 1 1459292 139888471 1 365368844 95924535 1 1030871 123828886 1 3186926 194251122 1 11369679 60719405 1 2890010 50317751 1 119213476 62132242 1 7344179 68006363 1 5150954 50250265 1 12331481 94329847 1 1271429 118303901 1 51054511 101866708 1 215820102 61767915 1 16710627 86396616 1 3100559 36077527 1 683735612 126845526 1 2399157 54901132 1 10495 210827943 1 11720443 46739464 1 4313191 155471040 1 1195320 91201367 1 809967 61666037 1 16080606 143475217 1 17296461 124291910 1 78833464 69415847 1 1142157 58943838 1 9294815 65383740 1 3910943 88041424 1 24274580 49423522 1 36197 77025036 1 976095 69352861 1 1028974 129975305 1 1104229 67413530 1 383138 40444729 1 2893715 77021932 1 358024 68113720 1 1291176 245262778 733 16418281 111001175 1 6395526 85692624 1 1232729 142722377 1 5205711 51896964 1 942745 112056746 1 4636232 25626724 1 1644439 61528314 1 17422371 235760430 1 99495935 70557513 1 956820 115111557 1 9740195 92966728 1 2557901 115968412 1 7252244 269488195 1 1884438 141256894 1 3114041 213257061 1 42039518 100824751 1 683735612 247216590 1 10827513 59232986 1 1343339 174904428 1 7056741 75943530 1 8150669 73563851 1 3568904 136937932 1 9901987 73348020 1 1433412 195519288 1 103588086 83675929 1 11506400 174120496 1 1953039 69604419 1 1276596 49416459 1 1109123 75926402 1 124392408 104470121 1 598303 151107333 1 740434 140202397 1 400466 100370766 1 131584 83994281 1 170365 96145808 1 23195847 165505491 1 1890020 131649467 1 17072142 288074838 1 1300861 75158322 1 976299 148121722 1 42863168 42084449 1 671644 76623178 1 175382 139584475 1 7200564 78249771 1 4973044 25360350 1 14244288 233047470 1 10832460 233586297 1 2651098 55824259 1 6588761 219324311 1 8289912 46910579 1 2054899 292278521 1 876483 150428257 1 137326967 89915206 1 20852578 134413609 1 77446 180228201 1 30290160 46379747 1 4489933 89557080 1 6704222 158425631 1 1824844 224730964 1 1862478 98153010 1 92861128 164917322 1 1926324 187781008 1 1619745 85143407 1 856405 98875902 1 9313677 124451386 1 10691305 111437527 1 9861120 45355823 1 16374650 88230798 1 983215 55714361 1 73541172 145111453 1 30437 167318794 1 12497659 225683938 1 12886675 55632556 1 1439348 64774706 1 2906527 57567361 1 546175 125857532 2124 2578662 213604492 1 16648018 78076009 1 17034261 100282139 1 67732063 134099613 1 866376 183900104 1 52320186 81537687 1 1074845 150079335 1 2546705 136623253 1 13911375 141821169 1 1000282 54349029 1 7837434 204973059 1 7667477 74023081 1 6640469 124056920 1 162422783 106482138 1 13982289 157845329 1 577873 76944792 1 28099151 121542435 1 1925810 86836299 1 38037420 121555681 1 2222882 66596897 1 725988 132888285 1 4922509 87892953 1 450666 73275553 1 34023360 32242327 1 27712212 151398025 1 10681798 102310214 1 34130668 48550989 1 8719758 78432732 1 3618445 94808023 1 1008500 154011891 1 1667150 65799642 1 24043412 83668203 1 60442313 108813777 1 683735612 150514854 1 3664467 96087630 1 5370410 212760499 1 18312881 103276003 1 237750 240343941 1 32752048 34030618 1 3104956 47409300 1 4425509 77098173 1 42619946 142027898 1 3265064 114175934 1 3908889 50885776 1 739000 158159757 1 13180820 156955277 1 1045687 113883733 1 14922401 286243860 1 11661799 176792446 1 2493696 56504936 1 57195784 409714844 1 112303 73317182 1 11351417 152771542 1 17362141 115692337 1 5520068 82961782 1 124505739 70090317 1 4219100 123985475 1 48194791 148046263 1 6194174 230776041 1 683735612 144001544 1 1140517 43566489 1 85657479 174269552 1 7038280 99525835 1 53199848 101103579 1 35263713 151251621 1 609375 217563286 1 11492145 40001007 1 610736 161188075 1 9467289 74971919 1 1043417 44707070 1 9217193 148652936 1 121006669 41437858 1 115849 90266969 1 13034016 169048529 1 1020701 209555594 1 13733751 283197808 1 5776413 29688693 1 2487070 275886463 1 405827 106458114 1 859527 136198899 1 39774405 94326565 1 5172080 75821321 1 9957301 64344860 1 429716173 164493773 1 463915 300569200 1 6720384 113367882 1 2742038 99990477 1 5369209 106052273 1 53886 63695343 1 11319165 48810122 1 186923892 102555642 1 65983133 75479674 1 25798613 173117322 1 178938373 73359307 1 1182638 105110317 1 1552660 91486175 1 683735612 52152939 1 47059999 108391546 1 7552447 179661388 1 1436495 139393739 1 293707 82310489 1 32487273 99387728 1 1142646 112470811 1 17942255 79333091 1 25437623 243740725 1 4020052 51712256 1 4816361 57531433 1 3923271 81315473 1 76140 81917264 1 99246186 95976010 1 9498103 112578478 1 2850485 73253935 1 1515471 107341528 1 1679292 150115318 1 3079000 60198254 1 18182628 70082971 1 8694413 64455609 1 284071 76915893 1 25436129 85235420 1 258738 79229128 1 17796725 60800200 1 422700 55854895 1 3688899 157911233 1 6668907 111257775 1 10702795 167979969 1 37132612 170890366 1 35095948 53304549 1 9185460 48461542 1 24269603 191473486 1 111069375 50225025 1 10880712 101075058 1 706686 41566906 1 32986 256138095 1 9806388 169236844 1 229878726 77593437 1 2142652 56897804 1 1242866 155285918 1 2132922 185185897 1 14237927 86715108 1 1202476 115839751 1 16674041 98857169 1 309796 55207325 1 42279964 88212667 1 3396547 125254174 1 3438314 69077873 1 24186975 34633840 1 5141630 136466145 1 1550471 170636901 1 8800079 114762515 1 9002 31203481 1 3792812 69570179 1 1391646 66659043 1 20173420 144271732 1 1053154 63292743 1 919308 72625491 1 3842677 101984878 1 3749311 42518655 1 4859756 87545572 1 77200614 74267746 1 1945465 45989761 1 23384566 167644636 1 1601404 219382192 1 1459909 92983187 1 32185165 136457847 1 1715887 172753686 1 6599961 109558606 1 1152926 80152340 1 26133998 300109249 1 357680 79960774 1 4157903 106352320 1 23487372 172503033 1 6389351 82105924 1 3552253 50237386 1 58379078 68306933 1 413715 162959167 1 6119841 90301723 1 5139869 134045204 1 4681128 103568068 1 2500052 216278024 1 1285477 90605682 1 6357172 70493571 1 1760152 96694355 1 475752 154288457 1 582377 130788309 1 10710113 134992260 1 19651784 55857066 1 10811872 64219156 1 22279540 98317667 1 266169 184161591 1 28126383 284871089 1 2863661 62937066 1 2897350 145361512 1 358920 63596459 1 53681332 69063533 1 4153228 74532559 1 2620959 73931964 1 6445782 110913768 1 5537233 99187457 1 4053733 93237069 1 5042503 36177083 1 53358833 139174508 1 798558 69537409 1 7692763 45510800 1 2647895 86763796 1 2054029 104342299 1 25215 68096911 1 3878839 164728914 1 17597837 200426831 1 10503366 165127347 1 3538320 173526676 1 2970307 109039450 1 793151 103975383 1 17552128 79535519 1 15911598 55485354 1 2006300 64241700 1 6972683 69778369 1 11666443 68152490 1 1992324 170985599 1 5544383 149637517 1 139113162 83221692 1 129483 174667138 1 3085007 79904722 1 8681119 110321701 1 1489801 86297852 1 13289091 132734316 1 1941613 52598702 1 4965197 92152728 1 183157805 102010188 1 37406177 159684180 1 5064526 162168006 1 10947741 109180807 1 5306028 137262840 1 20863461 175673861 1 192649816 127948726 1 72006221 95706202 1 3195732 153595101 1 1202226 156049293 1 1592444 132780241 1 19763100 121294860 1 69920787 182329017 1 1351312 146225782 1 19190406 100150698 1 1954122 107554846 1 3182103 51516908 1 518626892 208563530 1 4222520 105870120 1 1296489 148547957 1 82264732 186018400 1 3900042 75778871 1 1696064 334624760 1 7970218 136892015 1 3212155 144313413 199 377372 104680289 1 48061813 63764922 1 14134750 77984338 1 95934343 100488899 1 383459 151429152 1 19866368 113818734 3300 16177011 48151307 1 12378233 106991790 1 3653343 102449200 1 498261 86978265 1 11094588 72929513 1 22433796 108562823 1 2337060 48254243 1 108573438 62733222 1 17503004 41307708 1 16087043 104164292 1 22518384 132223074 1 13392989 198054548 1 406444570 41202088 1 7026460 40042731 1 4480662 129187302 1 8615798 46478270 1 6747356 56479894 1 115896 129947444 1 1655924 184217714 1 67384936 107529325 1 53235865 141583389 1 417426 68857039 1 1444267 75919202 1 25561583 66119436 1 19561770 212108977 1 5004390 111907634 1 13808865 109673163 1 16408323 113131586 1 129281608 158805943 1 1073652 209984064 1 9159778 105682152 1 11265969 168240960 1 1017472 143694491 1 2572888 106898704 1 10855408 201192177 1 1541283 89438056 1 3065988 184411219 1 23383002 169422641 1 10183136 51727575 1 16342771 100274581 1 28041720 175663439 1 26456727 103700654 1 2285434 94352899 1 28879482 70191425 1 7768626 71954737 1 41510864 112739354 1 33709463 225170617 1 7211744 106918295 1 683735612 109989449 1 25677886 177905678 1 13409605 225139398 1 266088424 88734437 1 5266791 164157383 1 1098782 121801280 1 558451 76502238 1 537880 103601182 1 23022984 79318971 1 6606051 105356994 1 6613587 62187650 1 31495162 151104452 1 6105642 82294896 1 755037 149794610 1 134245271 71967774 1 697493 103549167 1 12641936 57210972 1 3450778 87286901 1 112983658 151218025 1 119778302 206289214 1 37638594 158350180 1 7243651 47583355 1 5486297 316793281 1 23745753 122384829 1 368298112 72579936 1 282855 159297747 1 12756389 58555300 1 7994431 149784904 1 115951517 179954089 1 61719371 177807284 1 4338111 76807366 1 71939072 139251395 1 38996791 41933151 1 2019035 155777000 1 178153 118488984 1 7758686 152280403 1 6066379 53006443 1 631516 118838457 1 365648856 175703324 1 4877359 105254917 1 23506114 82897100 1 9040286 88382144 1 107299 184731515 1 46026485 45207201 1 683735612 68502648 1 4713488 41734612 1 606549 246868410 1 1050570 72931512 1 107055242 51944480 1 45517665 100255197 1 2628648 101255713 1 979384 64806732 1 495198 150431888 1 164821 111131178 1 47081257 46842474 1 631720 176729481 1 4517002 101300713 1 5323430 64277183 1 210045 55370777 1 2937733 64526887 1 990792 62904617 1 5223615 267318707 1 2583275 115246916 1 174254409 101348399 1 1591876 116755045 1 1219232 88790771 1 520721045 97691266 1 10956800 146834722 1 800121 98980551 1 12649547 72589993 1 2240781 164377866 1 42743793 99688173 1 102743085 173321873 1 683735612 51817565 1 6782119 123817508 1 50175733 119442799 1 778419 64961997 1 672878 39287428 1 2944753 52768688 1 22084287 148691558 1 3797853 83274746 1 144821 115024547 1 71192745 197493035 1 204609534 52476971 1 29706227 100230298 1 219567610 104918303 1 16347322 70465271 1 6055747 112411139 1 7938107 133772138 1 3898618 44604258 1 777251 122234892 1 5526174 73311306 1 1727339 187489664 1 2594687 69303112 1 3487510 64672779 1 3445577 267013438 1 5256239 176955244 1 3998087 43168102 1 3122362 271851178 1 3282788 143052553 1 5792133 123079431 1 27410190 36017261 1 3492162 153962014 1 20849184 108799965 1 606377 86023803 1 26835471 82521496 1 27820 34945394 1 48453 102995616 1 54903487 225710485 1 968314 28420718 1 4164247 88265352 1 4435727 116210114 1 8842300 247421801 1 5664720 105562254 1 9198375 70663937 1 4857107 99148693 1 1239999 105034664 1 126611 72525567 1 426538 199011167 1 7769632 74851838 1 861992 121385631 1 71147 90254221 1 17320209 137877885 1 31506355 108858588 1 4926497 120925702 1 19003766 94825692 1 431372 103486004 1 3292200 141556705 1 58449934 344261840 1 9680975 41346533 1 9102150 98043931 1 619118 67772029 1 566113 91740759 1 160979 274046975 1 50885640 102483062 1 1003533 184308845 1 4495176 74465739 1 35980708 66152950 1 10583967 326845049 1 30991592 108208712 1 251060 36985683 1 7371460 85666467 1 5275214 167870257 1 1812499 57528605 1 3428476 91439448 1 39671864 137203906 1 6559709 73696915 1 46595713 146359294 1 10596364 116863722 1 3526755 146798735 1 707298 108972291 1 24215554 64909762 1 61341520 222499667 1 216964 72227116 1 4617001 181490391 1 80945287 60188529 1 19740761 111235626 1 14738211 122490495 1 7703491 96955605 1 2022808 119661456 1 89674973 192366739 1 683735612 123956599 1 26856231 71837070 1 3119517 80559573 1 800779 73426736 1 7520727 134605522 1 11747048 98492076 1 2318618 30233186 1 11951286 87721809 1 15324787 61691052 1 732969 187296505 1 3165807 64929562 1 66630488 221301382 1 9523049 94107071 1 1089695 232658159 1 19377665 44876776 1 3580990 63411519 1 881838 92200793 1 29679239 116016918 1 26375577 105461719 1 23794913 131169693 1 9851989 221961376 1 42732081 438540265 1 96145 415642666 1 4165085 60263908 1 3485447 75230846 1 201665440 50822079 1 771511 126356824 1 159485201 76995944 1 724823 143550837 1 64306107 40610832 1 19929177 158082647 1 15429810 161301388 1 61527782 144277204 1 1356918 76845373 1 81817 59746330 1 3215006 59502025 1 125535789 50871420 1 317667 98637002 1 244854 77855362 1 1693099 34853284 1 181241363 71971444 1 18658570 184513904 1 5165278 52848844 1 6003747 44212465 1 14488422 38566589 1 2402437 183695343 1 18002833 176220486 1 31149965 305273430 1 3559017 55042348 1 60286328 75883656 1 1164833 78279948 1 4221674 151616966 1 5090859 132059072 1 15018270 48443966 1 3894653 39182253 1 6473299 114795222 1 683735612 106707222 1 2092602 43889559 1 244823480 92150290 1 83007 128755665 1 6360043 38904538 1 315529 110889500 1 38675617 60882972 1 50750032 57586697 1 401090 115502180 1 219384 151672124 1 4471880 152492095 1 5897470 119009848 1 2112572 91383337 1 6408678 140678343 1 980248 71783978 1 23356857 65524618 1 945700 149253893 1 2211245 90185978 1 220966753 52080780 1 76087316 159491363 1 140621061 81141470 1 20118574 147050871 1 44512149 171203786 1 23347764 134969219 1 6604700 174201558 1 1198772 85575896 1 4105795 173239590 1 72817153 149791686 1 894794 123400218 1 32089021 124839927 1 12389855 82665909 1 6307863 106538550 1 12422958 39472859 1 29225788 33345716 1 124447 122684824 1 13672933 70447843 1 73253064 44264612 1 100541432 321956435 1 14786812 127236558 1 31720757 85942728 1 37244945 207162368 1 698805 127127583 1 392749 110149374 1 27736941 117050085 1 14611412 68589269 1 16138367 37730886 1 1008055 141907643 1 445299 22398971 1 15128739 125198143 1 3063562 68790699 1 37372516 119612224 1 49205846 40066605 1 4819894 59571825 1 31596300 85972566 1 169401256 258508751 1 258581 48333802 1 436616 35293511 1 184356821 57227699 1 6296951 35780837 1 2591731 95190986 1 13566815 45948631 1 11830670 70410670 1 271795 82840456 1 146480213 25635856 1 126814832 78788709 1 1550908 69617310 1 2169085 28639560 1 55501260 91163275 1 909194 67702362 1 22564750 151767840 1 290017 127642473 1 4694790 149972885 1 1179750 59633679 1 1779558 99696267 1 46974541 77963237 1 19578851 143094004 1 4307698 119308690 1 1287051 157553378 1 122400 124719158 1 90014719 104229178 1 3873413 78892687 1 509181 124382876 1 95494 115129341 1 201983971 207380500 1 121546 88009060 1 8557987 254774182 1 13338318 118180180 1 8751215 144365060 1 998975 433170249 1 442556 115658560 1 21666393 73376608 1 297273 78969024 1 1396749 150704541 1 3408318 191093746 1 1056143 59862184 1 27345541 97082703 1 18395497 145218445 1 120694848 92019854 1 78028 177600650 1 3096154 323155824 1 236081 97317412 1 77302 90556900 1 235547 122432158 1 31779707 238278807 1 18478120 49170602 1 29573636 72525035 1 67243545 154827032 1 67870 69776998 1 24072891 56908152 1 367499 84837942 1 1225081 83598606 1 73776974 112359693 1 4495636 78303189 1 230658 114236785 1 46310305 159653847 1 4181492 52153983 1 2866759 98971989 1 43383296 76541915 1 37742862 155643935 1 6808376 74151871 1 476088 82765642 1 1357409 197978402 1 7634715 42935529 1 15362 180916956 1 279644568 128405485 1 5723806 83081081 1 705576 67013964 1 4459109 178459259 1 425567 136635992 1 469689 61319677 1 548377 80074378 1 3521254 118890634 1 1773964 78428322 1 13547469 59910862 1 68287848 88366644 1 11759752 206405189 1 2917453 180045240 1 146817606 178704279 1 218275 210369408 1 30788655 168220936 1 41660669 120454812 1 3857018 94469139 1 8051402 56264477 1 10242082 80129807 1 3442193 122180111 1 491426 152703878 1 1966072 51025814 1 13881122 151321611 1 2453660 137693290 1 72053059 85765453 1 184094629 124376960 1 8185873 115058879 1 3243553 74184521 1 3835871 84061046 1 1434348 26548762 1 7713665 113380775 1 42629377 79792149 1 6455274 144668153 1 52735593 45084684 1 1542556 248177605 1 5010272 238921140 1 13469119 259890086 1 2601779 71068774 1 1918301 150902249 1 48374538 57833319 1 4262177 127469868 1 5933860 70362974 1 4673082 116502772 1 4075355 71947259 514 2258686 165259822 1 54463210 78565442 1 9885040 44788065 1 30719014 71353252 1 7558242 157228868 1 284774 110826499 1 44723658 79934103 1 13308168 102968306 1 18614634 191430100 1 693737 156947322 1 17264645 200464234 1249 220153 137699476 1 69314462 82366090 1 253781 63704039 1 11854610 224712121 1 1836135 130493645 1 11842419 82982360 1 16602207 165083939 1 13505513 211164552 1 8979430 139483203 1 59204197 82799117 1 3013685 92616824 1 1993079 64503444 1 5499945 126518278 1 305312 238326428 1 5919810 58767202 1 1494193 45112658 1 1883598 92929691 1 2595862 117328927 1 9127891 69648923 1 58124 76588329 1 407545 180540733 1 24923494 138125727 1 157283 102941990 1 4231346 161568796 1 1618932 248123022 1 73281057 117427127 1 5980723 166586056 1 42242548 31253347 1 171937 95532973 1 48473766 96431628 1 18587993 157321752 1 2142499 141047038 1 159267 174422820 1 12697644 115593928 1 35052135 37747763 1 31968409 267233746 1 375866355 129915684 1 1362605 78149536 1 196103 181529020 1 7198268 152632082 1 21584101 95653274 1 111901670 85410623 1 766159 69387999 1 850155 51639890 1 46044873 326565774 1 929304 87234885 1 1544215 154069147 1 103285264 61147343 1890 683735612 89288716 1 93421 75202236 1 4117653 131217771 1 24628931 79225061 1 3576080 164488549 1 2281016 35114207 1 28773040 169427093 3027 43725290 97789610 1 198771 95568119 1 146900419 55390463 1 3646051 62326035 1 1084643 63793541 1 6231288 84007307 1 191791940 58977458 1 1207794 73241900 1 420141536 230987089 1 17233977 109842300 1 10859539 78411872 1 2039188 210655326 1 4526314 125085120 1 2163697 72125775 1 26089 188432989 1 5076836 73796724 1 5574095 83539068 1 160352 196388070 1 2842562 66619955 1 53017302 97710635 1 21490323 160226102 1 3246787 167226529 1 27698140 96006945 1 1806465 291802777 1 2484034 98129113 1 19638090 89410193 1 26056367 95698768 1 1002668 161830320 1 2150448 198626593 1 4589255 129035558 1 103796668 171905742 1 3326009 109531652 1 23037463 159510829 1 5760671 37030566 1 35385567 64788135 1 5618133 120936000 1 2913240 93607101 1 3346327 128847774 1 10533473 160119928 1 6102544 148535765 1 57863849 92084850 1 3047060 154108825 1 780195 135898731 1 32923289 82854181 1 43316420 84586475 1 6626707 55814382 1 265663 65342920 1 3270960 195499811 1 1223761 94453739 1 3509026 57899719 1 2015652 108722744 1 2871049 123937319 1 57472161 141589467 1 18185746 92330709 1 5782761 163399198 1 10957995 76067726 1 866521 76202055 1 15109820 96629791 1 53453020 84373286 1 148309 100291911 1 165613 123767447 1 6045803 162997038 1 3383366 42063849 1 810665 88162348 1 26179981 102846372 1 12778557 94401572 1 40001612 102463160 1 106409 273906777 1 66979 102237152 1 207009617 99597491 1 1563883 66516985 1 1574935 60734828 1 37084593 148012634 1 8905060 89393942 1 30432716 108686268 1 18111104 78632402 1 861280 36855554 1 302933 215700470 1 230562 188035475 1 6793231 43123420 1 193568 40520040 1 5076140 128986642 1 1049028 77013280 1 26663793 125300617 1 7279868 58897972 1 1802545 80731590 1 721068 45209422 1 251964474 143461922 1 857137 57534892 1 18359064 122084157 1 48973016 134480603 1 57965132 99667526 1 1222087 64787600 1 36345678 61201903 1 19947709 34290904 1 632532 157155097 1 22859701 177337899 1 146745154 69853118 1 33634064 87599535 1 981772 118830592 1 27120 254897942 1 5837727 259877828 1 3124555 163639601 1 32245669 61474141 1 4856792 62654884 1 23844263 185846095 1 8843695 117038004 1 255656661 147289241 1 8405406 64572184 1 2657942 77091851 1 180769287 135591676 1 24472793 94794196 1 29656466 41924420 1 49323019 59341298 1 60607693 106968162 1 683735612 249012719 1 35666391 56712222 1 139133 38955072 1 4373945 205543832 1 3240728 250185809 1 2624137 88200882 1 1001636 78288897 1 15092600 179459300 1 2610617 86600096 1 1650445 111190991 1 2230133 71913245 1 5567826 74120903 1 12469581 68048652 1 3035610 141741527 1 1091913 113067752 1 177252 62659165 1 11132606 113494418 1 51673535 104178470 1 15915941 68927825 1 15669076 90754051 1 11221717 44425291 1 451382 98896206 1 683735612 116748605 1 1444205 84078929 1 36496635 241721352 1 616255 165985486 1 17684544 103754615 1 28297395 87604884 1 26225895 140134587 1 132195107 48552089 1 98876523 63047405 1 45708977 68541577 1 5401846 72061441 1 12433037 52152087 1 389097611 123963480 1 4845324 88438389 1 410616 53653765 1 174260 63240109 1 34820389 84892616 1 360501 73017995 1 369564 162977310 1 2213249 242994631 1 6333464 136849444 1 11432215 82216306 1 2917053 142683623 1 3292603 59484408 1 130528791 158755095 1 28152281 70785566 1 1504259 169902441 1 46118138 121252907 1 545228 67512140 1 100931 104563358 1 29694061 172340986 1 6923854 110522946 1 28124241 92816516 1 1316373 99725381 1 7159896 155142951 1 4426770 70562425 1 7465218 49206451 1 47433465 87519631 1 2729248 104558124 1 5995530 107799106 1 2226432 93269876 1 3752723 78047265 1 1112053 104693021 1 642275 118299747 1 2550266 49208616 1 83625443 82742184 1 1478615 92579589 1 48446150 149201151 1 4178451 120893121 1342 12357459 88057996 1 1723028 124601353 1 18197334 74653894 1 85721782 42680029 1 1380295 67541773 1 683735612 67793681 1 8394238 103826399 1 28578476 99169228 1 20174965 66881353 1 21250872 86814145 1 397925 161623224 1 9530904 153462662 1 44542029 82448674 1 1801931 122524416 1 7139762 47222891 1 4388726 63995353 1 1689555 182295498 1 3970768 68315242 1 138368843 111549999 1 90808293 40341322 1 385150 104780881 1 1253575 122655327 1 20560132 109397766 1 14199927 86536329 1 830982 203694738 1 1489367 44618794 1 11717110 155974665 1 17841221 62837279 1 743186 132513430 1 266920 122222649 1 30406936 46435150 1 4518666 95924878 1 5324609 77459666 1 30788037 68480935 1 285596695 146131876 1 5432410 96069376 1 295777280 105137404 1 8395208 79750651 1 144478 82286733 1 59338612 122500065 1 456090 248155849 1 505682 107640459 1 910449 183089128 1 265069 201752994 1 6791656 94865024 1 252348 146709363 1 85131975 82298731 1 230075 68069185 1 4688977 147907764 1 4856418 185027925 1 548904 97590378 1 13101677 70114224 1 75568237 97035409 1 9923875 109754012 1 8911900 40477051 1 10374367 265944632 1 37224321 257354047 1 3316755 170911478 1 14072337 50415675 1 7584530 162519910 1 813363 113872552 1 18123135 86179342 1 16586888 191102952 1 7898802 183146274 1 3166020 93575942 1 2169402 121110450 1 5835928 112155710 1 9281278 135175454 1 7641800 110746176 1 308563 126204790 1 13354888 88277410 1 233233 213289178 1 2924468 31027444 1 3460301 101898784 1 2714979 164243361 1 10664569 94217841 1 2869625 62914925 1 167758258 99957941 1 2195632 89064010 1 1998264 56587196 1 36482 116127362 1 4263368 50699944 1 10718399 330999497 1 1811964 36134276 1 6223373 79723560 1 2485759 76496922 1 76307935 110718707 1 1150165 77188249 1 145745 96077672 1 20212288 67997626 1 2844872 135004807 1 3346183 92438287 1 21977237 66621249 1 91349901 68911029 1 2059651 49662442 1 143429 224553314 1 683735612 81142545 1 2923051 172335842 1 42826945 134829634 1 3137779 128613695 1 40937528 97894851 1 101485 218626053 1 26684256 126401017 1 41577752 157226527 1 55984231 94482117 1 6263811 95376518 1 911849 79819935 1 71657 253563550 1 2145808 187770451 1 8311996 51931853 1 2325675 174390035 1 322875 82125560 1 29350261 99795716 1 937747 97324314 1 895754 32378208 1 584535 96178629 1 21996285 134059462 1 68765528 55900868 1 40698049 40382732 1 1191121 150062404 1 107474673 86700078 1 8105974 306814471 1 683735612 60892071 1 62143307 99702286 1 10244495 146883303 1 8801621 109686689 1 13743419 158813264 1 131845 47745589 1 1681105 114365774 1 13927206 168921948 1 40456629 211578815 1 89578518 77111002 1 1159441 70005029 1 1329357 48172023 1 43937161 82284695 1 5689092 117575215 1 8872930 63237955 1 1111351 167331513 1 9004207 43519328 1 23080988 189426531 1 2863729 116401121 1 1777204 91390765 1 3066190 99630875 1 24186472 110284402 1 3933520 132787039 1 139578 114553040 1 8022607 214237355 1 2645747 74630428 1 423474515 38403740 1 1548137 76970963 3781 3452616 210066708 1 294047 67715666 1 9588581 67920659 1 885622 155192326 1 12948542 120106618 1 64939328 78811443 1 9987297 40767106 1 680280 97865515 1 36874576 48969199 1 770800 75355130 1 438326 113323303 1 491127689 120478345 1 1260791 119715286 1 6307663 144940239 1 95843874 180389656 1 670727 54656445 383 18502121 122397043 1 21418614 153645201 1 15435000 61954051 1 9109852 51027154 1 27711824 129655654 1 2029588 185613347 1 255579 67245389 1 2165396 270101879 1 8082881 112992418 1 45420514 89927197 1 993342 244091824 1 3844677 91443186 1 18781592 84450586 1 2334966 203043757 1 8931411 283538316 1 128156165 46015969 1 706967 248871666 1 86435887 141219642 1 10056318 127510182 1 683735612 96525542 1 3605344 140773981 1 13373630 141247231 1 63313719 77558443 1 77623572 97926889 1 327299 157340242 1 28479206 47467730 1 2400054 97776529 1 12174373 45128417 1 1587039 82478463 1 1325828 158615044 1 4651301 182447457 1 3268342 58074550 1 1362116 56424243 1 292613381 116824828 1 1272120 84267978 1 8089720 101960001 1 6800714 172524002 1 51500724 123750124 1 22280209 76720841 1 23885717 37281674 1 1307148 102494763 1 12049751 231718546 1 2806141 116579788 1 3288486 72426215 1 8030094 138325631 1 1619485 244740835 1 30321145 164798993 1 751724 65353763 1 10681726 132711708 1 32483392 45311294 1 10639781 104769977 1 1161704 181281557 1 16638056 125495845 1 2513384 58944637 1 3585221 90182959 1 1249229 136588484 1 250906 180076755 1 13390192 44779744 1 52204370 151771403 1 19728436 129748964 1 988358 33799823 1 9064628 88658082 1 4398907 129270235 1 2466313 112227214 1 42288999 37377434 1 29095724 43681147 1 313335 64157967 1 2067879 172048616 1 395905 56801663 1 16042938 64181111 1 2031263 49942543 1 208996270 42577789 1 5169222 111260280 1 53780103 77592380 1 2885894 97566324 1 10625699 94154867 1 196654 63598671 1 57986728 198766174 1 2781660 169927406 1 144538029 53022893 1 206985201 37297716 1 22150213 103755168 1 23271414 164700832 1 12624573 124639755 1 16238724 37798961 1 35165446 168158947 1 9779823 91565518 1 13027093 95707480 1 1250384 139940498 1 1687506 154113361 1 2990466 126300655 1 1249070 164740541 1 10152883 51119589 1 16356 81754088 1 12332167 120173081 1 22746854 99949757 1 8842598 140433644 1 4795434 83048047 1 38656731 164616895 1 2593795 150963194 1 10522899 148427810 1 32177819 64815145 1 19132113 189664468 1 3758746 127459764 1 360539044 131266532 1 88638 101317338 1 70976176 58070243 1 17374615 58475392 1 30444304 261946815 1 2062938 97650301 1 322193 108722074 1 2644129 110785797 1 2711546 90667318 1 677535621 208606051 1 17649528 60418307 1 464060485 112970407 1 4247 165037084 1 1405955 129272471 1 3450807 136069708 1 26618480 202331726 1 76020442 47840668 1 21329149 81595218 1 12003359 84656528 1 79482065 121316062 1 152338126 101720917 1 1570772 139462127 1 544706 47333399 1 9595144 107734451 1 3847547 93952343 1 18151107 53767317 1 2773191 58533995 1 1208651 197813193 1 4386811 97095793 1 1013702 40402858 1 29139783 67179507 1 4859099 69620289 1 124120546 108609170 1 7248940 126280449 1 269817 113860988 1 9554417 84564532 1 230004 207832488 1 4988906 97719575 1 747838 78743818 1 17363574 92945289 1 49867 198608137 1 519424 158840718 1 1164325 46090952 1 2510296 52360424 1 129691 79062987 1 5218264 99855690 1 3632035 92949660 1 15647333 127710114 1 3091702 153231671 1 11704206 131226612 1 2326929 107600175 1 521419 40415168 1 23612765 229978501 1 117118642 85696141 1 7969230 64935934 1 33559036 158048374 1 16735935 56425659 1 4925049 93173354 1 3990595 135035064 1 3092286 57024279 1 208196 204353768 1 1349016 207256256 1 55527622 115504754 1 340771 104438700 1 1605938 100765555 1 2540402 196215676 1 99238447 71429680 1 9597364 255266441 1 714879 118557958 1 41348704 120823837 1 11060450 145279138 1 100156114 131654569 1 33349668 88148676 1 1433371 190113448 1 7847280 117067749 1 7204709 83749001 1 54429024 77640026 1 24609240 114020141 1 38104843 187654664 1 9367278 65841119 1 21841980 65827476 1 8600611 109642468 1 2458956 172838756 1 6220016 84577065 1 19421985 103276634 1 533440 105419457 1 23244 59068253 1 4202158 158049585 1 1695776 107622769 1 40326792 143915741 1 3907680 223057466 1 45642486 78332806 1 3178211 226377870 1 26144665 84849209 1 1581542 262856270 1 504839 120168064 1 1479051 192933704 1 21224805 125601250 1 11425507 144193431 1 11114164 85503826 1 2516868 98558003 1 9078067 134720249 1 5556066 103781542 2676 6353105 124648286 1 4730438 89454666 1 117897093 109339826 1 1375992 67785220 1 1031926 110427015 1 683735612 155400971 1 1629140 180309159 1 524660 101314593 1 3005141 127801249 1 10965688 126788528 1 5929046 161273388 1 4891262 141705143 1 30244487 88868572 1 925352 149566257 1 2964302 107071471 1 10110977 76979792 1 6994115 63123420 1 5455448 96607681 1 124609364 129779281 1 8911008 134640304 1 4160263 165684290 1 16848279 197045831 1 15165726 199493032 1 126032220 134952621 1 18422552 64998281 1 1512325 46313414 1 4550041 112246985 1 1504446 34657175 1 1305018 87398992 1 508528993 107844373 1 73120857 112679754 1 641852 93635917 1 115962823 251331745 1 139423499 70633989 1 202523397 63524019 1 958754 234243702 1 22722358 158473635 1 4364695 71122652 1 8132492 179014929 1 2114266 122513333 1 2288016 100415027 1 236556 117625935 1 11467067 28102012 1 256381962 63365947 1 917278 132004473 1 27945845 268623071 1 15695116 116627828 1 237344747 102638608 1 6626852 54690750 1 4841272 153103304 1 26132750 189993919 1 1411654 149380450 1 4605680 322389407 1 4493234 91667113 1 19463371 92632820 1 71345903 158026687 1 5653851 208146819 1 1124657 77371218 1 1353714 202705242 1 147372703 159273572 1 712514 80009137 1 1894390 83893967 1 2124516 188930554 1 7837746 41324645 1 803480 116007284 1 58587733 95835737 1 469542 69170934 1 161975125 73915711 1 578174 90448981 1 5542513 114316537 1 9895031 85383575 1 2871429 168496277 1 25249971 169944611 1 5492850 163471500 1 941174 111210160 1 379350 116009631 1 16585430 90690821 1 103358845 152478568 1 2833405 238845526 1 17327026 257013283 1 5458883 210764577 1 8915747 123056419 1 3264017 128936519 1 83348 108355083 1 5043044 75845674 1 3127915 100786803 1 282965 63043273 1 1704754 78754918 1 459263 57676923 1 90474256 115127730 1 2444426 80090330 1 263551 69535532 1 54453249 172546740 1 80763213 201372495 1 4564612 123611837 1 14345238 90275217 1 35209840 59833694 1 12187448 140796575 1 572509 113100855 1 11315745 43443676 1 20073855 64251982 1 1254327 107509739 1 67721677 225799440 1 2697527 222816862 1 3851151 109215223 1 699341 99332529 1 85376812 169415278 1 4665527 84738506 1 739426 280255456 1 26721690 111739255 1 6656397 189044355 1 44144474 104403518 1 134664373 210599230 1 1735342 218668309 1 15896140 92010630 1 16668428 69365055 1 16572355 108686850 1 29545423 102217528 1 594066 49023359 1 6116668 275147225 1 65748709 82645359 1 3028148 136219656 1 452689 131804306 1 10522067 87394575 1 455849 180780098 1 3290114 91485574 1 5337607 72173697 1 6584865 52534477 1 11543345 112163761 1 22078502 80023976 1 629468 125719753 1 2569400 36017057 1 1752565 107913071 1 15521933 37190614 1 27039531 145205302 1 6741581 118185121 1 796680 235868717 1 159291084 34170251 1 2293040 175901193 1 42364583 113770662 1 9839971 71703115 1 2413025 146585293 1 21033477 92303629 1 86533899 88524056 1 8142824 83251473 1 11426196 217137211 1 13691452 46372286 1 73596596 82803361 1 103418 113396656 1 1517227 97300984 1 3410507 141805911 1 20807 91525510 1 3643751 122714684 1 169919 114971183 1 30304427 56037256 1 1268645 117163591 1 2599216 64040565 1 5889454 44634430 1 167521736 48776173 1 77207838 265945866 1 9040385 76114216 1 227126576 61605152 1 3686794 156231166 1 1322001 55610426 1 200766 139576061 1 1122026 68177443 1 5616519 126601296 1 11241921 152608409 1 769148 108135759 1 108236908 192897587 1 1334553 50785533 1 2607378 61787997 1 730771 101719084 1 54994592 127053905 1 87564423 121651719 1 13235725 111227481 1 13572609 81869107 1 96144807 36003163 1 9268329 140588787 1 2592446 80409390 1 10927370 127660962 1 226494 48083118 1 9620966 83269484 1 3410457 36681699 1 718383 44991855 1 20770335 91371223 1 333933 272494560 1 120085 55634846 1 22308956 169098236 1 899353 110838499 1 7070694 181889615 1 230071239 241349628 1 9658267 127595824 1 2411867 47444959 1 1143895 86932109 1 21541418 156727958 1 915565 68056177 1 3517656 127482327 1 3747573 52814386 1 48425655 124234896 1 54678871 110025594 1 20387958 76999562 1 108895090 43550766 1 449882 111134922 1 4026507 90996862 1 260203 172864637 1 193082 200533045 1 2379564 55007794 1 10567130 100022103 1 165042579 64997839 1 8844204 96926377 1 15658457 159066065 1 948202 224566672 1 64053 114740217 1 883251 151248508 1 2986311 197092796 1 26078372 109032336 1 250584520 240207603 1 73534619 212695651 1 1693227 97856936 1 321273308 105967778 1 182119 185126742 1 522701124 67079495 1 30444648 76471125 1 3554664 82288414 1 10808727 61054410 1 13912562 253464295 1 54721565 182766231 1 5552338 108388102 1 50957135 142773834 1 10715864 129370774 1 9699557 79141871 1 1503342 68863210 1 4175217 170987889 1 1935925 83349672 1 6237305 84357994 1 477768 110429506 1 46599781 97443046 1 1415030 44562463 1 6642003 94198150 1 81192282 82594287 4794 32112552 136337187 1 58557 88477564 1 13267664 72665260 1 26783353 113227657 1 17931972 90450192 1 10636217 69457984 1 1623953 91083671 1 4395258 66212018 1 761132 177508483 1 452335 110084923 4020 434054911 99633858 1 26142065 280193279 1 19325803 32264637 1 13636557 133685996 1 14194719 176163240 1 14006931 67485752 1 48564 67379503 1 15874563 59199832 1 1606388 231857908 1 2202459 90731287 1 1320506 91126876 1 2861459 166524404 1 6015885 89126444 1 50897514 112315436 1 59095902 50305007 1 9879831 181931160 1 6213089 105925438 1 52140493 109244664 1 5374084 80524002 1 21804703 180904991 1 111038109 77953431 1 38732749 106941607 1 389405 163929911 1 10818443 439688294 1 150348011 52671494 1 9499672 88819905 1 348253217 65971525 1 7251013 51977952 1 2058573 79871576 1 17529957 248496221 1 112840490 85014513 1 165702 56520136 1 2447856 76585921 1 5756206 137036710 1 5100970 115579024 1 6517096 109247326 1 414394 259543628 1 1026012 139719067 1 29812651 75257553 1 485406 73515302 1 2235402 105845593 1 5211123 69743044 1 670784 110961248 1 1266880 119404699 1 2492980 106215258 1 287977494 142046748 1 8899098 93083582 1 2431917 155070328 1 7037911 68683674 1 334893 75214920 1 1528794 41971426 1 2764390 79462943 1 1227558 97461999 1 25860393 67487581 1 4464613 109036300 1 154192003 88221061 1 3609887 64845059 1 221432623 105015421 1 32386675 56196319 1 1675487 77176447 1 2232695 71232821 1 385386119 91123674 1 23530283 107946272 1 7734475 105208394 1 349423 216301482 1 1632803 140413040 1 1258552 125449272 1 517932 63686169 1 3874744 61555646 1 349838856 177892108 1 97429 55937701 1 12427183 137157037 1 402946 58392027 1 39742091 152706845 1 3487823 92025574 1 724907 32640597 1 1337619 130022973 1 1685698 186012105 1 2106620 166802624 1 3979173 56686350 1 5749649 36883123 1 18746731 163470203 1 228136 137954942 1 10097087 87895513 1 15866272 169666321 1 9148581 227893739 1 9152007 123837007 1 24945379 129759052 1 5171183 52266767 1 7687496 229188703 1 568628 102937425 1 10773150 162938260 1 371807 135037423 1 223987644 181907013 1 6606032 99367094 1 4971557 146748758 1 13506862 254981709 1 752321 116282550 1 2538530 77582923 1 1256772 40665428 1 19600520 123944342 1 16252722 113541233 1 21292368 88908271 1 37365040 66146168 1 11954755 114293389 1 9418615 51183219 1 54233 55732993 1 3900057 80841700 1 467186 95226547 1 1113539 83869668 1 6217173 44257780 1 12900754 320891686 1 46823292 98021499 1 39638847 73888488 1 1484244 50694630 1 57810 123264470 1 2589896 104225668 1 22061418 90171854 1 2025160 89208835 1 432130 89373378 1 5670131 128604039 1 19333581 123989943 1 929453 139917253 1 4775447 70568878 1 394616400 77926073 1 111621 34111717 1 19310122 68353713 1 4166056 116294703 1 4238862 195307013 1 8242531 147612611 1 15103207 92637806 1 95193174 74943220 1 683735612 141762124 1 4843598 140935868 1 48766392 29061312 1 10063249 88172088 1 285220544 117680492 1 9324840 41618828 1 1732120 226263553 1 6772890 140056340 1 25250504 32899107 1 924490 97435378 1 1175518 71744302 1 7205795 300835209 1 364312 164909315 1 13144301 87301966 1 462758 129229724 1 13061748 92311842 1 5995663 92532703 4902 14658731 198507176 1 529318 138258192 1 10195276 81475912 1 542866 117009852 1 7378409 42138858 1 4897976 374948234 1 116355154 58283261 1 37299350 183828301 1 447803 84525663 1 33985761 77547423 1 1466756 86077200 1 12230130 51335327 1 19956051 206642795 1 4285470 91234991 1 4012866 142366269 1 332068 407655420 228 60942 50014921 1 18999465 126907448 1 806519 250090124 1 15517776 169351350 1 21773020 156151848 1 2379559 150375920 1 4925224 39436517 1 15722198 95276720 1 23866074 83488768 1 4329578 62917531 1 11119684 91509251 1 80743159 162774898 1 39623057 36963865 1 138781895 208345660 1 1055936 54656100 1 868617 144826722 1 23080826 115816804 1 130753 151732997 1 13359621 110946425 1 16615424 107436545 1 35569359 46824080 1 84820422 97032869 1 84562330 347209142 1 15801526 321952184 1 85596 102672364 1 399295 58769143 1 4486070 62908946 1 26703731 115639044 1 70264611 81549393 1 489170 66933615 1 126728 139054538 1 1519611 68150543 1 8534515 50666650 1 7738370 254359777 1 3071957 62018208 1 320037 133669217 1 95413452 153968719 1 2383060 95460866 1 712749 184356160 1 603575 128637163 1 4723409 125043765 1 77028006 197501804 1 4201821 71590467 1 30269445 57974512 1 1949504 154757556 1 6642322 61199259 1 18198097 134434149 1 1320238 89938935 1 11785180 169454770 1 46326373 112255082 1 120476671 46238739 1 3351694 169410423 1 38233097 90070878 1 17816938 94463715 1 416390 296612603 1 163573442 69534233 1 755126 151171257 1 376672 92356446 1 9005365 145818713 1 1205700 164039224 1 1662418 80361260 1 907729 83333685 1 61950557 38101663 1 75534170 107071981 1 6694676 44948411 1 600317 83422307 1 88430 60966046 1 12206072 132517155 1 50641405 118962270 1 880958 139081466 1 4259700 263919123 1 2499556 119455074 1 79750159 56664045 1 3083321 51785005 1 81372127 49032694 1 8528256 50302668 1 1141668 195111217 1 3059123 79511383 1 19244576 106475844 1 96701370 104274323 1 24240209 137562784 1 16435523 39907211 1 33939379 82553368 1 11697033 158939887 1 60265840 139297762 1 55068595 74156866 1 6374118 135443398 1 26555684 80741092 1 87173430 100531407 1 378893 76396185 1 54424 47044693 1 12178547 174101501 1 6103009 115600819 1 1185113 119083946 1 683735612 179374954 1 95899 97475896 1 3474629 70438504 1 3344058 61684669 1 7565839 206509979 1 18029219 58957950 1 538424 101333476 1 57251406 82749292 1 12329960 102742852 1 68114970 104413301 1 10542953 207502655 1 8462959 146252887 1 4465544 109574980 1 4418686 72763224 1 160673 55268851 1 88265413 49154919 1 8113220 122494565 1 489088 215041057 1 113068 76973550 1 2556098 403075160 1 156722646 140372195 1 850083 99955875 1 66184 68307452 1 6188511 298843303 1 5310854 94257129 1 325333 80515333 1 343720 327999179 1 338401109 289426600 1 10275626 152793220 1 287212 120700474 1 22985876 85322078 1 19249281 123371750 1 8174425 86547909 1 237970 251357635 1 7282929 46545770 1 818696 142825658 1 929291 104945338 1 248560 161933165 1 1500033 35620535 1 31743977 112487026 1 6952166 56963839 1 66276170 241255619 1 5033319 119841650 1 1618365 94179920 1 18715630 252473023 1 19215864 122248644 1 85513644 192465004 1 61079185 165020037 1 11964219 127380129 1 25894199 48150749 1 420054380 149972972 1 24286299 136893559 1 161360718 191168028 1 42686 278173725 1 70781282 89386501 1 3215362 71460798 1 6901772 115869148 1 3379319 58184056 1 3308499 129118032 1 450288462 98172920 1 1456542 65518527 1 1490876 315834259 1 433874 194526839 1 779391 63321071 1 756872 136989970 1 40420226 282329476 1485 2264921 87306781 1 3372832 187344412 1 4318210 93684060 1 2645097 127396723 1 237890 77170731 1 4783189 65850602 1 8591676 83908624 1 48656586 368316811 1 1357294 103142311 1 17631391 152653919 1 66566504 206854060 1 62174168 153942500 1 112905 82513104 1 1165511 73206028 1 4249725 53989931 1 20301156 95741201 1 3178426 66111626 1 132238451 198467615 1 1001374 97703850 1 6111080 130638996 1 4517835 75394679 1 7594830 165061800 1 39977548 83479505 1 19125427 122729132 1 214568472 147897004 1 342446894 325544037 1 3370643 115347868 1 26211906 306005018 1 2872751 125610257 1 6428709 72000955 1 310067 150945892 1 230472 86386618 1 9233748 34386623 1 472001 107934268 1 4925838 97402536 1 1479770 75642122 1 7308608 193656197 1 8358793 107823171 1 8638591 116968342 1 2202182 91403843 1 215733 79311548 1 333555718 87362735 1 65184598 114549183 1 11327014 160536870 1 29507493 212624546 1 928295 95596838 1 46392938 184373801 1 6421761 103384150 1 4553999 281747375 1 475323 174642327 1 462294607 185585636 1 3157148 166371822 1 11124876 110631791 1 830003 117976252 1 1827878 177977625 1 117838406 103634172 1 2306624 94009956 1 29395736 48602388 1 8693593 50034152 1 27997154 121623305 1 16648650 135450874 1 2803272 214751602 1 493149 87676519 1 11125217 165845966 1 4901959 104801990 1 8836962 128167901 1 1353808 125976481 1 15089251 112968575 1 1018305 133713964 1 10344531 182048742 1 80577421 132313190 1 16176394 50288697 1 2393063 71633589 1 240964170 99319447 1 16343 156878700 1 12228581 105015760 1 1836242 260802128 1 28529771 126218507 1 669883 129098670 1 8265151 117908461 1 26340202 91024201 1 365658 76061752 1 3890825 134252920 1 3196774 112435583 1 1523639 89608223 1 2248344 43893829 1 12786690 33792196 1 772886 85069684 1 268101862 93412432 1 2321344 51243770 1 8522945 114152000 1 204150683 52298224 1 23499949 94055854 1 462247 88575853 1 8196691 142584556 1 3953344 66265440 1 35396051 31824038 1 360006 74022446 1 20431709 154426796 1 749005 101607205 1 683735612 37801169 1 603917 338081686 1 474992 54602749 1 32154228 69188654 1 1000784 83865836 1 89210289 134810030 1 15255445 119143976 1 1074707 336136050 1 11762137 110333145 1 60016917 46662059 1 150794592 98654070 1 3961207 35596489 1 6122226 216570297 1 10984063 40708937 1 9574850 65979009 1 30482154 78694663 1 1977018 325777647 1 3796837 62749679 324 1859651 72377861 1 5228978 87627533 1 83123916 49480100 1 16993309 57649193 1 231896625 114996702 1 792896 106962485 1 693764 123746718 1 2572203 57982757 1 263359121 169777279 1 8311253 90749439 1 62313611 96809758 1 12638668 103787542 1 2058532 64380754 1 195154 82513505 1 4157863 102162350 1 2408379 105463843 1 2603585 130313683 1 599454 93221863 1 10571428 123470856 1 45048164 73743673 1 2597649 180834917 1 3001366 77250833 1 3438222 79837916 1 576424 92086371 1 6837617 84782597 1 10827270 257029156 1 13845991 255773122 1 2037876 132735012 1 1094486 227583234 1 20038085 221644362 1 34655041 40291492 1 11649360 105677763 1 98525763 114547098 1 1913673 101838236 1 2614221 132593874 1 5776892 164360175 1 4534461 88739692 1 10535667 105222417 1 68681142 47548776 1 58880 108988270 1 1981836 199219460 1 97477 36260587 1 557695 137721338 1 956308 87686019 1 2335408 95268701 1 9568379 198639380 1387 683735612 92173978 1 17029325 73579472 1 18704708 70200522 1 524461586 136966641 1 2077085 97990479 1 523446 187737062 1 879198 88712878 1 1084275 95801728 1 49504 81188644 1 49490709 171492222 1 5218214 86653855 1 5151214 183647952 1 19938194 152015842 1 23602044 112868097 1 74234848 68570226 1 23927177 288804684 1 286732 127127654 1 120371330 133927173 1 8999305 79098487 1 13208939 126854371 1 10327703 128766206 1 2137257 55033417 1 1169816 86597416 1 53817725 128952413 1 35142468 112102379 1 250192462 85962286 1 409501 119602616 1 10928000 64750518 1 52054587 216611323 1 1814267 281304431 1 21132271 112693133 1 769668 234425957 1 8257077 96733679 1 444468 116854034 1 2442791 122057569 1 1345183 92902359 1 294385072 73258861 1 13679199 101104747 1 60897414 100996918 1 11100049 92056854 1 3226693 189077713 1 807022 49905554 1 3066712 73871928 1 312504 52496145 1 36610551 100986817 1 8185786 75849421 1 6323456 216313692 1 2789245 78589980 1 7437792 138227546 1 3244633 135822275 1 47702715 109559663 1 1253897 79128484 1 2033088 131358027 1 60481596 175744531 1 17497289 122715051 1 1146622 241273231 1 12647297 100344933 1 44794962 67937773 1 33138865 210398844 1 9052820 134927000 1 40320193 41404281 326 191136 102095546 1 98674759 103315534 1 3202825 163916020 1 299785945 69420402 1 2846943 102844924 1 764277 308996959 1 359261 157142995 1 4282297 103201323 1 375436034 256680112 1 1389190 34750162 1 1859466 31115208 1 302580 42709938 1 915420 209574167 1 2626141 83437850 1 2516244 104969659 1 1194976 96733830 1 4459784 155393070 1 555744 94105851 1 49762041 241104552 1 3329117 208905959 1 4131628 79265029 1 311247413 110576874 1 41978771 138576876 1 5130712 59451098 1 1862251 168313853 1 59912075 261390196 1 6618290 192631926 1 1241179 130108350 1 3434212 88352465 1 26809 75666189 1 25515598 214931075 1 5294017 243607278 1 54629858 98954000 1 5345032 113526892 1 243425 168929560 1 7549889 203770749 1 4811949 238026330 1 4962007 257546679 1 15218024 184886497 1 28797675 129685468 1 266632 105943735 2559 97508555 77625653 1 19276121 104050091 1 2867945 200107582 1 23737708 46232575 1 1021640 158237096 1 9729281 74956925 1 1470815 44761453 1 1504065 74684315 1 683735612 56272961 1 37412944 103625421 1 5171174 52789419 1 8854893 70630849 1 15348581 56142585 1 5695951 169494698 1 20371931 92918183 1 38252393 115708694 1 6258204 124777811 1 17301300 49005777 1 15882665 83828003 1 1372552 108050657 1 44579676 70775309 1 309963 292828516 1 498663 181261895 1 3415693 130290329 1 17012870 117194776 1 50884039 75135059 1 56412383 118314043 1 21203404 87497525 1 1884376 96089382 1 11529290 88036007 1 3268125 51941640 1 3380562 72750272 1 1274841 115052480 1 4642696 207554806 1 96868136 250384082 1 563574 35802713 1 3761021 146190923 1 32816530 71332295 1 1029663 216869618 1 76295768 92533649 1 1851145 150721026 1 1526713 102128247 1 869376 101468181 1 375812 85483080 1 754184 79328477 1 3268640 84288750 1 3414113 141447184 1 34016836 177818769 1 365827 90941238 1 6623796 172677815 1 40351060 191067096 1 9042137 128398511 1 6936163 283743023 1 772113 81119903 1 206937384 115172669 1 174636 50440535 1 7982608 86009448 1 1225650 53751608 1 144759990 114079203 1 5206884 179354712 1 395770 257033640 1 14645433 165038071 1 13480992 59734386 1 68352799 41310330 1 11022021 107316257 1 13444677 55911175 1 2463996 189876694 1 9835186 91764138 1 803610 130936889 1 3332649 144680011 1 343398 150652074 1 49988866 107122091 1 13398540 66977694 1 348743 121829040 1 9288164 60918380 1 297702 63744846 1 16978486 121011728 1 255974 232054532 1 5526611 65543230 1 2669375 73895871 1 14094659 108553682 1 104927882 169710552 1 1488528 40179529 1 2049002 74097755 1 370290 188893511 1 3216779 213917632 1 43911235 124880580 1 17024912 41746520 1 150435242 105702443 1 2860204 164336353 1 1419335 87570317 1 1630601 97253924 1 1285712 65378660 1 2273410 89949028 1 31989099 36044820 1 27216662 102722040 1 816763 84189864 1 2408820 62662580 1 90512745 191410013 1 46223052 112365366 1 403642 56582312 1 12449301 147688647 1 27913185 124959126 1 678414 94185138 1 1362415 83434674 1 18740316 185639490 1 257338593 63663566 1 223677 46160759 1 24650 107533840 1 17942547 41716707 1 455491 246560730 1 2744136 72986203 1 13024710 90037225 1 30839711 75116676 1 2941081 82623685 4623 112904946 47652178 1 474141239 41805642 1 10399212 205266245 1 38177193 61298311 1 415659 183040151 1 180067699 122995189 1 542016 223883958 1 5961709 120301416 1 4629578 71173964 1 1623134 111255277 1 1429611 71806130 1 683735612 79271710 1 591993 167108101 1 602511 43246262 1 8034245 103663333 1 11873682 163064605 1 267666 112806294 1 10617815 167869540 1 4795120 140196065 1 4447565 114484128 1 26263692 165392174 1 4015379 34313097 1 902410 122430799 1 20701460 95914299 1 987775 172628297 1 8105060 106133416 1 144585 147872731 1 1342244 53991932 1 824857 123372794 1 25868750 375615736 1 531649692 86206856 1 5319445 23865643 1 90955934 86963542 1 5963075 198787008 1 25315752 120810768 1 32329325 96261554 1 40733935 110745576 1 33266921 22865819 1 127214414 135633876 1 826986 94739406 1 207710920 82495920 1 23185564 135017464 1 678937 92116610 1 4016630 51834107 1 8758639 75575966 1 4535952 145410624 1 781702 200733691 1 683735612 137323112 1 3671789 141175524 1 43475480 113697961 1 9448970 80181277 1 77704192 93549366 1 16512097 190153256 1 2766313 179528922 1 99752095 165900127 1 500024 87244771 1 3064301 102652188 1 24275775 88886389 1 311118 33481008 1 41776040 96686038 1 3241064 149329853 1 15385371 82134127 1 117534764 193146689 1 489596422 159839500 1 60204784 70224312 1 31774787 113342895 1 31944621 100542621 1 9987007 228718856 1 2585198 81386520 1 5276365 62420613 1 136522 134518500 1 2383079 112892179 1 1119732 121412148 1 12137273 214671796 1 369640 267049352 1 5916828 68399387 1 513533 118127723 1 24937666 70056179 1 7190565 73488188 1 4078070 103020194 1 9743242 107800731 1 60716222 135345938 1 3494634 172043954 1 69653198 80271585 3185 273316056 59593916 1 3913081 165629706 1 4864689 283403247 1 14444920 45892784 1 35289738 174019805 1 686304 121925843 1 26199175 148430441 1 8001887 115646771 1 1124839 181041403 1 4106612 68388621 1 473950 96564128 1 222774 114356177 1 44310946 43588469 1 6299583 115790723 1 117488786 86098713 1 4400464 25964896 1 121036 39671886 1 629098 108995085 1 778596 72204077 1 31055195 84585380 1 1643136 41165547 1 408599 93998912 1 167406811 116583219 1 13432422 95964567 1 35227842 88304388 1 1297740 76405151 1 3754419 131829027 3005 3350246 150724727 1 69703532 325884036 1 1480802 185058783 1 3728445 117039847 1 94479577 93319484 1 17029438 77919741 1 15394389 182309432 1 10048198 123935806 1 1873250 137317222 1 13681604 85561616 1 19677143 202972450 1 20086874 111439365 1 42367203 95300560 1 7102751 144310487 1 919290 119933475 1 2360548 80786664 1 2199508 87077662 1 10235279 103669695 1 624272 146937426 1 74735432 103934233 1 35472082 230235806 1 28999112 70933115 1 181222404 120162909 1 1222205 120297477 1 93654 79921020 1 9897798 147989644 1 23005142 71663935 1 3073631 111393418 1 154228 137427098 1 3892448 105451803 1 1438361 92894131 1 21310270 85723096 1 8200785 96753818 1 1517503 176691752 1 25734083 86411423 1 132763837 35278802 1 428709853 152104004 1 711550 54431552 1 617024 84766386 1 782497 65288170 1 9908828 125140365 1 11121584 47703991 1 9200173 68959478 1 4040548 186458322 1 234588 93679154 1 581123574 216915927 1 1716891 153280137 1 3883312 55105888 1 129569221 60159662 1 11334294 77736419 1 4007161 73233230 1 232785 61970322 1 1155932 277659401 1 24594525 190897948 1 5737357 71892843 1 8132920 82612326 1 361388 113907312 1 6331918 118171254 1 2375072 161836830 1 9482885 175102803 1 13512179 76476755 1 20914752 55094986 1 18673225 134588995 1 58351652 54215992 1 7598248 153501459 1 4508791 52295131 1 7982263 66127751 1 202859607 100851206 1 3006181 91002169 1 4053498 88330327 1 138299 158857391 1 2300188 214824557 1 5069889 93685303 1 3608618 61194799 1 140775 101618276 1 8152472 99293086 1 20210665 86944020 1 7286182 67650359 1 944577 124093944 1 2822945 185857197 1 8470554 257097505 1 3482271 70346136 1 3402004 104284671 1 1598985 89202741 1 75656339 181358116 1 202977772 137510064 1 4226545 125755944 1 1004754 120916022 1 627086 98451981 1 3193604 136125947 1 2621968 97731671 1 1811649 74202079 1 727224 110115430 1 17982084 65734986 1 155594626 39115116 1 1548264 48482459 1 6785302 126893822 1 7811619 73009940 1 113982230 90144992 1 3296055 160231619 1 4296647 108305146 1 50308593 120809227 1 4913183 132379250 1 1411561 114922954 1 917449 158508769 1 144870 121721076 1 199364517 146947866 1 65203747 132163874 1 491324 152004683 1 1117710 191975604 1 4633089 304015127 1 10489890 63782915 1 56635210 122404877 1 24606987 224109555 1 10697763 177140706 1 1854085 60123681 1 9587091 83227932 1 11926588 144509783 1 303883 66005962 1 21614279 199863054 1 892499 70721788 1 3263635 52099087 1 1977797 220133457 1 3463842 77844511 1 21620389 92931549 1 5165079 304233768 1 65229609 60204935 1 11157066 37714893 1 24332177 81089971 1 42622158 54885615 1 794605 81425869 1 7803870 67186058 1 20087496 135140512 1 2186819 94437022 5064 206180602 169953278 1 312440 184799811 1 6155954 216030680 1 6601627 148951395 1 11785937 62876700 1 12290988 131363561 1 4090426 206551114 1 10061286 61942413 1 1581876 283990567 1 9611439 67158883 1 11740442 88993586 1 1082124 132395224 1 199439 51741474 1 3610605 103301044 1 48922770 83259863 1 321755 108791365 1 3081000 178624594 1 10919107 239486853 1 7065735 68704816 1 4609070 219714008 1 26309644 78226884 1 14664368 136940239 1 95801372 151275948 1 6523783 61787356 1 58829039 72651411 1 2957405 112638960 1 1183942 89167133 1 16566822 227630895 1 3104654 53814225 1 127683790 120784587 1 632253 132715312 1 36150256 112846618 1 683011 85534796 1 8876748 224010145 1 2642242 259137679 1 4931490 78131335 1 30887793 133698617 1 3934775 118388479 1 1994100 119278262 1 14428230 62473538 1 25491866 91506320 1 12026706 126884102 1 10592825 39335176 1 2371083 25740301 1 16745964 219557330 1 683735612 74703063 1 31655541 53729111 1 38975421 116598946 1 1214659 82479931 1 331536 28430445 1 132314342 47225527 1 8392802 46723427 1 99399953 121439152 1 21519422 57782273 1 64723345 80263755 1 293973 103427218 1 2310987 139143384 1 12594817 79448630 1 10184773 96863398 1 10636794 82456606 1 7472002 184125565 1 11272602 144497089 1 1941063 174444069 1 9445628 113512083 1 17554223 148146693 1 30226133 87922389 1 4181080 113788456 1 2202208 62190756 1 18458652 77236971 1 21825177 68246826 1 109344620 237071515 1 60251523 268198751 1 526501 193874070 1 196079496 139349756 1 5348078 33191103 1 19194029 63717138 1 5058742 41834934 1 4337941 114863909 1 392431 146129267 1 3479020 71397529 1 232759 136292040 1 143233 137817428 1 1676402 71470043 1 173016 120660849 1 369019 50451992 1 391521 96364923 1 2269062 115368841 1 1358669 95791860 1 218940747 50401759 1 1351760 85184665 1 10194265 303103718 1 777741 175409853 1 1097511 34512349 1 1861253 125355269 1 1406229 105610217 1 7164915 146970402 1 3648689 198849279 1 366039 46177187 1 1430137 68689509 1 5966408 91747525 1 182140522 41239296 1 12737191 99284744 1 43164513 68356822 1 39008998 106134923 1 6566563 71329097 1 16398771 81592331 1 2617902 374982385 1 64865275 47195833 1 9644065 96546247 1 1193264 114305136 1 5567654 293856051 1 527505 79227062 1 1760585 61538090 1 77408949 206103785 1 1493139 184370117 1 683735612 118557985 2838 11901424 122633300 1 16935516 107049972 1 10861314 136964208 1 51585 120914239 1 22023568 48207032 1 4155227 108150141 1 1292780 88289520 1 4721184 207435002 1 26878146 129167181 1 3168254 96080215 1 11632827 82495960 5362 701808 73486499 1 147957 24494265 1 2142490 154064344 1 2178287 79023608 1 42542715 129486284 1 92602 71259963 1 17019888 56996343 1 16595961 155209789 1 19123568 75952777 1 4804757 209903344 1 107955415 67987855 1 1435187 152366918 823 37409136 19660100 1 2192649 182281331 1 9071158 69426996 1 18032227 32650483 1 7094644 134105416 1 10042373 88379309 1 2010724 97030810 1 20169052 128237435 1 891502 99547655 1 2688615 79085720 1 133150413 161313817 1 208823662 162671264 1 827893 98585176 1 1185186 37617974 1 3276197 123362719 1 1319712 167422468 1 4668957 73357839 1 671093 37141374 1 105854708 208110890 1 1201763 58484487 1 3079364 96269406 1 10444910 95859195 1 1123358 152000882 1 7354867 452421289 1 27671456 49126591 1 1930375 160527705 1 125222082 114905132 1 33777867 80360229 1 1131424 106280644 1 4071517 270443119 1 301875 67238765 1 23277987 50131477 1 16655679 193802641 1 39757 21716215 1 407410 89731679 2326 51392745 137419665 1 26268496 256467821 1 4326347 113571525 1 2948839 157610309 1 1566145 90553091 1 48120599 107092732 1 817179 88326815 1 33399738 154458491 1 78633044 77163853 1 37462392 82821110 1 9630862 74641247 1 61143474 129041538 1 124056089 101143430 1 1314823 111751776 1 4803003 131897395 1 683735612 99472744 1 16693928 36286982 1 10410973 91660965 1 683735612 127439102 1 8320647 62878661 1 11523753 91775229 1 12026878 91889884 1 95311990 78239768 1 4059313 194964922 1 661034 56488602 1 15315467 127032295 1 143598 60572607 1 4252847 41309493 1 531331 106774433 1 54350 88161268 1 4419474 210883569 1 13673642 57749309 1 6832245 74990491 1 2519790 93923499 1 2147841 195252070 1 3001971 202698650 1 2725257 277428509 1 155528525 223070737 1 865285 77730040 1 336391 186941553 1 7128065 147053453 1 4127757 78101292 1 11404212 128736074 1 124433107 187884036 1 23145567 221341800 1 52041711 50858143 1 665689 78345689 1 49010339 103575916 1 266836443 130837425 1 1066153 60847275 1 305691 94548287 1 7862413 162562342 1 234789702 121536500 1 70643843 114579229 1 2111473 59437890 1 49190 62808330 1 17442562 100681270 1 59219019 176861064 1 761948 60052452 1 18173028 102110227 1 1063121 92859615 1 10317762 98220933 1 3778065 150351596 1 28628590 138508310 1 615070 70885554 1 14544185 128806787 1 3376247 67745172 1 88869464 76241497 1 2257757 42499217 1 27114641 330216607 1 47220313 119029026 1 2762495 120576161 1 58673172 78522097 1 5866757 48463667 1 20746448 62216878 1 465138 149268884 1 31095770 138083502 1 96434 90956275 1 12208291 95175960 1 178856 92592905 1 282912717 124160918 1 813574 140585905 1 90443023 104956790 1 1375007 127650619 1 5213213 106438438 1 3141326 64029542 1 1898242 81661808 1 2058855 128247358 1 3506322 131360521 1 706800 105393224 1 215795 130561966 1 16345472 114990792 1 753119 85136563 1 582611359 60064849 1 11739784 70649813 1 247024 145081494 1 685694 103492634 1 1421082 138053714 1 4956415 116241127 1 8655098 52164320 1 263058 104534360 1 2755914 73931655 1 763084 280170225 1 595583 138708312 1 2545700 81471361 1 4733159 104902133 1 5119815 194559539 1 7189546 123555184 1912 206792 76540341 1 4168012 194392687 1 27408946 98060594 1 24019946 54079473 1 197865 293922783 1 40002371 56751290 1 240912 92277841 1 85315778 163525109 1 1823005 124515393 1 29162434 262159343 1 3062202 132738222 1 53856930 104556191 1 520999 65718574 1 78083751 103892129 1 449666 174907871 1 67594697 54867662 1 23186342 87005262 1 3247428 149361797 1 5084931 97749511 1 295983846 131973648 1 10395357 76873796 1 2857772 61894997 1 31623342 261559329 1 452448 131501388 1 26241421 75574247 1 12010640 76158902 1 1257809 141366889 1 82263373 150001242 1 2252564 83755783 1 6480399 55658869 1 16646125 185239527 1 1366757 109065916 1 180696 110777725 1 11177009 102275017 1 5847767 73181966 1 416365 94220196 1 9452211 66441048 1 5089993 123173953 1 369531 80554052 1 68416446 54921729 1 6381762 157215130 1 225828 100929372 1 65433 197985527 1 1192062 62319861 1 5076966 192959768 1 21650320 43371196 1 4138173 151170798 3605 136061564 158381380 1 1149494 398610742 1 648605 244084168 1 7880065 87976811 1 2355058 97441246 1 1736465 143993683 1 6162949 107678648 1 2597299 135299591 1 800309 79756417 1 639850 71769597 1 6886793 120880909 1 3419011 83262640 1 6058845 98877603 1 11946065 82033312 1 56753244 153551373 1 134569963 71388538 1 33685513 151159187 1 10605205 78874759 1 59708493 197067862 1 914563 141173954 1 8863792 63245159 1 6076090 94755695 1 80209414 337447567 1 246113621 70949040 1 29233508 194915298 1 18735287 142891018 1 13335464 81632907 1 30600388 194114678 1 5842015 99585608 1 2855265 60915940 1 9333827 234321721 1 1421920 69305241 1 18691827 63243024 1 28812076 163262993 1 4792642 34037317 1 777231 299232636 1 1449212 178224948 1 226484 112164142 1 109308206 102105373 1 22746939 102299408 1 1436339 42187540 1 1091074 36351293 1 683735612 194706582 1 15025440 135688849 1 16936249 64957646 1 1415949 73866293 1 1292766 85413500 468 1587436 90338973 1 202053513 210201646 1 352522324 57337373 1 10369183 66291376 1 12941840 213150146 1 167300829 85721053 1 65379 220138582 1 761320 41268702 1 7865730 82314790 1 17390067 41868639 1 4610584 105024889 1 8771677 160911091 1 701920 61374797 1 856781 102387049 1 3773441 157335915 1 1919992 31051897 1 923771 63342801 1 14677249 87822878 1 4760322 45450311 1 20680646 64980417 1 1898004 172113312 1 555260398 103455383 1 23742944 73675512 1 319806 63745705 1 1723379 127437298 1 3182236 58565944 1 683735612 110765654 1 8420207 117352453 1 33438539 35194666 1 2479669 63401833 1 374269627 129429275 1 3627954 90770106 1 491652 86945720 1 5941500 37717067 1 978208 54897070 1 11789438 79505534 1 22361694 86950740 1 90875665 93646615 1 109338213 142880099 1 2062618 204628104 1 9925683 122474934 1 6604965 129439211 1 2752701 102426250 1 4934715 93879703 1 370364 110746161 1 941344 81452796 1 15905080 118694978 1 76444 81671629 1 3429929 94546164 1 3839783 255811831 1 50018170 70236460 1 811436 166070613 1 11848406 140320663 1 3968574 107176730 1 77334039 135985009 1 6000916 96187579 1 807600 138967282 1 34066466 140346210 1 12508775 204083903 1 6069869 230852770 1 1316945 64445358 1 42265252 74287700 1 1255646 67617485 1 12395609 164307619 1 7982884 23739239 1 5271755 174034437 1 1110179 114759643 1 22934639 203268585 1 1545976 80256113 1 9592434 87300539 1 1032520 122030343 1 105390550 114503347 1 12674551 68745779 1 1377434 66409159 1 7136120 86773406 1 3578845 136757864 1 8721957 86379677 1 15567514 74337164 1 23287010 79851698 1 13578103 94139128 1 3668567 54735883 1 90222633 96341723 1 71236915 147772697 1 32584171 182282723 1 258669 175748131 1 17848342 69056456 1 8059092 217648452 1 13223808 92584962 1 167839 196700262 1 4552516 73771153 1 48984041 51318894 1 947122 151945873 1 692099 293196698 1 8566016 272331743 1 4821501 70012023 1 13223151 55338032 1 411921 155355375 1 8037158 157087032 1 29940146 54350752 1 35547202 123544437 1 603584 40738382 1 1372167 101619202 1 2980857 173940108 1 881166 66686277 1 6219265 112534884 1 513598 116936861 1 8891097 80043403 1 683735612 125063312 1 8130027 116929359 1 26101423 26141545 1 47122 118600216 1 3750039 78126438 1 27708 100198711 1 324903 155209796 1 8017485 227006091 1 832013 52500093 1 32026357 58442300 1 403153 177279173 1 572400 53664258 1 542458 129047632 1 329691 100219356 1 42195452 147754890 1 634656122 264772388 1 236959961 85195518 1 2154997 113993178 1 2864801 116574089 1 587025 98488735 1 426004 65991757 1 17065882 119018922 1 8823648 76692884 1 7931499 125818716 1 8183753 106555748 1 330105 79404308 1 503500963 373478962 1 12488296 225173874 1 10310648 76537270 1 14724060 77749030 1 1216751 129000096 1 1628982 184190094 1 3199190 60181986 1 7705516 69192053 1 3116104 79624986 1 784166 58043228 1 1973661 112614474 1 11517607 77328685 1 9931776 107753687 1 11331576 34851484 1 32087005 150125534 1 1087772 109447290 1 101783710 71979319 1 18329689 188148760 1 18963415 133182727 1 17054428 29261869 1 4609992 86288394 1 6733850 93026185 1 65132843 50155932 1 3841028 307692264 1 104742741 117442051 1 156872291 147341618 1 3409712 56479296 1 2496473 95363037 1 8897946 317608995 1 22519136 91599331 1 2755246 69479789 1 16103922 36827878 1 39020450 136366625 1 7647985 111782942 1 994459 44506722 1 26680457 85376741 1 1021535 123910764 1 18823773 63203122 1 40776942 83927146 1 20129045 91792392 1 12945772 115593013 1 87563 55216039 1 275346255 69892057 1 7807980 136917839 1 87122052 174436882 1 8424370 132516016 1 15768152 85492981 1 127605 83857933 1 27354398 61453968 1 3811560 23719713 1 21562730 218186579 464 26735683 96845050 1 3926470 27959575 1 8787788 29273732 1 153160392 155289885 1 683735612 74784357 1 4595396 97238750 1 4600679 128359733 1 205615 171224517 1 9103272 178850522 1 1843422 37530817 1 89419974 60412613 1 20365515 195007766 1 155046913 157393744 1 11188127 91176932 1 115138 204183585 1 25629268 121751612 1 15374065 125363232 1 99471092 172468179 1 148305972 140613797 1 8789277 191274202 1 581562131 50281995 1 2749699 111366848 1 2388375 77262945 1 9702215 60399759 1 20196299 72950750 1 5461725 121091298 1 163845 40503916 1 141907199 72628326 1 16722816 138255330 1 2906140 355125013 1 16518397 42476550 1 2369772 58008789 1 153911 166408807 1 2949286 25840390 1 55470633 124003933 1 2705353 168285065 1 128863 67058486 1 6049653 178313172 1 18953450 181325632 1 9411744 78701303 1 273016133 68526885 1 26262047 138380369 1 88365746 72738642 1 5941594 96468371 1 22205214 37925070 1 122899526 410994243 1 22415944 173201535 1 100157 34631794 1 110447 104954088 1 972153 145495810 1 427986 95217379 1 120545 200817308 1 3157053 187051989 1 8458240 89823021 1 10800255 84391717 1 146337141 160810694 1 17724145 22560977 4490 5969721 85404442 1 1598390 116590028 1 34948035 100058995 1 31161951 55097498 1 31493173 271865287 1 612786 38979939 1 915299 100696251 1 3509418 68843528 1 19898713 115330335 4481 19084357 81542934 1 67930085 28900336 1 4018278 107162828 1 3810373 47078779 1 3700630 178880417 1 12943441 143408352 1 105190908 158717689 1504 30413552 72894610 1 41438010 100170931 1 49007367 84803455 1 24344179 140086475 1 94232075 279533925 1 3698716 149608870 1 20223220 203577151 1 154394887 102386526 1 123350 76985686 1 722808 60046397 1 4439526 178216092 1 683735612 67730267 1 77661678 156004377 1 12400836 94376039 1 8735574 103035122 1 755496 32806194 1 1354217 203087091 1 3383508 57352853 1 3862064 90809430 1 106999041 143312639 1 66444913 75535156 1 1159392 36766010 1 48807949 186282011 1 207137 49609264 1 20965214 131446811 1 958742 117968058 1 742947 66390309 1 187379 77829989 1 50100364 140852556 1 136894 55963304 248 5461174 196361092 1 2554101 62588924 1 4195547 114989517 1 966947 155793311 1 19528224 167388295 1 3330831 98035221 1 147584998 160618382 1 27808 46964848 1 229495119 70313736 1 10774503 138804047 1 64054071 172281608 1 5611988 67933002 1 1070030 54872948 1 7295933 43473085 1 7401998 88090102 1 30958039 54044973 1 170252635 121896921 1 5508276 153710979 1 1407573 137772411 1 3592071 88393823 1 167316516 120368381 1 26509359 93403561 1 3689333 278882664 1 25002184 92052212 1 5943206 128417417 1 7338035 64820476 1 4984618 90270571 1 61187373 57390894 1 17876011 72573208 1 520234 44191256 1 20844491 94100775 1 15132693 168210878 1 472547 174102326 1 1636781 105299570 1 39498030 126929853 1 2603553 327172588 1 9209289 125951182 1 4966351 140921673 1 1445267 74248980 1 6209476 81804311 1 50956507 77647700 1 5329450 80123151 1 116346 123696129 1 39212347 180111611 1 4907119 110633667 1 8860147 48500679 1 683735612 139922135 1 22013386 56088774 1 82877414 152341043 1 1374848 29108100 1 104672612 194350074 1 34899287 164636634 1 146427186 91204449 1 3177057 123400149 1 299495 54574838 1 1429147 50352167 1 2414778 111690750 1 110010663 122296597 1 18233090 151413886 1 7554830 76420804 1 3023510 48998664 1 11282250 131257709 1 40517320 118987194 1 859486 175182927 1 17337964 95273190 1 742291 167601833 1 85529 61974996 1 11003140 104254585 1 19129461 210822621 1 23460576 36525295 1 50289264 104832277 1 2642628 115734304 1 45895614 141321384 1 928865 71828014 1 11613660 115034824 1 2231437 135730915 1 72561525 266919117 1 126524393 105416028 1 49365879 158682656 1 5235593 171114895 1 14959057 52973992 1 2627020 122118565 1 760981 129051592 1 2735620 58165514 1 70800213 22634323 1 43260903 109216474 1 167586772 64138175 1 141523270 143461542 1 10298235 142406020 1 3054071 49180668 1 6378420 88699899 1 683706 121921986 1 3127830 112512470 1 721582 66463899 1 133974 77200376 1 18473070 82712929 1 20720653 93711727 1 21555470 59055317 1 683735612 62419030 1 466520 43089900 1 45881300 85901658 1 13203266 54116239 1 139665 63081075 1 675002 173615541 1 113514513 74696980 1 14848311 100814707 1 5539328 123706065 1 9984177 55743670 1 17668718 159853280 1 2568987 93584255 1 31998538 66724834 1 229055909 148762247 1 703858 116034064 1 57006583 46489175 1 46141563 190950489 1 101090656 106881925 1 1042429 79740603 1 11241662 182563810 1 14847500 135309617 1 1108253 82154451 1 4362890 145644286 1 3719891 178877898 1 1611586 98142636 1 1962147 275113150 1 2173181 104469494 1 907950 92633449 1 107183889 76990257 1 3507099 63958126 1 2250423 76638475 1 2191501 85505860 1 736156 172287854 1 2627345 69358482 1 3458939 153855270 1 3342142 96939045 1 7669476 43988023 1 35203345 72743292 1 12265314 238045570 1 4341472 124284489 1 21149839 195615860 1 5103403 99192341 1 4121915 114019254 1 7147449 76779958 1 2084534 118127356 1 9191166 151131707 1 304045 128556592 1 152446123 92134679 1 85473512 89304533 1 58538156 105777570 1 7172411 72156581 1 856087 93485193 1 2094532 95010609 1 683735612 129177552 1 17970892 131732279 1 1948855 236025122 1 99035020 80965181 1 2382525 87633497 1 20359099 136490332 1 4286363 103967650 1 8066774 71016125 1 3690153 135181136 1 3865015 242827666 1 19639220 83283663 1 3171187 123669627 1 1608468 109091630 1 7244592 69218655 1 6688000 94950612 1 1302088 150378746 1 9114057 141999518 1 14286178 106057214 1 2364015 306365063 1 4711857 167402787 1 39492643 130535378 1 64301832 192882527 1 1878152 161699890 1 754748 57820550 1 2844424 51298454 1 197469685 56211199 1 4140560 74015593 1 41405663 71793446 1 749775 47703503 1 14489523 40513436 1 1295544 120088778 1 1170091 90877073 1 31156305 121893033 1 17993168 93441261 1 18338768 70460997 1 1669615 72403419 1 1559775 188630834 1 887055 115829958 1 2583512 90688936 1 743303 108626717 1 7589172 137570487 1 1369719 121620334 1 31236820 247331636 4902 9336725 42839138 1 132181 233805790 1 1773649 179452007 1 4015484 168570335 1 1450004 339248064 1 1809492 155186464 1 3018647 179105174 1 1180509 149835741 1 3369729 143249867 1 3489804 85020388 1 2021479 75437238 1 105636662 118960509 1 5348098 92749721 1 214827851 81028263 1 3591386 126931032 1 12110769 75976876 1 27393561 91550346 1 47102671 71621285 1 141276555 30096185 1 6690216 102715629 1 139844710 55138611 5287 10488787 79225503 1 244235197 89858528 1 844976 82835231 1 11560250 78509556 1 46982320 185074881 1 15825344 41970041 1 682663 103951041 1 3244877 138587863 1 2485361 134583524 1 11056325 142916545 1 39162817 43055922 1 62467639 61357033 1 73570096 57291406 1 2203387 78378775 1 43841 79121932 1 9735696 66183331 1 1045818 126307527 1 38885568 80360825 1 422590 135197754 1 6775423 105911083 1 21118464 74367399 1 5488568 180683517 1 5419044 77695080 1 12809946 74452948 1 1827621 213030981 1 35660513 218284462 1 9679126 39843624 1 5096697 183443345 1 3547285 225470368 1 132732068 123980590 1 169562 81061886 1 37854 51903996 1 56494 124586345 1 14684937 71064445 1 1924287 46738403 1 135132934 45842675 1 191340606 60103286 1 3985158 132369330 1 1005221 50230155 1 1596156 48484665 1 16811437 66560581 1 19869903 274482931 1 266767 139200885 1 5214458 144935222 1 17564283 163408211 1 22506054 125108531 1 77398890 62773137 1 18181539 84617809 1 269321 64073689 1 29179368 71188613 1 55078591 172084582 1 3138100 155562450 1 48496401 74203547 1 4959524 201308819 1 3337163 100045582 1 683735612 32302792 1 6611318 184860165 1 7519246 234488154 1 6018855 63090761 1 2101311 98580834 1 285685110 121878692 1 16707413 116665598 1 379929 116813485 1 588286 130701606 1 60434210 84195929 1 9456122 75274728 1 6905389 118191801 1 3182604 115526229 1 398259 104354385 1 857482 175832804 1 6935156 311039803 1 7011319 218077928 1 127569547 115892818 1 3732918 45370831 1 52916546 103899781 1 56766414 42958246 1 4948168 199457182 1 1156064 63685566 1 876342 151528140 1 1801270 222346847 1 361080021 193321127 1 2749338 103259156 1 4564372 103859165 1 3108764 96512447 1 9243197 189058027 1 3191084 65125953 1 968717 86848743 1 31614274 74941146 1 11201041 60351144 1 225978 169712532 1 2157733 130278193 1 24870658 256890528 1 1569161 112337301 1 4665042 106966523 1 11378726 226620755 1 38080286 134928393 1 61689 59919918 1 6977713 93369663 1 29115051 103622036 1 343307580 125704775 1 2448301 68543068 1 5446079 134710430 1 71786972 89292080 1 441258 205516642 1 1123321 118496223 1 798808 100913431 1 164975910 54186825 1 2214601 153051647 1 37132969 50205602 1 12302743 151970708 1 9945167 92417119 1 213907 125011058 1 3988554 144168497 1 407701 75948722 1 35499939 178916805 1 151512 106661410 1 87325954 39325392 1 51308571 82626953 1 4376600 71796698 1 5308603 141867833 1 205730068 113909470 1 1579443 231243229 1 47623 131126564 1 751048 106152967 1 89136940 54700759 1 268874 141837499 1 18650706 183614935 1 806405 46660444 1 4818429 111823235 1 1898339 73520107 1 73135228 158461784 1 39393464 88529379 1 101619118 115684953 1 8880635 202690684 1 15865275 184725137 1 3057280 188209946 1 152381 158871739 1 2876913 205674984 1 75441 92445679 1 46014463 107501963 1 36460780 112535954 1 1373146 247558963 1 47313769 100349164 1 5021134 171888684 1 1196718 100195411 1 570170 79756584 1 12549428 96603023 1 16757223 91211124 1 10283728 67488961 1 1362769 81110572 1 21383983 90866371 1 93179320 59444109 1 20013566 65540928 1 13656974 81970354 1 260788 49037411 1 7685818 265269646 1 378554 72232099 1 8368744 122112328 1 869685 77394881 1 2375065 40086834 1 4939837 121896583 1 41624863 51234296 1 905474 91250135 1 9588495 72238581 1 12309960 33603982 1 1746225 166049142 1 63605185 133403994 1 1178453 207359836 1 8715836 105808647 1 12282666 83465928 1 472618 70328815 1 3215472 52820969 1 4543175 144297585 1 70481392 153737643 1 8125704 77597847 1 580881 176360618 1 23885898 121336207 1 4101841 48306475 1 30872069 77289185 1 244918 110064626 1 287611358 295163193 1 885844 91996256 1 904011 70489998 1 7664429 124341090 1 1336359 382948420 1 3424624 40886409 1 19400946 193830279 1 44924873 77797633 1 356757112 117151575 1 15237640 63442975 1 8408036 171549642 1 2588164 194886046 1 11446272 76440994 1 313765352 146923089 1 22442661 183733476 1 1402542 260962930 1 5409471 55152132 1 344093 243581107 1 23405622 160007847 1 9222969 174210340 1 75984320 108075059 1 32930007 102377144 1 2747791 162474124 1 133675910 223951377 1 114829595 102932152 1 20081801 59016947 1 114468993 58989196 1 4895136 107645769 1 24535341 252965833 1 386725 136228356 1 2597938 113903908 1 10061819 85902020 1 50360561 91904763 1 16894826 84467703 1 37378290 247413239 1 1037799 154318718 1 27354000 111428687 1 13098482 80441441 1 6067523 413064749 1 1959143 70398071 1 4577303 55445777 1 376905 130421377 1 6672884 36366157 1 26094360 70943146 1 257512927 103150292 1 28539682 73179325 1 827686 58305223 1 13337031 88579982 1 13255203 162071354 1 17822930 28362527 1 604740 52272741 1 41390774 105986523 1 124075582 81039199 1 36171678 218198039 1 45462453 159846852 1 11237143 113025645 1 185421675 116552817 1 133764570 154752486 1 7794940 82919687 1 6994281 126519025 1 653436196 44994671 1 84573214 206741453 1 3500800 175166821 1 7147077 160288942 1 21760343 64641829 1 12004464 204230621 1 3671214 95569755 1 990994 100614948 1 4635694 113987077 1 18890325 116283923 1 537607 119957807 1 1595210 46718488 1 268270 100213895 1 5245330 137249861 1 10672255 210601964 1 48072 136226192 1 33965035 251587315 1 4387186 202148666 1 552248 146543680 1 22178991 97489169 1 49931807 89419740 1 4521339 57601538 1 38213972 96388786 1 462097 132502302 1 11170838 62655187 1 21417089 162475488 1 623983 59883679 1 71431064 504756072 1 25081922 97182888 1 3815838 42480228 1 8125178 109214354 1 80331812 71628381 1 1425625 149060728 1 9750654 73945490 1 172551686 125273157 1 5444008 215242417 1 1266044 102511624 1 10703392 63026693 1 459651 86242177 1 271811 159072755 1 15072278 172399633 1 12114730 102298150 1 2544419 209094925 1 62675854 137541966 1 701362 121842427 1 879521 112757887 1 21163124 159772192 1 214984 79924180 1 1447039 86060257 1 512936752 74170292 1 17970667 203275254 1 11740903 114894462 1 6406105 79285218 1 15367763 32646500 1 13864207 71182121 1 4612338 137910405 1 39241932 54639851 1 3561831 251286631 1 1921763 88143469 1 40856008 110413990 1 4758981 143655719 1 122046152 97433106 1 38831239 123578621 1 1977732 61541430 1 2873573 102077312 1 4662494 217321716 1 27429848 211969354 1 27344310 142404738 1 44792 101040508 1 4564152 125458636 1 9312522 195583505 1 3229840 54899272 1 27092339 256246041 1 3893745 117051707 1 17062317 81938040 1 1197647 72539745 1 17533468 48474387 1 3055971 222722232 1 72966174 160434535 1 13880114 72035567 1 164765 141242991 1 5509412 86327715 1 1822200 92707937 1 318997995 263066362 1 354367 178898890 1 159289 257513928 1 2578609 108139248 1 346709 120380678 1 1943339 67668083 1 858408 157320619 1 5940327 181718156 1 89603 148380177 1 46021137 92769757 1 362382 185499318 1 462522 118585248 1 76176 256997367 1 33870971 134067854 1 527512 147370088 1 53441385 161105360 1 10874749 109485814 1 3855788 31209527 1 124338 194356538 1 4387653 211484571 1 60548662 63750309 1 1984842 69219652 1905 1269231 383362366 1 28925440 81341417 1 135142 134785834 1 48790295 122600052 1 115880642 55050742 1 15322822 66325686 1 10506926 62306248 1 11811872 210738451 1 29661784 82509959 1 1813262 107431797 1 5344112 108260671 1 3432923 69201699 1 2420765 168154198 1 92494164 135328841 1 1249805 212286834 1 1766279 180337428 1 43937300 60343098 1 1210637 450467604 1 149868532 88443469 1 16530604 313597748 1 3109481 89002124 5727 174857 66954449 1 13254902 184596869 1 10294046 330482123 1 100699592 73216094 1 25403692 79589224 1 1211344 142281562 1 4411413 196393355 1 31978850 182648906 1 12397904 97709460 1 12448086 58866309 1 13694760 125534948 1 21599397 231359811 1 84722 69450022 1 13013977 52937632 1 1359149 101784345 1 45755702 55190920 1 78602243 91356112 1 18052797 134747912 1 416970 237424561 1 12917490 99586650 1 3899872 106110109 1 315242585 85835956 1 17647379 64883110 1 72839646 67234955 1 3905823 86390323 1 231156208 43310555 1 256140 56091777 1 5616164 75056996 1 4800199 273150120 1 111043786 138845734 1 13097344 97183859 1 14335806 118163289 1 1278419 75218539 1 381331 154576313 1 1472027 47444915 1 3273243 156191486 1 10512654 105032059 1 2032824 42501606 1 33344147 120496417 1 25313637 201377065 1 1589514 74381827 1 1468292 72863965 1 7740473 81584770 1 78896414 37638417 1 6182219 84803290 1 2383268 112126174 1 13351197 128911907 1 4894731 222372018 1 28809747 81273726 1 235013 105703167 1 9939780 239800419 1 1123058 30295924 1 496378 90598211 1 7740112 228862208 1 40465167 111959807 1 29271972 139527158 1 460613174 81569399 1 48103911 86102024 1 3771701 93425587 1 6285377 67631092 1 83639386 24338851 1 40901599 93687162 1 76371456 55885725 1 389744 141223154 1 68759487 89517877 1 4131629 103314858 1 596106 97617792 1 92921 79323655 1 4917573 114338887 1 3227530 118252193 1 9850533 104310886 1 487557 224236507 1 212620 74562013 1 1893459 86172024 1 2984651 97777634 1 3791014 65491808 1 42400702 154156562 1 2490237 67977379 1 2558946 93721924 1 5164554 227216947 1 20579438 108698061 1 118383 98393112 1 2151553 63776899 1 19730418 193049890 1 294387 250090761 1 34200389 194916031 2614 1414516 64868057 1 21373101 59004811 1 40717009 116409127 1 18518478 185678624 1 27847465 137176111 1 2481660 51911097 1 1397943 134837188 1 1489384 58543930 1 191677 46206191 1 142488 122656191 1 683735612 133750444 1 343491742 68657861 1 8058153 73874598 1 3534083 83142053 1 32708835 48792715 1 1821849 169212950 1 52730440 176979275 1 263789 118630335 1 6617956 157268425 1 3708364 74836048 1 3629568 208669469 1 16824693 202984401 1 5233358 296447971 1 5098934 100601219 1 7517322 89924868 1 866175 101064975 1 4142695 257284337 1 6265060 81246861 1 1895840 180106621 1 12594039 101311829 1 41651761 105247356 1 14891609 187258113 1 69182 47813544 1 5310155 244838176 1 793830 58894995 1 1586950 65699675 1 7245966 53785354 1 8680886 46588086 1 52659423 90477218 1 10748987 129491369 1 618907 36537339 1 2713482 94121780 1 10908575 73289481 1 4650088 45197802 1 10577995 157403487 1 3319221 29921921 1 21449247 121505920 1 5174431 41062861 1 1871551 89858140 1 849686 261525853 1 13022 38711734 1 14022710 94986781 1 4808010 119813192 1 149025692 125396317 1 4076668 37201818 1 3866533 203163291 1 121544766 70400972 1 253536202 135496204 1 543126594 74932008 1 5534969 106253373 1 68182424 215504587 1 2021961 104024347 1 2328449 123891544 1 10979547 129964854 1 2333731 76692357 1 7254904 155318684 1 4888459 109053910 1 4643474 37649285 1 41602765 74902887 1 20222381 109267039 1 1571373 74307596 1 31600520 88011347 1 21989579 118186026 1 3692496 70923218 1 361870 173881782 1 575886 124909813 1 8253131 114975057 1 2424164 115551399 1 8524715 176029218 1 4381834 189353126 1 6263604 75656393 1 144726 82307715 1 1428037 56704867 1 9493476 86775149 1 63278 134523143 1 12427202 162266717 1 28597668 120634592 1 3796397 83793629 1 6733849 58243477 1 16886544 213018033 1 3283149 94750170 1 6804792 108201476 1 1043902 98159507 1 3547795 266958948 1 1735193 81290474 1 687093 61507635 1 2638943 131125536 1 78333 299144605 1 537712 154954529 1 732717 73935743 1 1237414 211957310 1 506181 159164492 1 305267 114276497 1 2158049 144844615 1 6643493 96771971 1 139141 151518082 1 2169925 91178308 1 4711067 125510776 1 158552143 81142831 1 2128400 99143458 1 82646409 139423079 1 5653197 123922696 1 15559544 191378954 1 27745013 162809560 1 16241453 63697117 1 8880788 92348145 1 815687 136063998 1 26970502 238051393 1 366865780 43853224 1 7268049 75920318 1 59458 327350841 1 57176782 75686164 1 49584482 140695830 1 839497 152164880 1 20116245 122704570 1 26553507 41049633 1 28981587 82154557 1 10137789 176742509 1 151599 120772776 1 9156117 214401568 1 686210 129313462 1 17108516 94831680 1 3915919 66026753 1 279153325 89602320 1 6822460 123757811 1 3995533 65706882 1 4476406 103934806 1 941204 876462950 1 1303610 49324300 1 16215892 99891381 1 11395722 114695613 1 142571221 38195727 1 19589488 72372544 1 2673292 42249724 1 74495253 108215753 1 9810733 64744801 1 166524417 83332804 1 29246758 61728735 1 23336536 51018389 1 195538 128262431 1 35897 181144852 1 13859570 63921332 1 1419643 162823438 1 36392661 78539590 1 1138277 81456069 1 634791 102352036 1 21570858 115194761 1 5722025 96666894 1 74053 37675739 1 6483943 82537576 1 14794010 65041947 1 1160939 52527898 1 14527846 181612635 1 39016150 43983928 1 9164752 122275591 1 950559 64084456 1 1067062 56366014 1 3199062 133695078 1 27164346 88276030 1 5480487 65918281 1 38813695 68295731 1 88514295 66406414 1 2665191 99162094 1 4386889 198735577 1 16282109 108782961 1 2748193 220031662 1 25366604 93423980 1 16423142 177416623 1 298029062 96086580 1 2272394 64662379 1 9729711 110353164 1 11004320 62898380 1 2076268 147368686 1 3340167 54995729 1 17653835 186728454 1 57693732 88948768 1 443211 108579439 1 4137107 136110389 1 2906094 110940077 1 1364454 67480473 1 866104 332229529 1 5771481 150446679 1 5837093 208676655 1 15256825 121221973 1 23380866 213701888 1 12038885 131190668 1 46332881 109772951 1 17335803 81204355 1 3829140 102204151 1 2248123 55858024 1 42060368 82400661 1 21862501 120616248 1 4766823 70157043 1 6489045 94342846 1 30269369 259065993 1 5611293 167234351 1 14403398 143729805 1 22026934 72278688 1 808182 155972190 1 173303954 227580649 1 489164 53855978 1 22093641 80433696 1 1482459 110776013 1 277802 189875314 1 648168 70976578 1 683735612 46121128 1 4614085 102679430 1 2439999 63807945 1 18899347 163847802 1 80603320 144190982 1 140473 236532855 1 8722739 83378692 1 34435535 81005379 1 16126584 69025324 1 3155133 65638912 1 79567712 102112886 1 78857114 46917072 1 413564 73236210 1 150445 179434334 1 483995 133001217 1 31422816 81690825 1 5708157 109224411 1 6735722 108655468 1 491728 97364182 1 4599976 58819337 1 1680863 190011156 1 1171538 115178756 1 342478 77788877 1 1637264 189873140 1 13205903 227169063 1 6486237 42903979 1 6316411 62058223 1 120293879 79235728 1 259610061 69680919 1 10331546 110530889 1 6619847 131205280 1 1850825 152517139 1 41104 122689024 1 258672 110348977 1 2958017 61674566 1 4547085 84256259 1 5844497 94215785 1 7267476 70808708 1 1473921 97692347 1 31430053 78278910 1 120668568 129000987 1 426332 110963239 1 301565 75469887 1 37029339 58986438 1 74640304 169371654 1 3815624 244174452 1 47951255 132285863 1 2759925 125296389 1 71698883 298704329 1 12179244 70573223 1 3867613 168860000 1 638158 98828705 1 6403239 105045791 1 4083775 60958035 1 343086 66139743 1 3251144 160511799 1 70172060 146648378 1 12441943 82393915 1 29903236 64847733 1 2885673 105990481 1 53852828 158078815 1 20652221 68949748 1 2295039 143869557 1 4535018 58668500 1 35361376 120779084 1 1279835 119763947 1 4121903 96324565 1 3417980 168386693 1 98985420 92625387 1 10816363 153548943 1 667899 93196960 1 81568100 68923809 1 2347755 223424929 1 28214893 81965460 1 2193072 97112595 1 217730 184894050 1 13647794 67659940 1 9440618 149638063 1 28586102 154710680 1 40769828 172048546 1 72115894 82441405 1 23001295 138331539 1 72585687 142649589 1 762106 54792652 1 166309336 102984724 1 107790 69479112 1 49489064 70790235 1 845196 150508360 1 10088119 157419272 1 331739 150249413 1 1955145 71954419 1 109012631 98668323 1 50194550 95223142 1 1803781 146649992 1 818362 71982360 1 6660160 87709731 1 56032231 115846015 1 555973 217566411 1 2609087 49988030 1 242671 127469089 1 6041533 188707772 1 464028 49689552 1 388067364 98224647 1 1863942 124136550 1 27030259 59059242 1 692095 97283273 1 318055 176259524 1 167443 55159668 1 441510 203686879 1 90366453 111527970 1 369877 111442321 1 950138 87075699 1 2331663 127133270 1 276943189 60766958 1 8436812 103677296 1 12650528 77041170 1 432187 103830581 1 1882057 182320405 1 81162382 111622117 1 7420326 154050532 1 143195171 234889908 1 95354718 93922049 1 15189630 103354594 1 50314834 40875128 1 14197631 49851781 1 80793102 90611967 1 185315 54180225 1 829287 46883719 1 8607273 56160565 1 1812487 166309118 1 7072455 241203415 1 539243 49752557 1 1764137 113627582 1 8540237 77938133 1 18338578 63191700 1 45379282 201737349 1 668282 135634475 1 431623 133740852 1 14589433 86994353 1 276616 35185563 1 81266166 143941817 1 8936747 105075760 1 175235584 132169712 1 1021547 29724897 1 38863703 212323521 1 5306461 57483503 1 449711 49910803 1 817452 37377121 1 20997946 162010581 1 303107 76438200 1 119881303 62844516 1 52878097 85391308 1 109273036 112479080 1 2340562 60976286 1 531657 132587507 1 3826255 44928862 1 3094159 120686459 1 156158 190038312 1 1725587 82297338 1 4363760 120401801 1 141221 79336140 1 26380611 59763370 1 744501 94346254 1 345925 34060285 1 20443749 68328974 1 3815096 70231404 1 1671166 320916442 1 52113846 44068776 1 12690182 90357927 1 6122928 138171151 1 27457933 147987701 1 871905 231308021 1 12893826 143906742 1 635788 93151143 1 5584335 47997133 1 23599708 48325115 1 4791654 56461014 1 8206185 160378770 1 10046342 83838427 1 388485 118110109 1 3988726 251093583 1 10697271 119550016 1 6360457 51050013 1 19361913 89738465 1 1775150 133069599 1 1239230 143717957 1 12420108 445036491 1 1657330 146473218 1 95153 38755802 1 2919854 173852288 1 6055855 86665341 1 2733852 179648591 1 342377 58227905 1 614775 166762115 1 502863 82373350 1 5867357 116670582 1 24757025 63371533 1 908133 237464082 1 6083005 43831943 1 1020521 105554911 1 8698342 53828343 1 4114403 106222612 1 267638 131577823 1 13942617 69217918 1 3325564 164462182 1 22274534 62703799 1 13341032 172264175 1 2147258 90434792 1 7751700 46660303 1 6968155 64144725 1 4495675 54413595 1 187392 137025756 1 2555286 84933248 1 3901660 221924630 1 36355706 218832934 1 470872 133099840 1 23410087 238508464 1 16882417 83756758 1 14023434 82262669 1 8918114 47047138 1 31377124 218349215 1 5223023 66394395 1 154439857 97840987 1 1500092 97817614 1 6129387 46613632 1 462237 137198660 1 5326578 72035411 1 31762665 137742722 1 8407826 99226180 1 4997745 104423907 1 11064881 96651733 1 26312980 92252740 1 120470028 103385360 1 4948056 71871458 1 135330976 186357178 1 355970 204905995 1 1145687 47927042 1 602905 67510308 1 3798583 115643643 1 2064405 94585735 1 547926 123443392 1 1801480 108125056 1 677872 42342386 1 664694 75242339 1 16357832 158848462 1 2505981 77139249 1 31323717 59070783 1 3067515 52576267 1 1111044 186405134 1 44362527 24406734 1 520874 89024416 1 16816932 70378817 1 902504 104190397 1 19720567 371416049 1 1859177 26769991 1 29948740 71660569 1 556221 105417940 1 278809 132419999 1 19204974 135495933 1 29355186 118962677 1 5166640 165147817 1 816911 200652726 1 23986418 73835524 1 55571396 151083319 1 4544592 51057522 1 10607535 113284617 1 121589470 127518451 1 1791110 122469355 1 355696 49503016 1 45030607 65748374 5420 484272 105576517 1 112656039 140991035 1 1086245 110488849 1 3402659 211746820 1 30730638 251783762 1 29204489 120641886 1 4998171 157836964 1 5715589 59565708 1 255309713 66295935 1 1760114 140411950 1 14307672 160657924 1 55521281 84928846 1 10792432 285424910 1 1389793 46841850 1 890349 98911836 1 1082879 90944279 1 22133449 125533327 1 1613959 93121600 1 94109 104963243 1 11897748 127195687 1 9986825 124884217 1 10402965 195907621 1 112729533 179106610 1 3471221 104463119 1 31092539 72240881 1 7320382 208124280 1 325844479 92636817 1 58239 69477539 1 302171426 126940572 1 3758329 143969776 1 8738298 179762808 1 52578209 41465943 1 101520337 98321492 1 658755 50858942 1 336894 100574176 1 30037003 179994298 1 7086706 201444130 1 357198 162016106 1 830790 119765226 1 2820873 164359988 1 254611217 98844038 1 955584 66284232 1 1347636 211294415 1 3378179 120110425 1 11695453 172556566 1 284213 166275646 1 25591 60502667 1 683735612 184512718 1 2345344 96849254 1 14505043 146085178 1 10652473 85949463 1 1279682 114909355 1 189879 153061378 1 770314 128898986 1 4801221 111032102 1 1642308 192576268 1 1664897 86533121 1 2657006 202674627 1 3558628 75236525 1 6851868 84178105 1 2176507 28498194 1 72159246 135005508 1 2283645 277784671 5681 201927030 577810401 1 10464786 326828865 1 7238278 73330599 1 2179240 88391061 1 22237216 179206453 1 25594817 214555490 1 395153 328498541 1 23344648 219690312 1 2166880 93226108 1 25972807 122524330 1 72542175 21971963 1 9524400 79791577 1 11001570 138456382 1 128997 111331752 1 1752547 220805150 1 3672849 90187861 1 1229355 105937637 1 16238557 101135727 1 888367 136644300 1 2387321 47725291 1 222717 30740982 1 3332697 74152810 1 2138065 121063099 1 25199886 133491055 1 21803734 138788081 1 4784296 75469533 1 40079 105910276 1 1106905 106166504 1 7843558 201982766 1 56922994 81236997 1 1860662 56878515 1 17818001 45978319 1 277804 182057336 1 918857 134739328 1 21390259 43034520 1 22985030 92191311 1 34576300 172882222 1 3064189 94294456 1 365743 98647678 1 10663060 83536176 1 14154907 153789368 1 5678672 74342712 1 679252 122168040 1 30239955 166171916 1 1393577 169395975 1 7049387 206790865 1 57119692 116278128 1 16071201 60020156 1 5931942 70976500 1 10166435 69112336 1 2743583 208948532 1 110814886 192932807 1 428344 97917776 1 11484724 145466688 1 17774238 323521789 1 11450360 136827908 1 7337954 132204732 1 117828299 145836771 1 2216661 44607754 1 2108736 65368965 1 14502149 116486980 1 9642502 122255723 1 396837 188959087 1 28635654 55755570 1 101346 246667177 1 568235 62955540 1 2050943 72524347 1 50686721 110867517 1 1222859 166865642 1 3112343 254417632 1 649714 217580473 1 198392220 145158719 1 22928621 110198293 1 50443115 47220347 1 7412895 188855614 1 8656955 84149684 1 1110256 100161846 1 3829794 54687721 1 17235384 173586642 1 11633779 100292616 1 13718590 170937087 1 34591220 144199051 1 19992343 108046008 1 5126446 207347244 1 1586369 131710239 1 13356880 76313606 1 3191191 68859477 1 2450865 158321249 1 2706556 132244091 1 15196529 71557619 1 16671264 113935466 1 341207187 121944930 1 5789001 114821974 1 2543355 173478615 1 482935188 96217406 1 18084481 75479726 1 5454817 71436796 1 79478884 117054533 1 2480849 83245842 1 3230833 71589741 1 3774180 91416307 1 3013131 50611155 1 2663790 156354494 1 171990 160971292 1 1153402 86799435 1 1530308 59335437 1 4270825 86450165 1 1789998 40119991 1 236077 29112578 1 4337761 50716621 1 112723837 72878564 1 83163706 50200720 1 105607799 123583717 1 3179642 173985903 1 36707747 52944483 1 36270809 66019444 1 13729507 46883520 1 3388588 87055238 1 199634159 86985470 1 27647124 138340427 1 115235044 230589170 1 4536412 223293162 1 1161706 34721216 1 1231525 72578051 1 12579412 62252601 1 2474470 117233177 1 486942 66650783 1 3938463 121437111 1 1392921 53954978 1 24219796 159015045 1 82506274 75022237 1 52191012 45933441 1 14666366 151623812 1 1051184 57913935 1 21605186 71823963 1 1453743 54250161 1 5180492 111251101 1 3462575 92285359 1 3416414 46566605 1 82992758 215833115 1 29521912 127210416 1 707317 246893341 1 1035844 57242998 1 11856990 62321094 1 7807408 111851705 1 11678537 178303437 1 5584935 126298755 1 26466015 135602247 1 17970281 102457234 1 3253540 148205016 1 2576397 145307467 1 2562761 136245139 1 35675657 108747534 1 517786 107831587 4301 639782290 155681159 1 2333399 91489826 1 5936283 193517720 3105 54013714 61201209 1 11558044 132833054 1 87071 103005799 1 67743720 255257274 1 12476847 111783375 6339 46504359 48348198 1 66690 151693993 1 6129114 97798040 1 4059229 138749612 1 531681 123098476 1 4063860 138597983 1 621474 207909731 1 847697 68244509 1 4704673 120453796 1 1653743 206359790 1 8265401 77218860 1 927650 148927953 1 149837 43398146 1 3176195 73222695 1 25102164 348028516 1 45492584 54681621 1 1928378 214148347 1 6322506 177468362 1 77418911 67453825 1 28902 101224085 1 5339726 326211217 1 228815497 56902002 1 5600978 70830491 1 530922 183988553 1 683735612 109564135 1 109605582 54030559 1 3917796 144313450 1 37045969 142907369 1 678953958 51581879 1 970678 80706891 1 3665829 74822933 1 548560 55629632 1 4351909 178293405 1 683545 157644169 1 8298007 56737012 1 15155226 81209879 1 5107064 84037631 1 28540614 73036288 1 112283346 96140492 1 2046045 213200519 1 5862928 59615830 1 20455384 103796660 1 808431 120376933 1 6129332 79654169 1 52804847 108944914 1 5574560 100066732 1 7632817 48671153 1 44667700 63678699 1 4243328 135255292 1 227372 97718552 1 10401098 158126009 1 13202322 126566655 1 175475 68484872 1 4321141 66709574 1 1530824 90321585 1 11814906 93131721 1 150014361 167468547 1 19001524 87295545 1 30365789 110353492 1 28227393 141273241 1 2781993 90433707 1 28240189 167664661 1 9338385 228575444 1 1399404 75593452 1 3059140 56694236 1 55195681 100069664 1 30488707 122085082 1 13478674 59314298 1 5769178 82948091 1 166319 48538889 1 24377200 122518359 1 33528068 76353469 1 5547094 97993357 1 4114624 146113826 1 12074519 54514836 1 12615705 214665614 1 933653 143962122 1 98156365 65892040 1 3481103 219986280 1 11734079 110527581 1 125508 93478553 1 507656 74241601 1 4425819 174490176 1 4288338 74781737 1 39113038 161523740 1 14183389 359329831 1 150696 91540180 1 1995599 48456667 1 46343660 43513804 1 394611189 72825967 1 2810869 203594091 1 90042575 113322157 1 1929740 113303031 1 11790161 195705796 1 773001 87948773 1 33960111 92077908 1 10494169 120158635 1 2245567 87296713 1 629947 103100983 1 260394 154616814 1 139015 105563595 1 3038725 241279438 1 921020 134867463 1 1441562 77696578 1 878402 312666991 1 683735612 123371230 1 5819442 57109476 1 13180661 101845369 1 66358015 101632332 1 187278 174217836 1 1252505 56772424 1 607163 186805533 1 3088654 216056426 1 577701 54198691 1 56841730 127424003 1 14715196 80379088 1 6614145 110167620 1 26763034 112109999 1 7123709 97715691 1 2805332 80567648 1 3455529 119414265 1 12142254 287368892 1 1770361 37457160 1 33224603 38765711 1 70494766 121362516 1 203669 33767207 1 34561514 104594168 1 703323 57130407 1 237111 153840133 1 111372517 220262656 1 344797 84955974 1 5375039 58257829 1 552365 182818698 4373 3972886 104427079 1 26944163 52482271 1 173463 97786839 1 3351023 52367468 1 1340266 158224209 1 7148598 146587747 1 2564141 71408685 1 30573317 122415095 1 30027163 75448296 1 1119358 48867509 1 877139 58946976 4327 23074420 155616399 1 4605049 92644483 1 368804 109911838 1 1429638 142838068 1 1641880 81167713 1 2917011 43366390 1 3092367 114398365 1 20466945 53116978 1 399017 129971913 1 4432037 153252563 1 4708024 106352107 1 841384 93424842 1 8736669 71370118 1 11306239 336181829 1 5512787 125874470 1 1113066 187129483 1 1617208 113680302 1 240681421 30417310 1 109727469 71129391 1 698922 114363688 1 5188909 249735847 1 242993 140056154 1 346653 68716089 1 13215272 142932781 1 53829913 62624610 1 317987 205979713 1 17125217 80374224 1 1168322 124465795 1 1155553 195025092 1 4571665 420902946 1 5912594 31708310 1 4660690 143412510 1 1056743 138558040 1 186801 142433071 1 9285183 133770753 1 19643083 112968410 1 1371215 119275383 1 2768111 154306643 1 5198140 112732127 1 1691746 105711006 1 1313173 122349197 1 7382040 113758184 1 4162145 104189454 1 3726116 225875905 1 8221205 153487395 1 4370888 119121190 1 3234673 136480231 1 2358374 112656774 1 297444 244040034 1 1317772 207559029 1 78507938 174608334 1 28920663 355472931 1 330646055 88057314 1 8667240 50174435 1 897161 66237999 1 7880500 298159798 1 35269798 98257082 1 3441728 72229101 1 8614441 87973142 1 2682576 39441515 1 85858042 245015146 1 182562161 53322511 1 11372315 132193796 1 587762 65273770 1 118802148 115911027 1 434225 138149134 1 17323614 108103621 1 5958947 68672565 1 14357840 265743466 1 110346589 228129867 1 166824 105994248 1 45759016 56287159 1 424505330 198786512 1 2865885 172203588 1 1036185 136090471 1 14332626 74344288 1 314092655 144909333 1 2075628 185678687 1 127012666 150145533 1 191977 86101131 1 829968 45876880 1 765035 113000870 1 3048893 142068599 1 587641 69708364 1 1263814 61438134 1 1041010 89831476 1 108522780 163237916 1 3638279 76358620 1 27917193 122497513 1 27362011 100981657 1 1447606 105972298 1 56432335 307429356 1 563548 33990309 1 5309040 49584193 1 91653796 166289081 1 3585854 90493702 1 30409184 104588618 1 7317901 127661207 1 361687451 45554045 1 683735612 53303167 1 231236299 70307751 1 5014294 159588403 1 42086990 143477960 1 5598093 246973129 1 1222783 100046201 1 1073479 132710123 1 3602651 87349577 1 60815134 174772778 1 2065125 266563049 1 236519 51359090 1 2731488 132762062 1 9803635 54541724 1 17239204 36905923 1 26859930 116740475 1 267067 71476392 1 6642089 44135209 1 49929488 72850452 1 807765 69812359 1 2535211 32202456 1 1309987 47133916 1 56984475 212873898 1 22350677 143477173 1 26119357 57173501 1 50365 107372629 1 125384624 192683381 1 28340872 105898146 1 15255468 101860553 1 485072 121574071 1 228119 115875393 1 1318058 107186121 1 1491923 70308753 1 12898869 38734343 1 60564 101694489 1 4542645 132357488 1 114718044 69378928 1 66162995 98353737 1 99930862 145992838 1 5204362 121349961 1 385431 45608097 1 6710952 109352576 1 631748 42836405 1 138467 102712547 1 2154938 252796283 1 8620840 118320957 1 13193363 134360276 1 425948 123811096 1 3517521 107549442 1 1545189 62171834 1 15751679 176230394 1 3236600 45163186 1 53371619 180923255 1 9434217 58474036 1 1626025 58216477 1 574239 60019215 1 55848291 209925662 1 1611776 44289698 1 67807046 132772562 1 48220882 167466482 1 11878351 343497614 1 5888021 101889256 1 1586213 84015275 1 989353 41531081 1 4715031 132073116 1 1453180 84774046 1 543765 155941483 1 11781763 134270714 1 123501 74994314 1 34534177 85665804 1 138228607 142182285 1 160259283 66683149 8118 77557689 67361465 2108 563381 57027069 1 13933813 51236604 1 20581242 150203872 1 718921 121394520 1 23172856 51296211 1 7571738 175057543 1 224484 54443027 1 2556280 85898368 1 167072 238958950 1 11213171 70505149 1 385796 31777140 1 72743763 61781020 1 3713703 177582189 1 397098235 61694897 1 11395638 105158702 1 1967228 50742977 1 222779 182346780 1 191147053 157274172 1 2597266 189483725 1 119000963 131240250 1 64634945 136261960 1 1305885 95489376 1 1242940 111431996 1 7276983 64367968 1 31183470 297210676 1 42468575 276293229 1 1557365 97383400 1 61386685 68493243 1 15368428 271829796 1 44464 110110087 1 4900231 85476319 1 7065 187073602 1 13915185 161773858 1 322788116 61464695 1 16600702 193103309 1 550499 92233795 1 2219299 156612755 1 2340844 96117622 1 145646714 102821058 1 50358830 66676915 1 36412974 34608605 1 3237144 97946464 1 3134194 136167706 1 10839977 125042453 1 2671272 92487410 1 69507179 50242691 1 25374240 119047076 1 2638087 113169486 1 805481 157104136 1 14295048 78632265 1 164431 88953889 1 17526456 136625208 1 1700990 47255685 1 221643 155319908 1 60886300 80625303 1 8954456 86389199 1 22984649 217213275 1 117517476 124883448 1 1908048 103658399 1 53574649 172482980 1 12319651 149378181 1 1198986 284103581 1 7303592 142569366 1 4497070 166427951 1 47899290 50067731 1 13930911 82140445 1 6898151 127031090 1 30300730 29488069 1 2271483 204517427 1 366847 76263488 1 275396 100546821 1 39694 167639033 1 121183243 45126233 1 1143711 77468109 1 8800594 117777611 1 5546070 134863019 1 407467 158090990 1 21124795 95604710 1 9480135 40569671 1 72403281 59092762 1 10220171 85445913 1 4381850 92977801 1 220619 81773601 1 56093814 41560324 1 70689984 152736199 1 151861 233793058 1 5240137 47851612 1 3826408 153542735 1 1003204 190356277 1 3319983 58973133 1 533965 83128258 1 1495098 202716548 1 3156099 40934891 1 9561745 67644931 1 7692110 56211529 1 11043512 65058082 1 971086 61566815 1 9069032 45638499 1 1738459 56183442 1 10828284 68919688 1 5851106 136011902 1 997582 118000433 1 546140 85455799 1 2051077 68197839 1 299917 170651712 1 382913 175283845 1 27126563 77959557 1 120233872 94243179 1 9807701 148156284 1 7737065 78396145 1 6987406 286368295 1 48461256 112735355 1 35001744 58254341 1 1609578 75622243 1 2034395 56411087 1 902009 57905552 1 365175748 78998152 1 56090838 199125068 1 1427427 269857165 1 1343148 247018875 1 3230626 229418469 1 622521343 122947249 1 136941726 68123530 1 11705075 97653954 1 321568 127815861 1 787945 76873171 1 226654 91739368 1 114390509 74003892 1 3021246 33213965 1 1422963 125332800 1 9930038 183704088 1360 2210604 74661156 1 35713925 158734817 1 81005022 122351455 1 6224855 121476665 1 25056644 54458450 1 8836239 55655689 1 18900547 170354360 1 794046 87235984 1 73517 95468133 1 30445 31100953 1 106381 85180983 1 124251361 136524658 1 8242682 168445153 1 3634122 105655105 1 2374941 205419137 1 581363 90428097 1 6423532 165344575 1 19451491 206428863 1 7517151 109357373 1 2378620 220463664 1 286026 117800739 1 139826068 146104186 1 3022671 55807529 1 2521097 186476606 1 31518182 97509103 1 9379896 102901259 1 5327738 79354961 1 104110 43092221 1 23462446 129684517 1 2211370 57302123 1 518950 44565336 1 189460346 173122088 1 21643721 232253298 1 7970902 88878943 1 1882867 115157994 1 530740 155451368 1 10255005 227277202 1 554756 123441963 1 3122579 96870236 1 920661 152501458 1 648806 168253733 1 8128569 70719253 1 15718851 138497377 1 17894242 204281396 1 4788140 190372563 1 4179919 142553244 1 49444170 84388905 1 23895138 103714500 1 3388995 109288540 1 3697284 93605287 1 2080278 135946330 1 12803070 141415107 1 9303901 38465931 1 671751 111281362 7378 23572251 130837753 1 380762 139392925 1 8904999 44048902 1 7789838 86602001 1 34150413 77429367 1 1064419 61401632 1 26851497 83969296 1 245869706 55263585 799 1843483 97023584 1 3481620 41942489 1 57026551 87267549 1 8500825 179827275 1 4516835 120057177 1 28830284 116571415 1 3340771 67017237 1 3316668 70525561 1 4680245 63501946 1 29948482 65989679 1 11689272 73237738 1 924775 120150205 1 31328207 81641203 1 508613 146216293 1 97608 116797834 1 4842081 56244043 1 249715 98623713 1 30202649 30458199 1 891606 98547745 1 2361159 67106991 1 40158094 144191305 1 33929013 80161880 1 34403291 31631913 1 10982202 64730729 1 17164790 198009447 1 5241873 120165529 1 1466689 122124508 1 1357203 66909506 1 14076282 86950645 1 1518161 67808102 1 9793997 94941261 1 45999218 80610201 1 3029341 74308927 1 1233828 83380744 1 11718162 44987613 1 21006048 79064227 1 3420114 107602545 1 21980984 86345347 1 428340 97736802 1 780994 48773994 1 870415 166461398 1 5588782 110361341 7313 4001733 184332287 1 351766 143464188 1 15947541 120631262 1 370281 87390187 1 41344598 94264907 1 1637532 127245969 1 133974 146828540 1 18244709 55833337 1 17860268 118551561 1 716577 86932565 1 12427865 188661060 1 3756537 104496164 1 4544530 84938198 1 68664150 101697638 1 145842 133905093 1 444388 196512567 1 2935107 73994023 1 40080229 122150140 1 3045829 66634149 1 39086378 85866022 1 42647008 229296042 1 17922518 110475994 1 11742693 63321521 1 1217554 101254107 1 1450646 106646011 1 10666705 66031998 1 5755430 121034647 1 81112 41624069 1 7691337 105507590 1 4071549 45620882 1 209321554 155808119 1 36443434 99325720 1 113415216 151342113 1 2466888 103663787 1 4636040 250542152 1 1458992 228640945 1 153482629 125527694 1 2403422 117351131 1 15324063 87311977 1 287923175 92543757 1 180139 202507248 1 710143 41669476 1 39863221 86811228 1 163741163 86098032 1 16601309 102965245 1 27339215 152784194 1 9905390 50417509 1 62682536 86559083 1 20576430 83098281 1 9942306 300123835 1 2685350 81221616 1 38384974 182401647 1 206639323 192367894 1 522248 119744437 1 3357670 186857633 1 4040240 147939195 1 5634689 224450190 1 1969507 127335840 1 25275026 271452972 1 881078 43352222 1 30737698 73646806 1192 2620710 152241179 1 3942146 142177448 1 1523237 81422183 1 852931 143486651 1 7459942 150806657 1 17422030 78555367 1 1183274 129005715 1 625827 117470676 1 20790275 253501860 1 4730927 77884931 1 167658716 151494557 1 1821337 127108977 1 20677870 415866555 1 1097135 126534485 1 12547639 68928061 1 110927440 148425219 1 2012628 115496317 1 402989606 156252957 1 56031412 161653471 1 1315540 106990601 1 4894986 76741907 1 2253345 83533696 1 47724765 172793633 1 3624328 32791642 1 78134337 110607155 1 524299 74870349 1 600321 89502426 1 415520783 45575596 1 32993569 146922513 1 31813525 116098119 1 682930 112097346 1 735577 99957433 1 19321341 139453422 1 42023 139509391 1 54127229 223413971 1 317119 287238263 1 1207085 99172981 1 70466930 174914248 1 41343616 70079727 1 973145 211508814 1 17915454 121362025 1 4639963 47546918 1 7294836 86675937 1 8147354 69744941 1 47546 64410957 1 10655600 70170172 1 43308051 79558814 1 9786218 149945839 1 10865187 122801806 1 63699038 128563550 1 1121618 110726490 1 1024483 169131662 1 3853191 288906569 1 458903 149082853 1 3656026 36610521 1 2802483 169850035 1 507213 127684033 1 2658401 124415466 1 41460406 72918567 1 2267229 170936151 1 10102758 163167662 1 6362911 145162855 1 78929413 114914623 1 898825 233942429 1 6520261 56216575 1 3061439 72449125 1 1691771 87343054 1 683735612 183431827 1 20548214 102089191 1 35286589 151390169 1 102013814 150480411 1 4836565 116858256 1 601977 65619340 1 1411095 100170108 1 34122817 302420970 1 17310817 172779091 1 246382921 73216452 1 424299435 93589633 1 4134204 79236754 1 2101776 201064773 1 4424525 60029099 1 9227995 66101557 1 21970150 72882573 1 562269 88413424 1 26046974 226035038 1 683735612 195592544 1 22383756 88587458 1 815296 167324999 1 683735612 260255911 1 3218959 134240035 1 473668 101131599 1 22964188 126357678 1 47814694 169527031 1 11147442 101392070 1 30667456 79541403 1 2445106 162434822 1 21658462 50745609 1 34850365 184106870 1 5358064 70969133 1 2656533 103655753 1 37416 189833978 1 78972646 71435081 1 2240780 107745455 1 2279494 99482125 1 4593352 84597045 1 1753375 28689163 1 833648 194981413 1 10099474 70497055 3994 9621408 72133104 1 80444963 31380905 1 21672782 261964862 1 206958367 84656041 1 2852478 115798416 1 13796251 138260399 1 232801613 85947183 1 2195064 116629341 1 27738229 237332862 1 148103 29225807 1 1380362 130248612 1 2868869 92939931 1 17124935 177225652 1 6287905 334088260 1 2302048 76535376 1 3034247 72182746 1 5621480 69864623 1 12023717 64142239 1 32741005 69182551 1 12614405 112482036 1 68643954 144015370 1 59425531 55924664 1 1094389 55740359 1 26681098 129196788 1 17826440 94523893 1 341680 174254816 1 1093433 66470338 1 42966710 63126702 1 33114 72093804 1 62275428 152458216 1 42007566 97459597 1 18934080 58106013 1 871875 113642747 1 3931085 273190347 1 288065 134213027 1 227579 94314549 1 8677929 127860517 1 863792 96824968 1 5934478 88478083 1 16632565 77744424 1 47658816 32933097 1 76451999 114873560 1 226664669 85817217 1 396117515 176795519 1 78092264 81612417 1 5244256 129966515 1 168885096 69213305 1 34047456 70750242 1 1794049 64949801 1 109109080 79847860 1 10502120 81964082 1 330692 112447514 1 20468439 112863196 1 46999218 157441603 1 8303706 270966821 1 3189860 132511149 1 210159188 120279152 1 9215830 78832173 1 5100472 58444623 1 2128636 177450450 1 5713352 98281921 1 4976977 151433313 1 4070746 141178046 1 9439823 69931834 1 3336214 92412241 1 11177272 244207787 1 31933288 44091002 1 761525 109078696 1 349817364 37213136 1 68206362 136933786 1 39300680 207147095 1 11782268 90354948 1 41111632 121800306 1 6366419 61229924 1 1216100 101433080 1 10803865 41742722 1 41827087 42393024 1 1510316 108491530 1 548953 89278874 1 1608780 159306170 1 463826 149605208 1 2665881 129616549 1 38034114 135236737 1 49101846 76294354 1 16337379 83334392 1 157846169 329186218 1 1217819 203782410 1 4415703 133036569 1 10297852 146359568 1 38251999 34642356 1 43983745 70426365 1 268778 128519304 1 182358 69400111 1 14459741 74809178 1 596532 151468569 1 329172 251532467 1 11480775 119304952 1 1290522 57140731 1 2030824 100970627 1 4972398 56970951 1 5882333 158002181 1 3393325 44122878 1 4931720 145715937 1 1930071 148043594 1 68349233 135514791 1 351725 148262423 1 6009384 44565889 1 12140565 78994320 1 10357933 266152112 1 2802157 98304301 1 11406508 110046789 1 207021 81900159 1 245104 75109730 1 8245420 51105867 1 7828361 54506659 1 11466877 228114285 1 3581136 29400943 1 7921496 127856799 1 2103107 56940170 1 16660953 135649908 1 455745 75614155 1 12873414 76637765 1 54952568 128394366 1 1264050 154291300 1 15337824 158119957 1 2967858 132568889 1 869427 132598499 1 3194933 70088806 1 167021 82785799 1 22740939 47057396 1 5365261 125341775 1 29969638 56349303 1 3493393 47897314 1 1373641 73005947 1 1403883 85628912 1 39063638 66149585 1 3878411 95046570 1 46057872 96504162 1 1032492 34517174 1 3221045 79831441 1 201353534 134925605 1 12521919 21631337 1 3163058 47519804 1 284342 141854706 1 10750780 335253153 1 77133370 147193533 1 499662 89556669 1 10172934 163753873 1 51265 41998718 1 13943372 128181261 1 98937 100965384 1 13775336 99216024 1 16728901 90422764 1 259725 323004080 1 116816 43544229 1 1888908 213767673 1 904557 72322422 1 29455936 121998736 1 3344288 150290399 1 1841222 130403519 1 1036616 79830199 1 2331683 102352840 1 73448015 60533924 1 44339151 204695228 1 3667221 80735341 1 60661107 151843975 1 1636698 162462535 1 14923383 82964464 1 1793803 158707411 1 8942944 173188619 1 8495043 62827253 1 15976216 61475230 1 12350709 246659558 1 8435347 97610697 1 5204166 137282377 1 4444211 37440161 1 9997252 68184371 1 442346 38074637 1 22797002 140270281 1 115012128 355148927 1 1121489 56323545 1 30040738 121862401 1 5223756 137165255 1 1519283 86670628 1 222938205 259955282 1 195744660 109552749 1 12845753 100957708 1 1288950 102049662 1 513374 153246863 1 15510387 103369158 1 545026778 112583447 1 28788179 91373290 1 28806452 174364314 1 831649 149391518 1 1722653 179218138 1 1318903 36618281 1 751126 180308684 1 32968417 62463842 1 2982034 68374232 1 210398052 113328542 1 10159023 306581553 1 31965188 90891745 1 1500145 78658009 1 106152263 56251042 1 188643326 146639497 1 1294695 94286828 1 796187 143904089 1 4478149 80387957 1 14754063 137407625 1 7350319 46300794 1 2441549 87183059 1 103733988 181759027 1 1660911 80534634 1 12860734 102514784 1 18955208 226417507 1 3680779 137514854 1 7142734 118627658 1 652585 36460253 1 285752 72451980 1 120455637 73477345 1 13051846 69900377 1 1366236 87370200 1 876084 87288666 1 4439141 93302096 1 3725419 109043432 1 897208 366951228 1 11154724 73095001 1 9226420 103755493 1 89517 63565877 1 462624 217567538 1 37333267 34254826 1 373820 63622865 1 2779565 122664441 1 37012268 117521799 1 6612756 54975843 1 549746 90457279 1 19273 89393205 1 231259 153897736 1 464978 76624854 1 5206627 95005335 1 290181 37122964 1 6079860 41639588 1 4130204 91889925 1 475362 96334687 8771 5702253 148547678 1 57864 160989556 1 91915 51351864 1 214843 112200171 1 340172 89789097 1 8822909 83454354 1 16562010 106553764 1 115224 138008898 1 2524277 83168869 1 77949047 51414545 1 10462248 73659377 1 165781 22242869 1 59749010 80649436 1 138572851 120104327 1 3492598 97489334 1 3334830 47796902 1 10098612 105068984 1 97273 214406425 1 4071688 65302270 1 5776972 112545972 1 4431052 73562718 1 94045 95592981 1 15178381 96635014 1 77881 158240967 1 33109964 78707523 1 4274654 169718758 1 14270351 113328469 1 5846003 58812586 1 13228397 100983972 1 3309281 132740200 1 1677600 174208596 1 1645056 110063628 1 2263043 64886673 1 93875253 110953320 1 1590236 87321625 1 2966059 78238831 1 10963887 59765134 1 910679 190153805 1 20239479 106957386 1 3632366 266572690 1 9402213 81848288 1 214364 121087522 1 7909436 115900640 1 14998670 150345126 1 627147 143688204 1 10705356 86017333 1 385866836 22321590 1 2431463 104789686 1 7854355 171939941 1 25678287 59226418 1 418845 142168882 1 98326373 122835689 1 15261747 59426836 1 12847972 126931747 1 27892669 83426319 1 3773737 156951196 1 64257830 86681341 1 1628215 125839997 1 473890 79063561 1 494588493 105095480 1 3822895 222595238 1 794745 58572007 1 4119312 59649827 1 10973754 165321893 1 2852417 127253667 1 1241999 165876898 1 10199326 129762933 1 27420961 178374207 1 1009390 82971039 1 14850035 63839171 1 994429 134207276 1 4177786 47817038 1 682097 52738542 1 3996733 93649466 1 253751 85076449 1 369453 168710565 1 27954210 89117962 1 238307 121950834 1 1204240 275955770 1 27293599 71448593 1 28442522 173683477 1 3539425 85132661 1 28196414 77094111 1 4036509 114463850 1 32101945 170208092 1 51373956 77750656 1 15202067 115593465 1 66102948 97908836 1 2883928 111307011 1 1124296 24900604 1 5445993 145045721 1 13300432 269187767 1 38894770 117403102 1 2112415 174421418 1 4062091 34749588 1 5010279 92098869 1 12265179 34315859 1 6142879 168780163 1 6464562 81096706 1 87199853 319321132 1 486579 208643611 1 992691 68663212 1 3294757 61822315 1 42760017 72838276 1 4486345 115709395 1 701481 93526942 1 2438995 70069023 1 21247897 91388430 1 146675999 86157063 1 1551651 84210049 1 224264 138259958 1 18815154 144459700 1 515667 85475756 1 1129723 122617054 1 98163 162021551 1 1439388 119775851 1 3613507 209314336 1 23073497 146322435 1 59741646 130000519 1 577111 88731996 1 1296405 126846176 1 8855802 118344159 1 308978 97834858 1 2534744 99311150 1 1153941 48151566 1 24710499 68996895 1 374661084 157013959 1 429215 81192929 1 3351379 83897203 1 3609760 149079216 1 255420 130699564 1 9933896 129809378 1 6728207 81779401 1 16724158 169397117 1 1264109 97556586 1 942901 214966742 1 11418381 126661028 1 6639602 62455761 1 11750257 25407605 1 912889 140365813 1 1043250 226014696 1 2822759 46432049 1 3197601 68515169 1 1684208 92880797 1 12749825 267027694 1 76996281 104665818 1 4320267 102968941 1 2851094 48444357 1 4898429 80576244 1 30056067 89337910 1 12838565 60330455 1 10865130 82238255 1 9989649 29686353 1 243023 113814677 1 2198928 118914086 1 11371460 83317133 1 13999739 167398075 1 12499558 129699929 1 893591 31662254 1 382490 68761857 1 493073 160069051 1 4564127 48845580 1 115149 56797635 1 7740641 63718348 1 23983795 100449455 1 703021 149124112 1 45865686 79381480 1 645934 42676086 1 4792430 83510117 1 884806 192042768 1 770923 95948663 1 2212025 160052341 1 21714123 39323000 1 543457 62477988 1 2650640 56364073 1 4334279 78871130 1 1056033 217848410 1 552802 98568223 1 5939053 111653855 1 1095255 74366595 1 18939195 217618591 1 10260768 188030299 1 3683010 44060789 1 4790752 53775939 1 4235943 200789155 1 8167672 30026803 1 6322655 183492901 1 43283742 184655238 1 3175965 66476286 1 59450964 105102957 1 2766520 103598309 1 27482764 96681135 1 17325328 92955389 1 331044 180416859 1 77063 122766095 1 4083415 43670903 1 35526360 187332485 1 1288148 105015387 1 106234 92199040 1 34971660 130150496 1 908225 95199090 1 12068974 106844859 1 42889 65277290 1 6016275 64653836 1 1564034 51044964 1 386476812 78303637 1 163253740 77254568 1 3340124 129769893 1 8533732 82708413 1 65113337 82647273 1 10470996 79501759 1 816800 127622374 1 7368455 52135981 1 11851207 99817923 1 11820641 93280539 1 20589918 164593354 1 6336056 90271650 1 1229870 83270946 1 476938 148849967 1 675786 62954622 1 7912441 99661839 1 3917193 52721095 1 5084673 26942443 1 4304580 109551827 1 121893 91896552 1 6521652 89577806 1 4755207 99702239 1 6659898 100519208 1 11647944 105852641 1 94047 88064990 1 1087193 73110189 1 2208165 68113123 1 4653018 169562970 1 4239365 112247011 1 80955296 46472285 1 3235830 212769003 1 19659706 14897271 1 724424 118388817 1 126732269 61102497 1 774064 115330114 1 564741 116737723 1 4774629 91596815 1 46253346 104854045 1 13339909 100693184 1 32576242 140461938 1 23644537 49543732 1 211921583 159416615 1 8837190 133759426 1 45810908 74054972 1 2988003 78523750 1 1517601 107164694 1 8012718 95188855 1 47803 95110058 7258 1291396 123968953 1 17038041 59222956 1 44206040 122019523 1 8052294 82289473 1 55598558 65180734 1 8170198 96493597 1 1558746 242497210 1 435986 58269970 1 1386212 22782724 1 19752635 107062990 1 4487658 112168017 1 1258728 182530896 1 44394094 211731282 1 16922125 146556634 1 820533 241531004 1 244632 60026823 1 21632585 53220506 1 6538525 116620724 1 9942748 179455303 1 4568068 49481032 1 5477219 133798814 1 45125643 157593247 1 73676898 59776362 1 43732519 110498023 1 280088 63549564 1 8966719 64852590 6470 5996818 165654869 1 37427414 96443146 1 9302874 78850515 1 424883 81553322 1 12094897 141574160 1 30538245 122657937 1 103660 122638056 1 143380482 60357335 1 4724279 74415737 1 1054407 146923687 1 1846941 54031861 1 46078551 252675414 1 9787359 172232025 1 583990 55760790 1 486612 172286397 1 7383921 42855010 1 567227 167756809 1 2018476 194861810 1 2467649 75548897 1 573743 103905328 1 27003715 63637540 1 12849533 69939442 1 72370 174584188 1 3281001 137259067 1 47048105 211793473 1 91804866 115704167 1 72601907 160477574 1 5414688 27398550 1 8452560 326030475 1 2132560 32305829 1 20960921 142882255 1 48253721 84296168 1 184188938 35816706 1 7804342 62215192 1 37034499 184089127 1 5315134 125102567 1 9761142 226202570 1 4404521 78490451 1 71912 42072963 1 134072 119718853 1 5800335 86487234 1 15522 138008998 1 33206997 81680674 1 2432745 252078533 1 13416601 83665705 1 6466968 106886428 1 360416 83655929 1 323309 72726822 1 1284032 152146966 1 864375 372454870 1 3671564 114929817 1 13728952 144803574 1 303967910 99625986 1 21939440 85874737 1 5524822 211578690 1 1029435 80800509 1 12628637 243488632 1 1689009 162022038 1 2036766 73788678 1 4346823 65178185 1 34175699 64716674 1 826978 55782779 1 159353775 60810093 1 24571 143652190 1 102177422 75305334 1 22624096 152967128 1 6874995 138422770 1 10010023 253235089 1 86438102 145097961 1 14481000 153809983 1 6848207 101376648 1 271184 388563554 1 6631610 51176524 1 3578838 72961063 1 7872565 119345921 1 63375397 78175099 1 111332550 42894466 1 6557060 53105795 1 1096479 170155628 1 830783 149163866 1 137907 131374294 1 4128811 150474279 1 4464529 154766870 1 21325978 106735193 1 5415512 195482753 1 22721922 83579507 1 2700945 139205078 1 34631995 105473465 1 16541297 266115358 1 2889524 185029937 1 2084150 46560617 1 186570627 111264063 1 4922938 73648364 1 91722305 216473791 1 52550340 125506608 1 26160296 213763490 1 16113119 90725466 1 219606941 227429351 1 1698167 52995400 1 17355891 174854332 1 501776 155154660 1 384382 148465075 1 485606110 100660216 1 884617 41279478 1 11858122 94805456 1 5345525 72957138 1 6867434 83797927 1 3780092 74199299 1 4275188 62359969 1 10037863 214547193 1 46192206 179258552 1 7208792 100494576 1 32669632 51326779 1 1984561 119854312 1 827125 29311313 1 46183381 66736326 1 18767413 133952736 1 4233151 48860337 1 5884705 90746778 1 21475188 87296113 1 234036 62748919 1 6992269 73487160 1 3130526 182179481 1 9845268 59237774 1 8608936 123576868 1 67515509 148696711 1 2575093 215874821 1 1934490 98315838 1 16747821 197366887 1 18791823 188010009 1 4153118 137940727 1 35412667 146630840 1 543497 78020281 1 12577691 93703934 1 112324746 81034273 1 11450691 80529111 1 126108475 62828809 1 4379344 156286125 1 347324 103261665 1 3811850 75405785 1 3197273 97363799 1 363296299 73146200 1 2423519 164258287 1 5262181 172459360 1 2123865 86181222 1 1182719 96518543 1 10568204 121757213 1 15786958 88919856 1 557827 221449678 1 789643 283025412 1 86760533 88200931 1 12520195 54896389 1 1506216 99795125 1 1167751 54855515 1 552232 130943290 1 15795775 235735801 1 3202392 267194174 1 1374493 92823765 1 1970443 172394294 1 1802460 118521044 1 706557 147887689 1 164938485 46087969 1 1958716 243281017 1 10422 112558090 1 1750611 165321482 1 87209 42907288 1 4564630 80488741 1 66852409 157044044 1 4802050 100061188 1 938265 90812710 1 6697673 106408154 1 1324773 39179373 1 16859837 61690744 1 1338743 172038651 1 414693 43141970 1 3033544 161212617 1 1221490 176850211 1 107894 80879767 1 14388429 180659434 1 304524 97356466 1 2423736 109682543 1 123018748 120848993 1 13288560 87380580 1 36389767 124616884 1 3473418 86687837 1 3605513 108592002 1 12559448 312977797 1 569149 173700175 1 1705238 123615627 1 2035343 132409442 1 171607 44212182 1 19142329 106461351 1 8456298 61585254 1 57123815 167636908 1 50701162 78598272 1 458186 183627221 1 1033048 136333487 1 65474392 195899311 1 2446836 154319526 1 23566210 77143994 1 851324 210244241 1 1468817 49421368 1 2382979 61066524 1 7699397 31722816 1 3791430 165751136 1 410317 122031983 1 1326077 119048154 1 1155545 111070091 1 47328111 68464222 1 87757154 101330448 1 59002104 102016691 1 74989 60152628 1 8094307 163240505 1 20167 96567145 1 19800528 50997843 1 690762 81674285 1 6983589 195873042 1 72754194 124479864 1 9466641 88422298 1 26855128 102192476 1 3204707 279449468 1 500064383 101006202 1 12619672 69042585 1 36995751 191577431 1 9062961 163522287 1 61458 129340878 1 2014335 166034618 1 10927539 88423937 1 1089013 106005738 1 203789572 119151750 1 35585042 151847631 1 2520471 184946762 1 1913478 215302606 1 2839066 166739206 1 1322356 84186294 1 2371252 101343263 1 2990750 84347991 1 299349 135565519 1 2364949 219262010 1 855214 159430209 1 5950306 125620176 1 138712577 59129472 1 97410468 94619929 1 2615048 237611061 1 123039573 167073714 1 2295528 113136536 1 2745931 112649385 1 21179560 43962781 1 498224855 71480256 1 17188410 101200825 1 26231674 95520245 1 1623797 102230091 1 20936463 107567005 1 10603166 50324785 1 525162 117117349 1 19259082 189391143 1 8033373 169486546 1 1875214 143937063 1 3838598 63395674 1 38997777 64498765 1 2078580 41701259 1 22144096 78505706 1 70930180 200702916 1 2104108 68010121 1 22439111 73332892 1 8156177 106813134 1 6840954 123744775 1 5665715 232032678 1 2002746 234898537 1 18935179 94775887 1 32831767 120653307 1 1274764 355066679 1 4367704 318404994 1 192786028 115449751 1 2968887 30613769 1 3339289 80137231 1 18080146 28857044 1 485133 100610871 1 759364 71463418 1 209308570 168364866 1 2244460 111821439 1 11930892 130834088 1 357308 135398644 1 13711709 52856173 1 526709 159659690 1 2737620 102191954 1 18906995 241847519 1 271248 39878367 1 5621544 44977159 1 42154108 70536589 1 7555442 164123623 1 2900716 106276535 1 112184327 94231066 1 683735612 195310955 1 123829936 208856465 1 15272 69204777 1 9397708 129614703 1 4297199 96729387 1 19731801 110040217 1 42219996 54144932 1 8276966 88138845 1 683735612 69423609 1 8367083 120627483 1 4164956 101829737 1 28524009 84116318 1 1586150 63112613 1 18496500 140237632 1 226567 167290795 1 6584983 47447422 1 292889 146240529 1 230242 77585428 1 88181368 56600915 1 7437406 62999778 1 12305583 126275178 1 226837 64409668 1 42502081 80425739 1 55168 233934018 1 596452 61259664 1 4278417 146889984 1 14148055 72325739 1 487271 102551073 1 972495 74733465 1 9648073 81043721 1 7002865 76561397 1 168826 217691870 1 9433774 74338604 1 509445 125086407 1 9011357 74804575 1966 4157543 95598007 1 566817 182616470 1 9608897 50948764 1 1162017 90599572 1 3818952 83403840 1 84979406 118527720 1 8852875 151797744 1 15597945 174915659 1 2414912 106237145 1 5310839 133456436 1 1834968 165780999 1 4416808 75974734 1 4598377 147380173 1 8759496 131327021 1 50750782 134950551 1 29320936 77778001 1 40984011 152742219 1 46741 80861723 1 1436181 48784144 1 36620488 125798418 1 138922119 74714224 1 7187900 59583665 1 23379092 114398534 1 14651192 163378183 1 1268296 61988609 1 2869128 76082805 1 25688650 267368814 1 33646674 77029912 1 1433876 304000243 1 189790925 82347153 1 608564 105496009 1 519938 158403007 1 137928 121841763 1 29386545 61463318 1 9699094 83054406 1 4716509 94097538 1 1482194 135359552 1 6476098 87428454 1 687817 250517783 1 3864706 117630455 1 870823 112873733 1 11407847 83258135 1 47330108 135392213 1 5170664 222380934 1 9226626 84806154 1 6990027 123171064 1 18154063 153634178 1 76152740 35341814 1 4834386 91354151 1 3655980 70859963 1 7230408 43709922 1 1793754 57031011 1 973724 139247713 1 12933024 61951071 1 44102455 78491229 1 10829953 66773612 1 27915251 197844845 1 27538695 202363213 1 37212 89383309 1 5197081 70311671 1 1095712 121940087 1 424351 135233675 1 7115353 116214873 1 36557679 94666831 1 12025710 116151934 1 200227202 92543935 1 7672499 61474145 1 5373578 112644284 1 291723 55903993 1 13114004 43082488 1 683735612 79641315 1 94695201 175875200 1 1758521 94973811 1 3223950 86907669 1 441477 41486521 1 66485874 177616760 1 13637099 150823394 1 630783 89581518 1 2014046 226583824 1 357521 167116210 1 3298829 97842057 1 993118 126078528 1 86015303 53034648 1 6926858 48516949 1 6541318 49295612 1 408178 100175720 1 5854562 59083882 1 2776147 138062197 1 13948774 175889362 1 1237379 68331420 1 25728603 97555773 1 30066083 61395982 1 26441119 65757165 1 33274152 163209192 1 161573809 193178138 1 38815418 52022695 1 71838520 85556188 1 13002966 102832567 1 50164 58598392 1 18494426 81535964 1 328691 85113519 1 4264275 66167565 1 7863799 155362556 1 374730215 175779370 1 2376331 83361284 1 49955461 38359402 1 165698711 168074657 1 43614469 104741569 1 4849511 121505213 1 9425658 120605777 1 8538600 136831547 1 3187746 190834339 1 32440857 50531492 1 25329370 150348106 1 4975297 76958615 1 12976180 34549838 1 9683033 116248406 1 85506 159996970 1 691404 134608968 1 300173 146726486 1 68444189 125278136 1 6465023 266687566 1 43116934 74525127 1 767800 88879780 1 122309 312384579 1 2816268 116274370 1 39128995 63184196 1 494007 83706634 1 517928 70947700 1 3831863 167438412 1 23569004 115682052 1 3823897 70915950 1 75316169 100287528 1 25041219 87934849 1 48929157 129336658 1 43201433 58334361 1 17686839 89125405 1 1497445 57951723 1 1213468 118817741 1 1245707 69721790 1 52706085 57681898 1 2940885 105443780 1 52029 204459105 1 27976598 176489578 1 14727038 84216261 1 1826921 118825262 1 1523641 174725348 1 335379 170890670 1 12666498 24553089 1 206399514 258384367 1 294993 184591752 1 2129432 119794038 1 605151 89537651 1 3343313 160145390 1 85736015 155657434 1 152643144 122160801 1 495658 120847225 1 103961671 139788658 1 354193 60425636 1 10179904 64534734 1 6328174 127468450 1 9071992 179271608 1 817032 66672773 1 33972559 231323914 1 95961557 37242242 1 64311 186709131 1 2437833 152145715 1 5450135 80457415 1 109564 108994895 1 10328329 266826635 1 140762694 85803793 1 10255862 177845337 1 48614 40467287 1 1169804 63943677 1 3052655 136895317 1 139113170 100998439 1 430349788 83284595 1 30432792 50635836 1 14456936 55688552 1 26896579 69658510 1 9664113 123596809 1 251458 195611232 1 739820 87952818 1 3251505 61799781 1 72053723 204284470 1 18572402 248898732 1 1795089 66888819 1 31259424 43937352 1 8978422 162648712 1 52425899 81773940 1 304535389 92466197 1 205536 89876060 1 29079393 148017327 1 88681146 89102707 1 8165843 167801771 1 3454683 151679603 1 313722 45213153 1 32262840 125942873 1 675529 54006015 1 1869939 74157196 1 21285548 90543894 1 683735612 147422004 1 1969064 94115145 1 7590667 51710228 1 840823 74854246 1 1513416 99098059 1 305888 236520341 1 161764435 174767946 1 37652190 86874103 1 12143050 132901757 1 2372706 161416177 1 277890669 64622031 1 1872988 47900215 1 335175 71943794 1 21086167 72729116 1 56539644 55652014 1 12504866 97406914 1 1834727 77734403 1 348692 43449289 1 7083057 157977162 1 1041526 102539316 1 3408414 127801212 1 17509826 78591422 1 3045 36051694 1 1129033 66204606 1 297040630 109668308 1 683735612 117041043 1 896438 243800763 1 37473083 99369477 1 25599395 175231668 1 250599693 320559651 1 1402158 53447133 1 3408500 60710254 1 2398992 40016765 1 3098921 130548898 1 9719348 90228684 1 11823507 126323296 1 94830032 44526436 1 2149443 92332532 1 3372894 213991544 1 6262822 92694026 1 25491222 77182424 1 4984281 93569982 1 524026 77660641 1 1978504 86354936 1 2372217 99115073 1 49673431 101132720 1 318208 50764935 1 9772141 70452154 1 2616675 66074278 1 313926 56272404 1 2174929 61538265 1 434940 43779464 1 2196088 156250164 1 3791072 75972300 1 4723241 75384859 1 86884544 173636795 1 56676034 92437111 1 1888679 48058431 1 14338157 137675646 1 7800968 71401124 1 6551519 35383078 1 2754958 91280371 1 25609 119238855 1 12999023 42278697 1 160093744 85591627 1 26829984 49172932 1 26793541 90136008 1 227312 224365040 1 78168614 41923802 1 70313363 134804334 1 109546406 62320265 1 15821109 150044397 1 4087225 125001748 1 2995100 120972875 1 56249404 72928216 1 4084095 109819149 2248 1748005 90199174 1 47626049 66031699 1 3782935 109511389 1 71748253 156269592 1 1835729 147186433 1 14167203 40659941 1 2360266 113847010 1 334621676 89308731 1 2599917 135148482 1 5179917 146222953 1 3224302 134906117 1 52923409 121006194 1 23013279 131416268 1 2831954 77100106 1 6239205 123289144 1 42876881 187534443 1 5976136 102005916 1 93850953 242434309 1 22070577 85887493 1639 277224 131453587 1 26902 124664347 7043 4369019 186702024 1 10620290 33026015 1 17601785 64950801 1 4046643 107852896 1 13225226 72796743 1 21531973 208839217 1 142468 95553868 1 1648707 81586444 1 10485208 138546775 5035 62101543 65260406 1 4825615 81724600 394 9774639 82393936 1 5465705 55472716 7446 3568079 302330382 1 4936299 121863582 1 35671422 90653270 1 19986810 63625832 1 5437696 40014562 1 2266777 43492164 1 27431086 49366509 1 377929 42524877 1 10347285 129787187 1 5440412 42041131 1 261298 38674988 1 568272 94759009 1 236838 81536271 1 8927908 76328014 1 87817473 126194397 1 2439445 93809777 1 258599341 154216731 1 56871918 113314851 1 2869069 128113661 1 57198396 120958320 1 10128860 30782202 1 3806293 91133239 1 126396 61605340 1 2841273 70880326 1 57128573 98936998 1 16594368 103185699 1 36672475 47941935 1 8756024 63970932 1 3881531 305781275 1 1250610 127989701 1 8792154 127496152 1 11083111 99097222 1 2293189 95402915 1 40641540 135117428 1 878653 187104382 1 5818209 145189542 1 9207587 95631329 1 683735612 103653925 1 4506597 134923838 1 337092 86227163 1 20119842 119981497 1 2756199 105928352 1 752625 79705742 1 17462890 106146182 1 8096340 82760921 1 695117 96652386 1 108060606 194840511 1 36096694 142169400 1 50207 39271751 1 30947730 89133176 1 81891341 91964171 1 3931275 152316235 1 21487454 84362648 1 2594067 192575618 1 23972 166786686 1 38019422 106646453 1 359370 70290225 1 10220160 199834528 1 884263 143769683 1 3881523 150144782 1 415210 90706672 1 16842791 38049627 1 1809788 97228703 1 1074123 67871828 1 14142856 93611086 1 427159 69773917 1 1361365 82740471 1 15901959 47217280 1 812575 128842321 1 11582954 117569265 1 381667396 108968205 1 906086 77603302 1 1141309 70327790 1 146347 121995482 1 48569990 94484258 1 6981841 119610173 1 433632823 61574884 1 89449 101023290 1 70305 175712051 1 41317343 331582598 1 4255459 54789628 1 3185222 166987856 1 1640156 164792284 1 6629646 127680569 1 306088 278382117 1 3579106 208959232 1 3634962 98972285 1 85060868 101780086 1 683735612 29814537 1 6800499 33697486 1 2408482 53384685 1 877592 66846045 1 13487763 100941943 1 145403 73346581 1 12720847 125321856 1 36349277 45173878 1 6381632 119738315 1 5265405 33988785 1 54098426 162856002 1 683735612 78530482 1 40486304 31576683 1 1403052 80019673 1 83630 79500510 1 22261 124397189 1 145068891 116674655 1 1310800 175317034 1 2448738 69526221 1 131288613 111632212 1 108914640 73645762 1 806347 131216916 1 77123224 64448941 1 30223210 183976688 1 6468173 77714424 1 509431 68824425 1 1117194 140416542 1 27910675 252182160 1 12816860 88862960 1 106496 134836522 1 6320982 137553528 1 2919198 315281740 1 2959228 99948509 1 181317127 90313175 1 591232 93234977 1 3820402 112547730 1 74381448 63657358 1 186280 158082296 1 48981782 80009531 1 17987411 106008562 1 231840195 92967793 1 12802033 205510377 1 3669758 98936919 1 3201710 164111718 1 1119460 124019139 1 274070 205738028 1 491365 78236200 1 2482998 100088889 1 380452 173787970 1 2451930 59325135 1 3037985 76639899 1 1984594 103295282 1 444181 237625313 1 9627605 152800671 1 223002 129936167 1 109502408 181277462 1 3401287 89297184 1 2165600 151062065 1 1446959 104713876 1 11755842 103806691 1 24010519 71235047 1 3565414 86781287 1 583496255 243668022 1 7408147 90366902 1 1698662 139342003 1 34062365 254954040 1 2298167 140163877 1 9375869 116117231 1 10428591 190204553 1 27416112 115644924 1 65581022 118918745 1 23364933 126857597 1 500631 182626120 1 401893 75360801 1 269488 260386688 1 4928672 50279174 1 2487550 98629675 1 2224155 253928486 1 2912325 133158051 1 2047294 56980330 1 2566416 71780055 1 8391106 79080431 1 21559867 130376399 1 13975523 217908569 1 12739528 108861613 1 59913690 75277289 5107 11198013 113241528 1 31226369 93880312 1 1141356 40835720 1 11579236 89324236 1 625681 75991887 1 2665580 46378878 1 1132836 199433053 1 42729562 108213579 1 20029273 166805305 1 35360383 211489932 1 25593706 34796675 1 29723748 134504657 1 1410359 347394573 1 741247 44960428 1 71942193 59781134 1 4313059 65193249 1 5323659 158969355 1 6945562 44679591 1 11063341 115205757 1 651893194 57351012 1 16025738 35824926 1 19005054 129140938 1 359034 116195559 1 65389556 158918372 1 151697818 135221916 1 2623104 166415264 1 58527285 213161995 1 36213592 49822106 1 920425 58024090 1 3187596 39621393 1 3798462 125134700 1 21155221 127105832 1 869207 74235929 1 9861076 260251571 1 4772895 64318906 1 44261893 83429548 1 12415844 64249065 1 2123318 126770717 1 25915880 44956629 1 49131 102716407 1 4254103 93604049 1 128199 156544872 1 592460 39222397 1 702231 128751461 1 27703415 53424059 1 5649545 76053138 1 252695 82274047 1 585188 150066051 1 120987497 129095654 1 508718 128101811 1 1406207 47407826 1 8318027 169820919 1 699778 201517961 1 709574 168370187 1 20074813 70206207 1 100389127 112465957 1 21204522 73283681 1 10997570 50275272 1 1776528 132629847 1 1673472 244739465 1 9860 71198949 1 16630563 133929439 1 399321 126884880 1 22508041 54531336 1 1686091 80974619 1 858168 172282914 1 781553 96171220 1 22920720 101828206 1 1213061 76865339 1 239859374 110472566 1 4535910 155112025 1 15313499 202839784 1 14907620 43850817 1 173802 45154921 1 4345897 149454494 1 7380319 486027840 1 7707041 86404301 1 3212899 185284699 1 5754753 70053485 1 1738774 114413170 1 2641604 91158049 1 51589259 75315614 1 8059050 39381019 1 15368557 95022592 1 413023 96233331 1 421669 168042859 1 11953255 262173131 1 16960140 75545418 1 6825458 93401864 1 14919415 127529177 1 31404118 147109030 1 4888526 76216411 1 2258683 107792741 1 815799 92564908 1 1238043 82184468 1 599445 245889508 1 149831 139282506 1 8025974 177675266 1 6955 91313828 1 22044629 184812085 1 17717572 108756339 1 8921652 66058641 1 2853631 150274406 1 7223130 121273448 1 554063 60461221 1 27731792 125769175 1 26043854 71761719 1 12983966 72128108 1 8413569 68767126 1 9100577 91140583 1 7996582 142067034 1 1464348 61704667 1 13545646 141769736 1 40046288 134332086 1 13640528 44227909 1 48693596 72024678 1 1931527 71602622 1 7990062 118968211 1 1277076 71822842 1 154955 55473333 1 1159441 72844970 1 838663 125183082 1 93024 155990501 1 382348 56419099 1 200083749 134402532 1 152538181 65267453 1 502387 114796493 1 11541705 74783457 1 219036 150435673 1 28076459 169486393 1 89467775 140562302 1 11211235 115663567 1 952100 184498969 1 1034469 97086197 1 240537807 76701597 1 29778587 48074897 1 1025150 121328874 1 2142977 97012142 1 6895922 55625617 1 26665644 69375129 1 28175621 97546394 1 1898587 55300816 1 111309 93274250 1 7846809 89402958 1 1231046 123278402 1 5735945 56988387 1 18123484 192418890 1 5865569 102341478 1 1378340 106373592 1 55731505 227407149 1 1443930 60164951 1 565200 84936660 1 2868661 101424068 1 1066686 135909130 1 2659705 52797042 1 37000407 194673696 1 1790059 75003218 1 5498079 184182601 1 5262419 100747216 1 1750428 52319853 1 2935643 97983516 1 2605812 52807824 1 11390352 55545253 1 17321935 152933723 1 136071 30521548 1 89044550 152730165 1 15835153 123498923 1 5941391 177140983 1 3522672 161509030 1 2634894 83714646 1 15313626 194224409 1 55626330 90729036 1 154441603 376890830 1 75020987 264255801 1 1710905 81974452 1 1531930 27094575 1 568473 268569247 1 19457952 79585280 1 14676070 242946191 1 49200866 141771303 1 367240 88173022 1 6309771 75963221 1 360306 51700699 1 16059539 85613367 1 7007793 402206564 1 12869303 70165591 1 16259623 331875564 1 51350060 125397944 1 70478708 96441422 1 24179 110945546 1 1133724 134830294 1 917123 115635472 1 26605341 137867684 1 6088674 67941909 1 3259910 110730408 1 1615486 267619471 1 9172667 182144517 1 6074116 132372941 1 4169846 46839308 1 27065916 45180610 1 4472642 58817918 1 930188 54990029 1 23094865 36141619 1 1793759 60697978 1 135207 19203200 1 11794057 111092559 1 104852444 74227135 1 19088839 173500269 1 87242075 53514342 1 11559604 95798707 1 26210233 67929510 1 6309678 151511892 1 33644847 146932555 1 27106560 226184830 1 2304415 136764541 1 93048312 155274389 1 106677715 52148351 1 4850786 114944446 1 17824886 64394301 1 6180684 171584868 1 8241728 86180945 1 1428062 539293425 1 56533834 47287752 1 1324277 127741906 1 1633954 199176773 1 26825453 105024310 1 27990871 171704581 1 868725 175035888 1 4764896 85483511 1 2278427 232091369 1 1525612 137787857 1 55158795 75665075 1 2008707 112343017 1 60170837 76876656 1 5844668 52156952 1 219975190 106214021 1 2090089 70316843 1 4404080 51655929 1 5601164 47665481 1 10372188 148490071 1 48766 160477551 1 373578650 61648716 1 110892697 53288192 1 1740674 112849378 1 37273445 116591284 1 43930860 74045485 1 5334185 67322562 1 8985157 108407619 1 18225476 136138074 1 9009379 90702640 1 10443666 142066515 1 263796 116079521 1 25861695 39354566 1 40504765 133518990 1 4536235 118262603 1 5129875 60720999 1 125171730 74276914 1 101065255 158319809 1 1454832 69926930 1 3019562 225977978 1 34909386 82155602 1 395571 144758694 1 20783370 74627731 2123 1485552 80923039 1 2877091 114822874 1 7187865 55437589 1 3404387 159348665 1 3777394 162712010 1 17770299 85582605 1 3516461 70441132 1 16522284 118652737 1 1664713 123129983 1 317950 185102323 1 3152502 63628739 1 828606 79105318 1 25379822 99815264 1 36615047 154199044 1 2037260 64805976 1 4233895 225989139 1 1575738 83348991 1 758521 61231481 1 182815362 36581456 1 8883011 122982493 1 995672 44899890 1 508128 130020152 1 4691258 129916181 1 1219951 64169231 1 8660839 55851881 1 73937 158275542 1 10297984 144094366 1 16452029 257740613 1 10616571 175017895 1 1340159 142878530 1 12461872 126637475 1 43623915 86688105 1 1398400 118833870 1 6580863 252784629 1 4726918 66898043 1 120712831 94463442 1 35241546 146915035 1 2038060 45914065 1 89488641 154405373 1 35833383 66554399 1 62035865 208485964 1 24040550 129858482 1 19802973 77841245 1 7937375 64806785 1 188609 96393690 1 523477 448469012 1 16572712 214727988 1 11258877 45976572 1 2391299 165793389 1 159796 80600506 1 258029 88098081 1 428935 98130087 1 6555699 119654343 1 71020667 125488117 1 33851505 181818715 1 22592787 80586034 1 663838 363654391 1 1105876 155216627 1 9563287 133822694 1 10713 74766316 1 11281230 53408403 1 20106040 59232605 1 120050 150730718 1 3934523 135365991 1 92982593 139921838 1 94063 92936056 1 26642225 213023065 1 4337968 107563080 1 64710598 72221091 1 14793692 241959674 1 24720968 76782082 1 2387153 100230018 1 4690224 151278802 1 26215097 186904991 1 6389653 145601894 1 14298 125091313 1 1080866 79001480 1 1566016 90921361 1 11942486 230568164 1 211378 47625201 1 11840603 118324815 1 21964515 50795697 1 5733497 122559779 1 23951321 92166192 1 19595899 205939336 1 1125331 281381637 1 62853775 132340605 1 1396218 56974389 1 1322734 282931222 1 52834409 109227191 1 7824382 118133195 1 2679872 92295048 1 1524406 81624443 1 50934827 142331797 1 6788052 104968108 1 944282 110129263 1 40488444 176110413 1 106200728 115550237 1 1232830 30268111 1 17278621 121508760 1 43467173 128979594 1 247880800 56599735 1 3311413 134277081 1 4621492 132905457 1 5979258 202095515 1 3956161 131627302 1 2480418 96702768 1 2204310 119227787 1 143181 136247435 1 10004463 67214203 1 107919003 134414706 1 86516736 194591528 1 8751147 93879113 1 1215758 36892336 1 369883 85380715 1 753767 93529085 1 52124590 75507952 1 2887019 186908223 1 1778791 125506791 1 14436575 127913747 1 7388590 111468028 1 9803268 173966484 1 10243824 43687104 1 760802 80963496 1 148296 60406584 1 7295802 83550252 1 786206 185366120 1 41406364 36918272 1 440212973 52971721 1 7554971 183322132 1 679353 112749115 1 37976799 115298792 1 45980680 70287436 1 1026764 92793125 1 887203 32110184 1 19773641 78843976 1 563827 31961137 1 1652315 101715602 1 41190870 33074752 1 1094328 79934950 1 7465024 46448241 1 9719541 327433875 1 4764374 173643257 1 60310899 114620428 1 75116927 48004385 1 454579 109120251 1 184836 95938527 1 622715 129055878 1 9406031 77374411 1 3476954 76028935 1 119036 67402462 1 164257 63269007 1 683735612 82516822 1 3421853 134974289 1 1905892 71288502 1 4642860 70290362 1 417079 164289455 1 404528 60397376 1 18586 147542659 1 8283157 64104325 1 32483189 201524518 1 36485085 70452701 1 2980973 124117720 1 85720204 60033630 1 33899987 83164303 1 10171261 126785545 1 107039 107888201 1 161861399 139578915 1 22909160 145076904 1 21522808 120210761 1 12396775 125769505 1 636429 96700397 1 683735612 143132071 1 29230 180178564 1 5949806 206016969 1 4908539 87701740 1 4749530 135305587 1 138585 32121362 1 75048774 183848193 1 7011664 66375163 1 28063820 158638829 1 117810276 105925917 1 805256 149382471 1 1391898 79416960 1 8602378 52767072 1 47001471 104267770 1 14155320 189174444 1 11966708 170040692 1 8369545 80366668 1 8996397 97148876 1 488505 297695558 1 3938159 111418868 1 849100 212565539 1 11913698 220816016 1 30078892 106137305 1 1735480 43353702 1 683735612 100566900 1 6055269 71285016 1 21931 64609178 1 16121264 57870421 1 3876282 198234638 1 45757937 70782175 1 22295155 93677631 1 44117643 146892421 1 470460 202179115 1 164960677 71279359 1 902553 121162551 1 22682544 45826743 1 169475833 47939876 1 9284533 127952305 1 32374831 50289587 1 1064675 48402544 1 27043824 202912556 1 204901 123776826 1 1336208 137008167 1 10614729 254451429 1 38566951 147542051 1 192877 228178606 1 1709245 61464429 1 118566707 107576515 1 9155260 296137232 1 11128915 115877907 1 29388522 66316943 1 21551784 98639387 1 1348563 95068521 1 3576890 123867818 1 1099438 77133946 1 33104017 113574076 1 400649 71012390 1 115073729 150728598 1 5363932 165214493 1 5830386 64528301 1 82124405 127348400 8494 1184755 41883912 1 8650268 52171993 1 3684722 109481280 1 67388 105476194 1 6619231 104619065 1 21009986 129473742 1 5039275 63129489 1 519266 76147532 1 7658738 100733157 1 10661673 132914424 1 379056 77320848 1 20818808 86945531 1 2123064 42794804 1 615802 147790593 1 359571 75176617 1 172674815 65233353 1 15276812 93087845 1 2072168 124315841 1 90539669 43689617 1 7365344 145655487 1 3924309 198748749 1 12195204 94641422 1 25685985 70375043 1 258064 94759058 1 4524704 184190335 1 1989431 157209096 1 28442064 130928816 1 2659702 98898811 1 7915353 185181589 1 5771818 71695195 1 4110225 125798426 1 37313240 93811387 1 181339 99767583 1 111381121 107486328 1 67018356 52975759 1 121750 125778193 1 19877244 113031366 1 8168373 105131424 1 172250 105990148 1 6287955 117547198 1 8218970 281789248 1 39159068 175512320 1 453187 102492438 1 811598 121463100 1 39761112 80538494 1 1808744 192699226 1 8767243 87582377 1 1709949 21824970 1 56967238 100185057 1 15003315 114240063 1 1406440 167550234 1 7863904 88655147 1 848940 99682024 1 4153081 119184388 1 19556602 87208808 1 1819002 194261605 1 2175866 45169347 1 271487628 154182427 1 196060 81066050 1 289586 171484264 1 182619 50727959 1 142334983 64887586 1 542239 129172246 1 3791505 50307238 1 4365340 112163944 1 8691711 186986432 2404 683735612 79849353 1 6122484 68722820 1 24513518 69956117 1 58858 52120742 1 5790801 220749114 1 121990645 215223960 1 7640452 77814798 1 6593295 72708069 1 20426562 51784703 1 1441550 268955103 1 4418331 208659675 1 41612504 91463754 1 251518602 77843605 1 341910373 53437984 1 79713455 68612395 1 356928 64265683 1 24680813 62340789 1 7080299 88621196 1 10419661 50537887 1 1815855 100658724 1 174710 139527569 1 39516903 88088431 1 21360165 38177144 1 37804859 91512329 1 285443840 248288229 1 26715321 115774069 1 28381951 49628169 1 2427891 84605884 1 12986140 65066636 1 35690186 181002483 1 83598048 83862945 1 715502 115602894 1 3443781 88195916 1 4350828 229515031 1 39507 81567298 1 131281 73060395 1 67132 52758803 1 3948117 80462252 1 29588398 112118820 1 261439 43242085 1 1978076 69608849 1 2050885 83641809 1 1224703 234179043 6369 2347263 270545228 1 271084346 121212189 1 226169 83698114 1 12823943 113245045 1 328655 76581933 1 25310615 218941702 1 8738442 98333659 1 6941420 34843869 1 1354256 91317171 1 5860841 50773046 1 786129 102540535 1 16073019 173259176 1 160893730 95979327 1 275398888 151128291 1 20303945 48613916 1 5273689 72719986 1 7339102 186619613 1 2496351 364241882 1 1048167 49426765 1 18996996 75783219 1 828643 90079692 1 2159975 122565543 1 315521 145426479 1 434218 139499646 1 356019 77404768 1 13273665 62236490 1 2379738 91446302 1 8105783 154197865 1 365378 68830733 1 2749044 95917543 1 327041 50676564 1 1461336 148351610 1 16711802 82470451 1 848876 107761799 1 399681 149393703 1 24448 142087107 1 13181983 92242592 1 6453956 147315060 1 61069783 196279041 1 149378754 156091442 1 2390113 119334002 1 9009464 126026667 1 22831835 155056159 1 1054665 109416345 1 5796350 71116831 1 1725397 156960329 1 14785092 144741905 1 19884527 130735023 1 5575471 128306313 1 7796353 89643299 1 41073148 35976396 1 1001395 118691006 1 31665233 169011670 1 30899143 105258861 1 427334617 72556103 1 771532 70973724 1 29500765 218609110 1 1026864 48179274 1 628159 67452630 1 160504380 143822039 1 1486004 89587346 1 5345745 167848405 1 802934 37159229 1 15822406 183908959 1 2933629 40334838 1 16266356 47672173 1 683735612 98502783 1 2092160 194354749 1 14940158 63835481 1 184710 57768214 1 16436537 252460978 1 3578579 80193928 1 354522 110628022 1 317659465 138579252 1 11718470 140283867 1 3623888 121639689 1 143186 101423867 1 763938 138455179 1 2882609 145553396 1 5563477 273575808 1 34321947 117697920 1 6883088 72706784 1 20350461 202145475 1 5165658 246048585 1 12712544 138714155 1 13136066 273842337 1 383177478 68788510 1 8598544 193201288 1 41510851 85628911 1 16800330 107064386 1 22447086 210739629 1 2894597 200588339 1 2856879 41473194 1 2113183 142167701 1 8572400 66909885 1 88824657 69817722 1 3561339 92131766 1 390203 146400440 1 4922235 158176823 1 4611684 70196720 1 263795223 99937081 1 683735612 50375005 1 29644389 181640887 1 132920 97652076 1 48402 238149339 1 2961035 60920593 1 2793714 77270508 1 3152479 144895342 1 607675 81656729 1 4615606 65494592 1 18560 170609835 1 4886178 236549259 1 5999114 62739304 1 5585094 90665598 1 67193 89979832 1 1716298 359609550 1 14567791 207485089 1 10432240 117197748 1 3670290 159986723 1 11994639 84163296 1 194072 105331756 1 8557484 42632674 1 8548015 181998903 6512 1839953 117598532 1 606822 80109138 1 12175954 129038359 1 31597767 108013455 1 912089 89935420 1 4680101 262501423 1 4520234 215391591 1 5590481 86937931 1 347228 59399136 1 92268750 184182831 1 5546267 216525860 1 3889952 65208915 1 2936191 109988208 1 53418536 128078805 1 24613531 72693348 1 6616551 47364400 1 291510795 105372135 1 2682675 74163169 1 19108450 151829868 1 2522124 153762343 1 15772843 47494818 1 1994888 31483002 1 49784840 33751556 1 333934 158780610 1 473836 116686295 1 961275 130409171 1 5116177 85392504 1 50472737 62357706 1 7163577 53288589 1 2073212 88238791 1 5273023 62730970 1 14970620 117644072 1 650136 77583210 1 255355 179053833 1 12278956 159567066 1 1470878 321777187 1 2307193 102747490 1 8876064 74897778 1 191117848 133882072 1 20988742 80036951 1 634264302 80861323 1 9076667 188067631 1 657558 39801815 1 1984003 75813427 1 222640 42521598 1 1737947 124899993 1 22303490 128981951 1 3013339 131792267 1 4567775 231254951 1 1820514 343931354 1 73160338 89557565 1 153039 80813439 1 6134714 73802513 1852 1697326 38351798 1 3945728 43886690 1 2864772 103627729 1 4818704 152085781 1 36412006 134772632 1 130927825 84729179 1 27204848 70043467 1 1634504 449609106 1 4834993 186572365 1 3090835 328683716 1 2297884 91671617 1 298238624 108213156 1 2370845 143470632 1 41662 144792809 1 4727804 66197025 1 124615 52274013 1 21413783 131574339 1 10746786 379322734 1 520851 102851633 1 15522589 85756991 1 1706194 112057829 1 1517252 425380219 1 18880273 107238805 1 7524441 84741429 1 390227 220664049 1 39610647 74507632 1 373998 56028777 1 2510021 111271164 1 66585 87084378 1 253214434 99224687 1 155745837 149061965 1 1136229 84828236 1 36061790 68438481 1 376672879 110987372 1 247030472 157224767 1 107844 52334964 1 833847 42339826 1 182176128 64828369 1 3452709 82445098 1 758274 121824494 1 4472809 141035420 1 166275768 96352885 1 444425 52008247 1 11755433 157002692 1 1652493 191867752 1 324635379 46862826 1 482990 123531882 1 1149699 65537529 1 14828108 105408958 1 6371989 137415754 1 2379414 134055821 1 128328560 109809393 1 675662 177957539 1 10226107 171603943 1 262554 68962412 1 13654775 178645788 1 1077267 106150281 1 2718627 235756406 1 1154463 210084232 1 159506 120488957 1 2251196 84759971 1 7972592 67686332 1 37588405 83575860 1 2802436 66195789 1 11779485 85694843 1 700302 133355350 1 35381250 163221365 1 6150711 81903893 1 4097660 36553934 1 76939277 114104427 1 138946737 109523912 1 228154480 175874108 1 5316124 48877513 1 2638809 100376924 1 6585374 110793319 1 38649510 173448042 1 32743250 73236943 1 64811425 52301882 1 124766585 40657375 1 683735612 124845213 1 1268583 60681377 1 1807527 125103982 1 706078 100522007 1 787700 99100758 1 34394790 76767522 1 58204163 85002193 1 11154568 234185826 1 1657412 92224667 1 420279962 64471166 1 664061 197081706 1 28937909 134797139 1 61742 80081881 1 131553 134640394 1 117421247 90905427 1 4562919 224646892 1 120212985 66758925 1 1549819 67205052 1 51372464 105716636 1 1760765 63006933 1 4681207 150414936 1 14386026 69059620 1 10736525 174331931 1 177160215 62123051 1 13230556 36934341 1 5220673 171524627 1 72222361 66733742 1 13178321 85399358 1 10237235 219957029 1 2355318 37650200 1 45722076 63977058 1 252985845 53176313 1 26310430 160284524 1 1838214 103077985 1 1212043 96155720 1 297440 84169828 1 196863624 106494388 1 183538658 105428519 1 32491259 104894801 1 12050753 88901376 1 18818619 58172598 1 45324565 63385705 1 135819030 117649346 1 683735612 86826103 1 43060582 74023022 1 172966864 112558974 1 5505839 96997489 1 14789488 73740521 1 456437 107464582 1 16271311 58085266 1 9111291 77770981 1 1500492 92684752 1 21862912 81118751 1 3139063 206922539 1 1628992 94004457 1 2097932 122117214 1 1871900 127529580 1 769790 61097074 1 2033317 39425062 1 98576 50130258 1 3832534 112733248 1 77395484 142334947 1 16592193 266911685 1 22665227 80594961 1 1865150 141023976 1 1737755 82709765 1 25752508 158701997 1 9418786 56944667 1 4463572 177382414 1 9541823 152229403 1 3612132 62723158 1 6506125 96592024 1 3946433 89144537 1 3678301 85120981 1 45596026 59022061 1 156090426 187009639 1 4806055 78958635 1 10997057 112071698 1 21620077 45879787 1 3885331 27341510 1 13796398 91960022 1 1885343 167123280 1 172615700 154710848 1 30801935 120023157 1 2137700 71928041 1 6340158 80387405 1 91495046 202616823 1 20894706 93072672 1 12090343 47282627 1 128558784 114509284 1 6202829 28786501 1 43018753 193175204 1 7415291 130189947 1 909734 35963302 1 98137402 54420160 1 13858656 62981563 1 13097262 320011305 1 41178493 94228937 1 3833747 187547671 1 24762548 68555883 9212 3358431 69380133 1 20630030 119539079 1 10118292 144239342 1 14171603 76788908 1 14277023 151400564 1 15800143 181763789 1 67990215 96688830 1 3372119 165113076 1 18354997 59031867 1 12904539 98577665 1 4164242 62561603 1 1103368 79599981 1 6029563 135920382 1 2612199 43971314 1 9391362 148417773 1 683735612 112810937 1 4315618 127701923 1 529313427 79939767 1 1184920 36319733 1 17195513 138723838 1 1744356 189903261 1 116174363 45948614 1 2099852 70341804 1 18766284 67929322 1 31922945 114039513 1 756143 120740170 1 905473 184649932 1 3309156 61102735 1 9911956 130127662 1 6459602 60918538 1 8257302 75012576 1 9274835 61595364 1 551154 164846993 5035 2131810 71621303 1 19950958 86169402 1 2315558 71751240 1 637272 97990997 1 29918939 115386630 1 55093078 52410339 1 32170342 100920435 1 63498 143233072 1 193228034 191891349 1 33963226 148269742 1 46747307 44181311 1 683735612 84796533 1 1941257 305172380 1 1716705 71587280 1 384360 145034989 1 6687859 164139231 1 18672436 68499748 1 862096 106210122 1 1524964 192457840 1 8868281 118423642 1 8651529 130510393 1 1646562 96674205 1 6161624 113397828 1 708150 69519823 1 5615238 155968309 1 15108563 119608636 1 9049067 85216577 1 525039032 103072839 1 3242902 262131015 1 77173 60375130 1 4399446 83550240 1 63134151 152327873 1 1603247 243741115 1 2776764 78947673 1 44475 113003298 1 259011 91438257 1 233551 194021099 1 10058526 141894579 1 2103704 173213665 1 92829791 41917886 1 3870507 186317225 1 53392607 60392004 1 827253 67116084 1 1641757 165075942 1 37430830 124763540 1 15093232 66091352 1 107434193 106162838 1 8529933 196285938 1 914350 38488563 1 1297070 46355212 1 195820394 139624676 1 5773591 154299961 1 875136 74634791 1 683735612 200647683 1 3540862 27572305 1 3782964 57794568 1 19203451 77947882 1 40597055 113474342 1 76957565 248313678 1 27377784 69268935 1 75598362 53770274 1 1832508 114001874 1 16423538 73897850 1 696114 42899764 1 10040048 110125957 1 5174509 49362896 1 524559 156757748 1 18984682 155948841 1 241000050 135268728 1 34566183 99719870 1 4672101 210109113 1 5965978 92644116 1 961379 287775124 1 1393060 110265839 1 2883562 47342772 1 5744243 92011724 1 2482435 96789881 1 8931341 72510127 1 11857054 66215384 1 5454411 71388851 1 32732649 130013719 1 2899270 171409513 1 542049 71532538 1 18148078 98285520 1 1972160 67220374 1 6732794 66769082 1 7086177 125550435 1 11063062 66232284 1 3047580 224638624 1 36341406 120520834 1 324858 181600144 1 15608148 138568656 1 3829779 50171776 1 1744825 58106571 1 33358101 101197964 1 13026908 94623550 1 73256231 203129470 1 1088257 70088329 1 35475982 84864537 1 192971989 301637139 1 13554947 143544798 1 561483 63271180 1 16034539 111855710 1 3429005 183675696 1 2577229 158987071 1 4743186 37956631 1 4130021 179193754 1 15185436 103690440 1 3683338 212955344 1 14544316 212222936 1 454646 274507661 1 401383 120054005 1 160828 185963333 1 1555023 135442458 1 28026058 118836069 1 4884078 49744734 1 13188816 147880534 1 21815806 60153954 5319 9110819 153399074 1 124403 86322467 1 846158 159287486 1 9903159 61527782 1 69960877 53012286 1 4974759 111089572 1 330665 50620346 1 3563233 96847560 1 17039846 41103223 4047 1099182 63302963 1 12639410 80474441 1 3532623 122055721 1 15431359 50463428 1 401667 67768077 1 764819 72430919 1 349698 54257021 1 554276 139400256 1 749749 76294736 1 1079843 108307113 1 8228240 165904899 1 4179424 103019109 1 421628649 73269528 1 207470 153988994 1 5865004 111112846 1 770579 126585935 1 1757257 220376070 1 6256496 60986380 1 117630422 120117437 1 12846689 36502501 1 49670083 75175458 1 403599 64259299 1 1170446 102254289 1 14520388 57250307 1 84975821 100636197 1 108720184 74760169 1 1427746 127306418 1 67019575 94818038 1 720450 168162421 1 14934794 98447433 1 3709426 106653160 1 21074852 125845336 1 34705469 68336010 1 2087378 83235795 1 23826972 65195829 1 683735612 85984783 1 249678 195654556 1 1582157 97239869 1 11767976 73051454 1 32225312 45773278 1 316683 61819196 1 354001 153002623 1 16160443 124696089 1 23854101 135052467 1 16956128 88286323 1 18713200 85596895 1 17415998 139817285 1 110131956 53512870 1 8411941 146836203 1 1236212 91852927 1 138583176 154344033 1 311014 80726155 1 446774 87084859 1 70521267 126126266 1 803865 83555048 1 151233295 122705092 1 5429268 69835996 1 7257700 165031676 1 683735612 62780837 1 89055 66303709 1 388779 65505571 1 201138 96441406 1 4791090 53359264 1 44661816 134998512 1 2049804 73936679 1 94006 82439369 1 262826 117833498 1 1807265 166276040 1 5648337 88920794 1 32496233 207330216 1 19942327 130947342 1 27816479 194118965 1 1800655 31432850 1 10540228 80070053 1 116172 57789280 1 121245708 97638219 1 8892645 60057678 1 224435133 149658422 1 8713303 72141560 1 1208174 132371715 1 24160 40382558 1 1736581 214958104 1 10224519 71542114 1 106418918 178300433 1 41061794 51776106 1 17057438 91830350 1 100123484 111038981 1 48727105 123906203 1 16337746 51804763 1 102111 59369076 1 2823479 57020740 1 60100293 114423335 1 1390382 90576239 1 5962024 51130040 1 3057483 116216627 1 3531782 120887719 1 14607022 165972254 1 4300712 47752266 1 18517441 90762754 1 2807062 233791604 1 2567792 77071845 1 236995 69249360 1 22796716 138336053 1 45917983 203660688 9008 2539458 110898291 1 27941457 98477261 1 593840 164439157 1 1296897 142575754 1 53786156 175610439 1 52012294 107858945 1 10557214 87800927 1 16157762 166417786 1 12404862 103796169 1 9168181 111772752 1 15194161 130794666 1 2688747 168789082 1 331739 102309847 1 1305370 157023276 1 29491383 108950873 1 11859802 83750369 1 22760986 100252776 1 19098043 148531809 1 637297565 55190413 1 57549099 65080607 1 20243738 190880453 1 803062 140546507 1 2101535 75268791 1 7720295 102540230 1 274567 79164491 1 48068477 177452002 1 471102 171655639 1 48026722 81952183 1 4718494 86813705 1 2844207 64371823 1 23835623 67850945 1 2692301 182663292 1 28795089 144287959 1 3989139 72886765 1 10515444 21511118 1 6460520 82102250 1 32577740 52876683 1 886352 61423001 1 43902112 190631393 1 14765442 65279676 1 26707570 85242138 1 18294963 113425000 1 7084916 49374145 1 3283414 140732729 1 15956390 86761107 1 1804345 116173974 1 3204549 192064290 1 324220 162882412 1 62277211 123827332 1 3794119 110511180 1 3045633 125949013 1 1525286 145647151 1 3492088 177854034 1 1547148 64844181 1 1313599 199505783 1 92585085 64448452 1 228587 53258318 1 4048197 82719058 1 10120247 104040794 1 76954 88399747 1 27820664 97432683 1 4947915 129257003 1 2042967 71941321 1 264791 30757609 1 3105990 66354855 1 99904 174719762 1 16747977 49728891 1 33520444 67875413 1 231849 107280110 1 1950784 346856126 1 2961737 157812075 1 9091 39127643 1 367976 113517617 1 92301600 49957223 1 227134716 154392517 1 11722965 120491172 1 972631 409483076 1 213307719 153740319 1 2843013 82096726 1 10074929 117945682 1 1684471 110344595 1 556706 202945360 1 4705298 68756119 1 437572 104426910 1 7962375 64414152 1 86005070 61531578 1 7684158 90099932 1 12826559 202502156 1 3155488 81179155 1 7599498 111421994 1 3746899 81888839 1 2789976 94249674 1 53127905 60106737 1 1940940 251760129 1 219358710 163538455 1 830897 53487730 1 14707597 141124581 1 8322636 426295118 1 42150926 229243037 1 87223229 99641712 1 36396073 112910629 1 70804993 83379125 1 17417084 74428643 1 4155412 62818649 1 9891283 103869929 1 24378196 55723916 1 7194070 114028585 1 5436616 126329093 1 1036520 32662206 1 402065 111095187 1 360626729 136804835 1 35359 131973990 1 188603 58872978 1 532668 85275163 1 68380 78527336 1 166876719 143244808 1673 1544016 102461187 1 58365085 44115522 1 4674923 153836368 1 927338 180775389 1 2593985 284320885 1 537734 203537315 1 4993485 61830493 1 3211413 161970424 1 8719290 84778857 1 1014889 116902026 1 150236 36657760 1 279461 44703218 1 30939802 117121634 1 38874907 78326023 1 3701174 72326007 1 326967095 75166105 1 10349595 182908756 1 1441795 189366608 1 2898201 112439320 1 12127153 48533923 2589 1581380 204394618 1 481933 96742789 1 30141973 160001573 1 10762478 134889789 1 10990861 106279471 1 8509149 85333991 1 58395005 54343455 1 13996200 138896912 1 21952061 54638010 1 1105047 92071666 1 26726464 130100617 1 100359 142829961 1 14819255 130801974 1 30031999 95861381 1 2567964 149570798 1 102786247 157679876 1 6809061 200462028 1 34846728 87520815 1 433421 140180319 1 14264314 81532434 1 18140969 118781807 1 162282051 78106688 1 3936874 81126033 6312 5770660 149315810 1 985259 43175480 1 272927967 63581392 1 49587569 86934206 1 1267335 109044829 1 13721435 58758906 1 2949818 148484250 1 3867880 81947497 1 2958759 102049832 1 3255609 219106970 1 20371579 170691956 1 2225741 140143478 1 73650378 89853059 1 1606853 37757282 1 12973412 79016299 1 12299392 41978375 1 8920475 121150208 1 38732351 45462139 1 9712346 130481106 1 10634882 45370852 1 736657 83510066 1 303015 73225581 1 6189488 54234888 2660 883114 118195569 1 4197946 93613623 1 3088022 105512268 1 6713302 62754370 1 7463688 98239305 1 2182042 60175907 1 6546399 106120773 1 4854519 33329647 1 1502284 90114287 1 8527965 133425969 1 4030844 98593750 1 24168391 73956867 1 554018 271907563 1 1846249 107389228 1 104989498 85635055 1 18089265 87468829 1 8249981 58274232 1 423393 209746008 1 1375089 166185503 1 23658 43874447 1 2791753 86813467 1 240304 108369862 1 4943153 238971236 1 22079280 91732197 1 1476497 149311991 1 2581581 358097045 1 8497148 162669623 1 16475970 171995436 1 51213537 264585621 1 3859859 78305181 1 1509770 127622176 1 113811339 59129744 1 24828815 83529077 1 23186800 129807362 1 22908378 115361751 1 246670 79987026 1 782590 99749832 1 844809 345710718 1 19923480 126038013 1 4935295 98253911 1 2509849 109631704 1 17212271 58005321 1 4521008 115663668 1 87971368 73964138 1 6353046 182184881 1 2316358 93895746 1 69839031 102339652 1 10602369 196313513 1 7624127 31441924 1 3484971 122360932 1 2559407 126611110 1 6568786 416306947 1 1719641 144317696 1 777711 117095196 1 285740 78899491 1 5496535 39806431 1 2181069 144160507 1 660334 129440693 1 12485337 129221121 1 69281662 127261161 1 35254918 176385169 1 20665865 75035053 1 43535006 102134858 1 10291212 178307695 1 35915518 107531244 1 722050 47941308 1 3026640 187875326 1 3211431 124666614 1 474778 292157817 1 435571 150846684 1 1391886 285035176 1 683735612 101357287 1 7700946 157285885 1 32792950 259119423 1 24410138 69819853 1 25813602 91206131 1 67504 92360664 1 1860752 170549626 1 2255276 104930543 1 707111 68476826 1 1668891 52463088 1 17075996 46511482 1 21191689 180934365 1 6732247 64857776 1 5953492 96652377 1 5695301 104988063 1 1478286 81626366 1 11882692 68714064 1 4804699 192222363 1 2457017 40720703 1 5427818 41850336 1 811716 129169202 1 134926404 188254613 1 3975915 44078227 1 40093990 276314897 1 9351317 33526082 1 110494121 76915743 1 3213333 131843986 1 65990440 74322756 1 756582 49224579 1 2530900 102981507 1 5095112 293776680 1 6195356 74914289 1 4152282 60148847 1 447629 338349450 1 7569009 129881804 1 631881 177672404 1 981252 251590168 1 247727333 78620030 1 9527514 186559316 1 5594246 74708966 1 23015675 88387569 1 917042 102151116 1 7646641 155192182 1 107071 174558147 1 56938129 53241208 1 1880255 41873295 1 753473 91609065 1 8792061 46915784 1 175746050 200591306 1 34611529 58986749 1 1795514 146201699 1 1143844 128929022 1 8388022 64205217 1 6660299 87126557 1 29556424 122273877 1 87935906 136127172 8066 10716901 72377389 1 40007491 54195237 1 26666278 89997664 1 35108092 100309131 1 5710527 88533734 1 87892 92442651 1 8937355 377201996 1 1304789 60059600 1 1349711 85792914 1 1688125 176597915 1 5812225 183360944 1 800048 60134739 1 7764211 163130942 1 7203620 38342603 1 2320321 39721436 1 60774487 204352429 1 14128185 82625244 1 29462648 176004728 1 5178501 121674071 1 12305211 87697064 1 12736167 188004273 1 35761 229450297 1 6697625 51652557 1 1986731 194182007 1 24169906 67847111 1 234271 126574650 1 138577 105122312 1 3333239 81335934 1 19312650 101079024 1 10932876 88224802 1 8645822 164917278 1 365253 95589623 1 14115893 150322695 1 58572703 204807042 1 3902141 119930887 1 7020335 85715843 1 3406489 53868282 1 1950413 78731290 1 903171 258581406 1 4650166 96925624 1 14457979 135285580 1 99031 72085646 1 1222371 197968015 1 8169817 60298396 1 145266 123684823 1 14119647 204624596 1 3057025 51904502 1 42373 34773963 1 4433586 104493355 1 4094313 167832131 1 10075767 114352350 1 78316 74997259 1 3275668 126201129 1 41089070 122215558 1 683735612 122679841 1 5989080 155178604 1 13298744 90391088 1 3402597 56568065 1 3707749 108888650 1 5464835 60924263 1 26991818 119521862 1 8868327 57088460 2219 21125094 38359118 1 11718535 129640927 1 1096384 119249571 1 13135805 178219247 1 402449 116259288 1 17625882 76485959 1 5877264 71225261 1 4113038 111447493 1 327620 713511693 1 5379582 88619407 1 790335 98551599 1 4120141 88716675 1 59584990 59678318 1 23815703 47733271 1 3369248 86174048 1 7153787 195319025 1 629542 257619987 1 1335261 92106970 1 583704 56207585 1 3205525 72890182 1 1560183 90395391 1 1012107 71628346 1 36943401 109461247 1 11024067 194177785 1 1872765 138207099 1 21864608 93761919 1 11802170 176965097 1 8046321 84693906 1 2241377 142933196 1 595588 95125984 1 59972747 85302905 1 644355 78204563 1 2763500 73009333 1 518039 79719318 1 771075 104691434 1 80091505 126952692 1 74679 40702366 1 10444511 128469727 1 2577050 48208317 1 228486 54736128 1 185804 102655299 1 693391 73412115 1 2179184 102765952 1 12921960 196103841 1 10082019 290877703 1 10815685 48274986 1 3977666 218296597 1 1228591 107570599 1 735821 78930629 1 8412690 162919153 1 668953 106598853 1 1045542 61836418 1 24956746 120776040 1 1932039 84758225 1 651958 200879487 1 243448 288178053 1 55427876 105914107 1 18464962 56341119 1 19154857 36390149 1 1278828 51268130 1 29214241 152625935 1 11900516 96019793 1 207423 35242752 1 6342291 111168636 1 9644722 121444017 1 159286 176217439 1 2101299 57924710 1 14292899 183743952 1 7596238 116406473 1 15936380 114611138 1 69021836 128123581 1 6582664 74269957 1 5146574 122946147 1 21563501 158256537 1 164807 93082588 1 5657684 66871019 1 41844236 94630486 1 936256 178248007 1 15938231 238775740 1 742693 13988498 1 31258935 35620412 1 5858078 147126418 1 13030520 176623714 1 8533191 190739267 1 18765405 78421594 1 37137979 49432540 1 8507714 142850954 1 6712979 38561397 1 10635346 101681897 1 500830 109310383 1 74012181 133707696 1 2229970 59751358 1 4634354 54311875 1 39483026 117656685 1 205468 284250985 6733 1978612 115758387 1 3399744 71028493 1 12015295 180176817 1 12574696 55712785 1 45465 72257701 1 25721066 96081044 1 51670809 102132111 1 17708050 194865975 1 1683433 62564155 1 2471791 124465416 1 119172 169648932 1 1012844 120894735 1 157754 149008007 1 4731144 40351295 1 175243101 160529301 1 9185737 63932548 1 112638610 50970731 1 3177769 222974017 1 2591085 91036083 1 17378493 188695188 1 1998283 48367410 1 10403332 74704478 1 35315443 112217137 1 6488149 139360456 1 5597944 84601232 1 27418371 43855292 1 310924 97952849 1 4111037 119249439 1 2414208 54326423 1 1662879 99993942 1 7885964 150303952 1 13683879 251260408 1 10306541 83238212 1 19977043 29083968 1 15648642 124085827 1 7115412 173338795 1 15152026 99975172 1 94141547 177916157 1 13977674 157251127 1 1394897 57742286 1 25001368 61039559 1 11805738 47401294 1 140553 205114715 1 194848752 159227928 1 1001066 113490438 1 503576 249794614 1 29832511 57908533 1 17439826 90812964 1 53081674 140567458 1 74190 104708700 1 33419247 68579351 1 5951154 122641507 1 13526030 94646428 1 1545666 113049949 1 760023 259496335 1 1351067 109154561 1 1585442 66894332 1 17108823 60430975 1 269386 121935982 1 4359738 101822120 1 503858 105315695 1 198552796 133857903 1 21537502 95631185 1 9761896 69474609 1 8166061 65543114 1 14708587 222638923 1 9340432 120254778 1 18766250 129178256 1 329630988 65160573 1 201834816 43292280 1 9876521 98522048 1 1058964 76371418 1 2520494 80260189 1 207501 191436131 1 88202432 406835685 1 477524125 56315560 1 199059643 117414981 1 1519822 101437451 1 11332981 96870414 1 23394545 78156959 1 3210935 154912939 1 7357732 48750322 1 2187090 55934500 1 535487 63425148 1 14447793 85137747 4054 785051 56783224 1 992931 119284486 1 7002280 63182167 1 6016332 215780183 1 2745369 78295089 1 2764763 138574656 1 610944 61021218 1 137541295 87722903 1 10473855 82700348 1 3833995 95871068 1 4420907 148361193 1 681198 72704717 1 50744579 34592565 1 63987802 133751004 1 362967 108001397 1 6155344 242343391 1 3479364 140109483 1 130547919 67951740 1 12939466 35681581 1 1181494 125008144 1 2376219 41932419 1 16422999 103363602 1 1334313 63481560 1 2095816 227147117 1 2044441 96176897 1 22350939 141582175 1 3700184 59079221 1 4751475 72830240 1 26451238 185707257 1 531830 97112549 1 166987786 113083965 1 4868795 86418833 1 297920 76028067 1 2035191 58425947 1 26737005 124372955 1 2993785 96580344 1 3613243 91465466 1 591924 61273702 1 3905316 95065395 1 1125817 39292910 1 25803295 108929275 1 109343362 111212160 1 2702978 65146578 1 216642 99948823 1 709615 152658511 1 255774 82180822 1 2186942 100280905 1 28438709 114408397 1 263902064 50873203 1 807201 267232370 1 759887 144774071 1 11459352 135473813 1 430766 101149453 1 1865985 182420477 1 9822897 65314095 1 144627633 200769400 1 2308546 84734128 1 36342816 73713403 1 4524553 136995407 1 441460 120606309 1 2827947 65085113 1 254016036 112974309 1 145509815 55131324 1 11174877 47980813 1 363504 93200560 1 2641047 96057341 1 84161 77489083 1 89977055 58491333 1 24383101 174471495 1 1494610 143643148 1 81925112 132846666 1 314216 165699824 1 119322362 147133737 1 56513213 35005821 1 4402999 39322239 1 67773557 122545797 1 1598683 137040364 1 94274319 315987372 1 27491291 103142616 1 3165037 47695752 1 21898405 61403081 1 3412450 151400338 1 38759601 197691993 1 604821 105414218 1 9808632 59514695 1 112220 79394646 1 11092629 264679552 1 12184967 74427121 1 9090903 78986617 1 1069812 168635417 1 5854753 357446671 1 26751550 70934511 1 597719 141712894 1 842204 94831055 1 4307310 63837262 1 125101 106239037 1 31175367 58125422 1 43642553 83884882 1 7528935 309041523 1 21228201 72777474 1 39598398 66893684 1 544071 96779438 1 6265521 313294868 1 9786481 69322751 1 12776060 87419794 1 13909698 140905040 1 6894523 425570854 1 1046944 52375189 1 2709827 157721674 1 2382888 188936328 1 27093485 182767230 1 2882560 53666005 1 683735612 72019605 1 40925 94841096 1 264864 100004467 1 667122791 165687608 1 24446129 85444773 1 12186215 43075768 1 2897170 67195423 1 35687675 155594340 1 248775219 37511132 1 302288542 110270441 1 320509 112640880 1 12379512 156820356 1 1351682 114081265 1 11948841 158195258 1 459372 43146880 1 1060735 54268307 1 58120588 135431989 1 1033846 159437955 1 3759277 67774809 1 76288931 112679968 1 3098781 186125679 1 46138661 116676498 1 1181276 181146601 1 35232614 111741804 1 3846326 283946967 1 2547061 127235131 1 640358473 92341602 1 4165578 101366017 1 13760959 90438308 4346 5657227 177763453 1 11166214 195262945 1 7784721 72358271 1 648918 223400611 1 11312201 96402531 1 214542 97128545 1 8449323 120240712 1 6718632 227176711 1 23003022 113840520 1 683735612 121304446 1 360869 129536482 1 749018 153685639 1 11225050 80085808 1 7933559 195990713 1 44815603 104042211 1 30338334 106109640 1 1490467 177637925 1 25119916 188352813 1 15505884 67155211 1 31516286 70812465 1 19026936 48512353 1 134800714 256495794 1 61065962 41820458 1 8454323 61836896 1 30739897 104180693 1 65568927 137188173 1484 268833 107282074 1 1124347 123723779 1 22436138 89284449 1 3584538 68644066 1 19052115 136419688 1 5058924 86960688 1 158872296 153496984 1 49730650 88323570 1 67158651 143374259 1 37221939 117914081 1 60848283 94802736 1 13706970 142101936 1 1469386 328971994 1 1430503 54646580 1 2389685 282330756 1 6967849 118984029 1 1716185 307329803 1 49211812 79783862 1 8053676 208865096 1 38624878 157051736 1 78275135 119524713 1 17899160 124432509 1 103305 154406212 1 4403229 308611019 1 28951084 110773275 1 1490726 59407007 1 32155639 68334514 1 935514 126236833 1 102203775 118686921 1 5881312 50671877 1 740065 225876533 1 31270181 149193128 1 1413600 86553237 1 56641042 70486832 1 15653704 252660318 1 20860170 104001166 1 734026 224858425 1 3579357 49559698 1 4588359 64222103 1 128660302 123561066 1 371879 158791800 1 198904 55009440 1 683735612 40019806 1 3484285 88455874 1 30048824 69431755 1 25607938 173393930 1 342071618 62045946 1 1062967 101506672 1 1868921 74065826 1 1249861 86154207 1 20222668 139390507 1 9737761 81835710 1 1548548 144025308 1 720326 109896079 1 23998220 98671683 1 1153636 211802897 1 20940106 72614999 1 6560383 101867497 1 2258576 190694354 1 1109263 106130132 1 407203 157866379 1 4965510 162862344 1 154356 89783486 1 15290839 90145676 1 1142187 85969279 1 2974060 97342388 1 9429617 119979515 1 1597263 154847932 1 14123125 99611449 1 12016231 187672350 1 19282742 96443543 1 70850318 74168537 1 591288 117543511 1 341253 71046366 1 870936 61210335 1 243653 98362616 1 6549497 142021404 1 2217433 93461702 1 15045706 75469349 1 231979457 66224104 1 160557582 26007111 1 97144632 88462456 1 3774716 202083653 1 11112933 60595635 1 352618 72952016 1 25045682 103233634 1 5249388 94875928 1 4973211 100708330 1 26934496 99244088 1 4542962 77848816 1 260925795 146686743 1 19228488 40977442 1 657421 170979191 1 80883235 57118103 1 23125427 107027052 1 14795224 106276941 1 1045660 42128666 1 4691533 199092624 1 245710 131176235 1 2440625 58220732 1 282750020 112427926 1 222423 278731173 1 1320206 58295979 1 5063956 195789040 1 21209435 270946658 1 5002741 112553379 1 23403862 172760324 1 291208294 68760059 1 1249932 121851431 1 18793286 145220898 1 10859162 74629863 1 3911727 121682579 1 58584008 68113364 1 12017676 179823287 1 20716 48926456 1 198285040 170155019 1 334479 71722695 9130 2067497 123367192 1 10759671 142875367 1 9023565 222380540 1 5387251 41637261 1 72594 231500116 1 142886310 157806653 1 426228 149367344 1 307211157 77507737 1 132234597 138421043 1 3971068 134423958 1 6421951 131719444 1 6734567 273519587 1 100378 150603767 3220 29470458 152530133 1 1524883 248743351 1 1788591 143954543 1 8134923 67360464 1 24265734 234002170 1 1596556 110505361 1 14834437 93831471 1 5172174 29767806 1 51182204 67365326 1 687000 287692735 1 213920 74336425 1 113451775 119199267 1 16654790 119622348 1 7266448 57689460 1 176656654 228168865 1 125647 30558727 1 464640 86655915 1 132553535 65481338 1 559699 105329587 1 50871044 116607628 1 4222167 92266904 1 10685118 164485759 1 157203 90605628 1 1958937 108169416 1 35927399 155925069 1 1063661 41643063 1 1260757 178755864 1 439288993 136133483 1 13772651 125832077 1 3252449 75038633 1 2702118 192193984 1 945161 59440416 1 24473997 163457446 1 1226083 61758269 1 274551 40927032 1 9474582 164457316 1 4219624 122909051 1 89352051 22010582 1 6175054 77790673 1 3322910 102541399 1 36178890 174553614 1 10655968 56953015 1 8707983 78006571 1 1588464 54938663 1 79280879 107459910 1 20545063 66688150 1 27119119 118220623 1 683735612 275575110 1 976384 109394279 1 374568 20764587 1 7827545 76226003 1 27494379 164138176 1 43170112 56689778 1 1660229 80759376 1 16747938 92470233 1 443286836 99219653 1 5324156 69934052 1 20872280 85482357 1 542797 83142260 1 925217 82019781 1 47872037 81985884 1 6133478 57333074 1 13303549 221386080 1 6539314 94334678 1 4613732 156162908 1 32242185 162685454 1 609553 124485816 1 70244 100970868 1 1409433 108815077 1 211063171 67720464 1 19872533 138460025 1 2266204 131967114 1 1250716 71625830 1 38802490 150711473 1 1085301 78306672 1 683735612 76941380 1 20417316 105821308 1 88924470 79607996 1 22795812 192930708 1 12382176 71779548 1 166597409 87902973 1 4050751 73696892 1 2569910 61556279 1 280561 149066527 1 46413295 125044688 1 36901741 45591062 1 5284968 84104111 1 24236509 272059327 1 511862 82874889 1 3015681 92817010 1 34197 27612418 1 13217018 193521180 1 52251011 100124369 3947 5942686 69302462 1 12755256 115893240 1 654309804 119402022 1 14545016 79431479 1 51252 147620867 1 9668226 121020858 1 566064 74949293 1 5721791 55240687 1 256130818 61047060 1 78094565 185685106 1 2686537 59608390 1 7130263 203633279 1 42415288 82250862 1 1175135 105686842 1 82415824 147279063 1 2698323 64235852 1 3909724 343634536 1 55670755 84094941 1 11457518 89434232 1 6737407 139175861 1 683735612 50800952 1 2699751 172742821 1 56872897 66767764 1 9503438 134113350 1 1189300 124329120 1 9643107 221059173 1 967573 126170078 1 20716358 192833974 1 683735612 132468273 1 137804 49927011 1 2025028 105285361 1 12781371 103534712 1 8268569 60235847 1 8686026 141388598 1 31239867 137364928 1 4311258 172448709 1 21513443 175799555 1 5429140 517232933 1 2624617 85592799 1 1642352 165566385 1 28023868 59068654 1 2276487 97993746 1 1502825 67306680 1 50227073 191632666 1 143943253 114240807 1 10908428 43532119 1 6349644 34161029 1 38585215 163792751 1 19263728 163306580 11614 51660814 82939986 1 129881887 172492399 1 3496772 99095261 1 776189 106195729 1 2876979 111517664 1 11630370 30002113 1 15113509 113701809 1 33167722 266450183 1 21032834 75178013 1 5544699 117574485 1 10991615 186014594 1 3227633 157421480 1 703360 69787949 1 691429 154162980 1 1066480 257396332 1 774616 61762249 1 1223121 128599652 1 1070629 147202794 1 11584377 146898017 4550 722166 121081263 1 60714240 151016407 1 1056082 101552138 1 316163246 323599046 1 1908120 103908808 1 355076 98594847 1 456195876 165967266 1 1618439 48822949 1 55736286 28528262 1 178650949 113811217 1 1732779 87875235 1 3539151 142277728 1 3159220 48735976 1 10735229 174275997 1 104903520 95980187 1 20884617 238921341 1 3948609 158059976 1 17260901 91363970 3341 735633 49221425 1 15153878 272529665 1 472196 104260433 1 4249506 199378569 1 23724927 61769391 1 21842766 294566510 1 13336186 118510625 1 837993 100314459 1 2331660 95773236 1 8127044 125496995 1 5096869 73205693 1 674732 112308036 1 839346 119067253 1 3851089 117217514 1 2017254 144094507 1 3179823 129512544 1 3000268 102516427 1 67346756 36369143 1 490722 59549615 1 1162730 54774229 1 1136828 137771384 1 1213866 96470374 1 1096280 65216659 1 68425156 44165772 1 10950607 39730855 1 15593962 104743760 1 74585067 121103855 1 13796194 66629367 1 3699076 85681962 1 881230 43101545 1 5790846 72503916 1 75582947 66172494 1 3591855 228433437 1 663737 39634731 1 24433703 100563134 1 41838274 75277535 1 602594 65565688 1 41446529 106827285 1 225591 83986819 1 2387198 21973706 1 2877750 111844925 1 128923748 73804060 1 390690 78839436 1 2384119 80641747 1 8716784 132911135 1 87802 184238633 1 2605063 79179521 1 3582142 38491339 1 298813 92167676 1 6344209 53147301 1 3552297 75455291 1 148871 50238838 1 553162 87114644 1 697444 61916423 1 86543613 147071006 1 184943446 110260912 1 683735612 153642713 1 2481648 157087523 1 8266813 80218159 1 190824300 86941744 1 25066239 174758223 1 18463345 96117276 1 9019310 151341303 1 280716 203623731 1 921445 27509458 1 4756430 229786189 1 74055845 88592232 1 1629825 272132332 1 17364556 152777634 1 251649 249686726 1 2131997 98156170 1 322173 101337206 1 3408789 133909889 1 2629126 45815770 1 223903103 74514471 1 159728626 70358945 1 9909036 77114070 1 126125 187333191 1 5725506 63330181 1 2898225 101767517 1 12637947 77664619 1 2645071 78112976 1 6088984 197122920 1 75469024 115153090 1 678671 88761579 1 1402069 150059466 1 3717005 69871383 1 27656356 60414188 1 7410905 48479341 1 480527 73675447 1 1025877 92579763 1 5301570 170790450 1 102528343 87887131 1 122845642 53427354 1 272217 244148787 1 134261 231104195 1 1139450 76052655 1 4579224 94528445 1 43578204 185117420 1 980877 134796130 1 1098447 65394966 1 21051060 61557555 1 114664499 162932881 1 3002064 126064206 1 6156211 144797637 1 2681877 139279699 1 247806 112827956 1 3983089 113351768 1 27136786 116221580 1 1320827 165681284 1 41294197 94964684 1 110741014 117306926 1 1925033 123663764 1 1411545 85331685 1 1230168 55975106 1 2157722 62103691 1 260171351 92247146 1 14135033 98936285 1 3845392 111309976 1 74818734 77150951 1 89561910 74358530 1 97979046 187584027 1 9315745 169678723 1 29171402 123461942 1 5330314 79022875 1 1524876 289286062 1 33130222 102397584 1 54489534 35615554 1 131239237 102674204 1 1890381 64700517 1 19887803 87271500 1 4210430 166342324 1 350255 79145634 1 381533 85844136 1 27028957 124627776 1 18210153 87300229 1 281088 30599417 1 39875506 128280756 1 6909120 93387366 1 18019569 355442881 1 153154 112526071 1 115647 38749822 1 204492 73524322 1 24008649 61706708 1 246921669 150616068 1 20206932 112551319 1 1721842 96592749 1 74212803 60892557 1 1976577 146092290 1 2614434 80905429 1 14142784 85801962 1 81555207 86062293 1 67548 96101603 1 176296 197554396 1 22368808 112501419 1 585125 168828850 1 7804648 91886110 1 1276740 64857295 1 244190 83947555 1 1438331 45566561 1 1647587 66141123 1 285040308 145632383 1 15514737 106550549 1 124045954 73914638 1 165082042 131498484 1 496719 125876541 1 57882211 47186413 1 4436002 80482628 1 59270 36549467 1 2186829 155379987 1 246052 79596246 1 44175484 277630827 1 7872448 83358592 1 12754820 63283569 1 293254355 62161480 1 74064842 213141343 1 9771834 34800820 1 1955445 175587568 1 577311 104705431 1 2009961 165646420 1 11129142 143052105 1 7837289 179724047 1 22366255 68141417 1 201193 53272765 1 1845160 79921169 1 3305370 171220965 1 18467343 188416944 1 9288309 85341886 1 9811416 154173854 1 1858037 158662416 1 24166719 56697458 1 23357731 119473210 1 18972400 175584430 1 24079037 96802357 1 202388 37361285 1 19062891 100328306 1 7171677 88001173 1 14365182 223323165 1 1407562 74706446 1 2064732 129800091 1 1813251 74199212 1 132057946 83821644 1 737531 124700030 1 87869 79421622 1 10709580 125166840 1 1667327 135743589 1 12708287 65939032 1 51560912 185701968 1 1469836 97612166 1 94733 50592684 1 12923894 48829221 1 237233 100077089 1 31297065 282657565 1 94784655 30949907 1 283194 252164707 1 102507314 191244269 1 3579370 64056572 1 9365040 33986216 1 320846 146931286 1 4293560 91317055 1 20933985 98599218 1 1941223 133047390 1 2533055 121176200 1 1575150 89285834 1 1763925 86157376 1 96820319 123476727 1 19144610 64611729 1 80953951 78746550 1 69789420 211052493 1 3322229 57822024 1 810163 279767019 1 9341447 109709774 1 183733310 93201272 1 397699 113494795 1 55142264 91716459 1 9498774 100027481 1 874881 50254014 1 2277600 314162929 1 128201004 92013843 1 5233363 51317188 1 706342 36090247 1 1288605 42507297 1 2183985 95320569 1 7824010 39325907 1 12545134 61085235 1 3737190 98397310 1 27969378 69594375 1 728528 147952785 1 48067431 87617405 1 4791092 61185734 1 2500167 62684780 1 3507375 147059450 1 1482667 135272600 1 779041 57886621 1 1850200 113916665 1 37864417 70828859 1 2145419 103036428 1 757500 83360464 1 359091463 91009659 1 4099454 175174713 1 6370204 140218909 1 345258 59452430 1 1453057 84978074 1 2269502 29681949 1 3313631 175088855 1 866126 60410807 1 35646346 111948975 1 21795859 113740916 1 4734854 143825978 1 2898154 124085182 1 695013 237018774 1 75777144 122556033 1 14344271 64017906 1 61893640 212308340 1 343833807 69714614 1 574001 99213333 1 8391366 93170250 1 2585860 98160173 1 2091541 78978776 1 446939 117812177 1 16575495 96889333 1 789792 84218818 1 361073 83629611 1 417735 50816271 1 12996030 153676809 1 29263217 272978053 1 5313095 81941809 1 18500695 35354584 1 7144700 93258045 1 95929052 118528818 1 22282521 45326621 1 7852499 87309566 1 56973000 66776747 1 29511981 149217259 1 4034990 131977049 1 2819867 147068653 1 37001854 84041373 1 7874610 137745586 1 683735612 148681026 1 68908183 195086354 1 2542004 165832104 1 1526557 156456629 1 5386116 46972956 1 15752044 40649528 1 96833 260252345 1 532445 122170084 1 83706472 77245803 1 3394192 72434764 1 5364670 46870508 1 28616774 115660513 1 665771 71859208 1 2158708 130992956 1 890000 103639695 1 12864221 70124519 1 11536181 136170005 1 54882 44869191 1 25957098 105253603 1 4114091 59340607 1 5788162 40932571 1 392823 42955784 1 337418537 162059464 1 2222708 61284491 1 8778343 77433251 1 574993 85748345 1 7240936 299220814 1 40055196 253786991 1 3406412 58901328 1 2013312 327038971 1 17859 140027401 1 5114904 109277396 1 242613996 182257775 1 17304932 128004192 1 606379 112718428 1 13040466 55858523 1 10959480 59959135 1 8213020 93539758 1 12085340 88758253 1 39302464 88877745 1 36109298 111225537 1 58874992 127274922 1 3539974 123399407 1 20842628 66869434 1 280212503 92031860 1 3341951 174225818 6527 1926005 171064897 1 182885105 176940073 1 1199595 112795739 1 8120296 81877942 1 268710 155029763 1 27101373 45239650 1 30069530 146697525 1 8128454 54212626 1 26571590 229447080 1 379924 52994159 1 10351262 166116597 1 20218864 205984585 1 7511181 126191227 1 10155197 86781210 1 2693348 108787076 1 21752913 133234332 1 1054617 153825082 1 715095 113698819 1 67213210 95757815 1 4363894 156673873 1 13239839 87638924 1 5528012 186909875 1 1173119 57603907 1 7311794 112390975 1 5278684 43126580 1 7799836 95646093 1 9536049 432555086 1 25806759 66474794 1 2896551 103080195 1 596131 37158925 1 517796 127725802 1 11272259 62363852 1 3304986 154510812 1 2041195 73938919 1 8685587 305317170 1 6037322 93781523 1 3829644 264184513 1 9357569 166532146 1 13018243 259368780 1 2087890 172860970 1 1596979 112315239 1 18616346 108328268 1 3887908 57807364 1 10969502 90541424 1 482608 65782411 1 189108571 124453111 1 683735612 147815167 1 1067086 318697807 1 140097 126449061 1 66538268 60154132 1 3818870 109253571 1 2105192 74028302 1 23061688 108080563 1 8850640 123508360 1 5281274 110022343 1 24719901 140895935 1 3517520 157626418 1 13524577 77647284 1 4498713 123880864 1 19776789 162310219 1 23522101 53640182 1 2938216 200528135 1 783143 357315924 1 315402 190407450 1 1068309 105177960 1 7150003 161910044 1 51916650 114399991 1 475454 104623003 1 37591797 56640635 1 623253 142888047 1 918293 119467372 1 29045889 147136716 1 13501094 98116614 1 89130919 330590453 1 4007535 89099851 1 188698284 203000629 1 423038011 47375717 1 13682517 152231808 1 141957050 106791046 1 190584 133010444 1 1164995 82211703 1 683735612 194183466 1 18901041 152288148 1 74829 250230303 1 1919472 97082782 1 2226480 137475106 1 37078357 70272803 1 1310431 152383976 1 383684451 75357381 1 22144361 100811520 1 5069350 56857330 1 384242 177502795 1 12538530 85743579 1 100027890 116426970 1 662941 39868718 1 29433672 92331081 1 5016706 126473347 1 1559480 69194320 1 20335654 181628071 3761 1826045 159708339 1 2875009 65903328 1 85643624 33022127 1 2915949 114137140 1 9762600 113533155 1 490228 162422095 1 144491 83788508 1 840862 105580120 1 4283874 134019587 1 3147402 101413729 1 3503036 237332014 1 280584 98000231 1 6644322 107283054 1 86050248 92693223 1 34823083 100273464 1 293803 64091905 1 530975 85379688 1 2030285 111327668 1 211719378 118733175 1 1579682 125960370 1 184037 36894585 1 103929236 57635682 1 616762 82507680 1 898169 15431241 1 2252385 67066040 1 3248036 72131481 1 6318189 407976582 1 243963 98367189 1 21667957 96536260 1 1797745 99162871 1 419436 74040726 1 4187982 48330128 1 1655007 80859464 1 497071 69082041 1 20359604 85890051 1 8360148 81313722 1 136735 112702729 1 602177 114832673 1 7611710 117287520 1 540507 69749700 1 1051580 104745991 1 1386464 98243582 1 977507 60785233 1 69979831 60439631 1 453809267 56006661 1 3829106 174964121 1 541053 86283784 1 351875 97002813 1 42565514 123544535 1 6911261 125592284 9910 6409467 108264486 1 5318973 189304162 1 3463705 97880066 1 7525184 127240840 1 42783808 100277674 1 158258139 110116943 1 4509625 85011532 1 966138 120824869 1 3027129 30517737 1 683735612 149743057 1 6464591 72362088 1 5080972 28900880 1 777812 235698414 1 604949 153410244 1 10133433 114309957 1 80100143 116369778 1 164886 83385582 1 3138725 37179323 1 2732808 102278306 1 4295527 55956904 1 73403165 188282792 1 90067840 129291535 1 1674648 64116391 1 6744303 123181141 1 7085237 209868153 1 43366149 53570638 1 32066784 142261151 1 45621970 60170263 1 326712 102062522 1 29704483 212658116 1 385361 97179316 1 15500476 140648822 1 3561196 106117801 1 300333 145165091 1 41177888 32374821 1 105564 207133084 1 137591 186284944 1 2046637 65100514 1 125271 62887360 1 12175534 50073051 1 4364120 133703817 1 10387013 160629128 1 37571233 269003756 1 165026981 50808557 1 1395285 234240644 1 121685065 83709517 1 353746 154358932 1 217153 64938101 1 3408352 120409796 1 965637 108078678 1 257993423 74445157 1 3386817 92530605 1 198404092 269887553 1 577524 61903887 1 7625700 126142374 1 10779800 67620029 1 2955931 144643418 1 1366609 81050364 1 33723716 49442280 1 6850179 154921995 1 197745 115301265 1 308337 119392639 1 7132177 109347702 1 5608158 176435442 1 339870 217613093 1 489517460 62780615 1 31819869 253767697 1 3599373 174472021 1 67745537 28774255 1 3710551 137426922 1 8445220 59858859 1 859266 163072623 1 17034833 71548746 1 608999 110631329 1 86386 58176115 1 62497646 45446726 1 222666 83202557 1 280975118 225862885 1 4455182 34465009 1 35367615 124741868 1 881593 89138248 1 17639102 81597595 1 1340303 124357023 1 31451703 108489127 1 1100627 176433333 1 44548809 39843260 1 32267 58555660 1 1143114 44737335 1 2972071 139224331 1 399567 212373821 1 2415276 74984650 1 796335 110631386 1 427927 98537162 1 130433 237763543 1 467913 109597598 1 46098363 49100986 1 13161858 108350130 1 10650536 92432400 1 2550862 130159019 1 2451070 166623448 1 486585 120867905 7058 52576450 187826558 5156 8886514 135097124 1 235636305 227524345 1 2676596 57459468 1 3878745 167285151 1 5993364 109442562 1 110855 229823564 1 132043 87221901 1 406631 128174126 1 34105868 198753909 1 374321 155194901 1 15528478 45226076 1 98021139 61531625 1 519870 165743401 1 3346038 69093754 1 3731374 167658919 1 2586087 105993639 1 207216574 86403092 1 3705062 58144926 1 217867391 38196849 1 16278308 119141800 1 4197634 42055410 1 313955259 252779283 1 297318 73106052 1 74788868 133014699 1 383993 65161476 1 3269147 103801427 1 18911401 102168640 1 25729575 122806484 1 6559531 114843139 1 18649680 281669564 1 144966 310395359 1 367394 38159826 1 774437 108047941 1 2919313 198676566 1 8805641 56498545 1 8629988 124697996 1 7008473 238408709 1 1920456 319405008 1 576304808 95109376 1 139310 113534522 1 9588765 139541433 1 272690 70249841 1 31795771 279147102 1 7963361 36587550 1 15426529 97872759 1 5705980 52328224 1 49987271 175350993 1 203613 208685869 1 101717173 86055091 1 33447689 110920132 1 34528873 147694712 1 251065285 137092471 1 30101580 117101899 1 50156272 128318847 1 342861679 47597837 1 8603580 129036695 1 59448812 150419661 1 119161399 263057044 1 16053477 172037252 1 3701152 100001113 1 683735612 88856441 1 2226261 42219230 1 540829510 75112566 1 3299407 66699316 1 1911404 126207968 1 30256012 67820587 1 1888658 94186842 1 126556 156157890 1 510975 47381623 1 29533163 204497624 1 21750298 82512645 1 6516028 70996156 1 98115 82408803 1 9520016 67830390 1 13306402 107638007 1 38563129 199037156 1 5411888 70513176 1 18663586 167180352 1 987797 124218944 1 11256289 82365248 1 2028623 267043269 1 5090055 93358130 1 9324368 272640391 1 790101 24248112 1 20176672 68834034 1 78963472 55049803 1 337832 41138771 1 365469 60960365 1 1478394 144362230 1 15973881 139032480 1 12862511 60519437 1 6959484 104881754 1 6073060 67852608 1 635595 113641106 1 30645315 195777188 1 2164431 61281493 1 13130886 94991095 1 49881365 180795923 1 25558294 62152871 1 7190782 99125503 1 126839560 103320181 1 6277697 85125171 1 39445073 132928259 4004 699162 71399588 1 45575461 103244210 1 4639346 247930206 1 3499960 82160857 1 146961332 34604812 1 306444 49416204 1 350348 187680214 1 2921063 63497773 1 1967447 81961110 1 354328742 93673057 1 6323991 55455823 1 3869418 62186578 1 5948509 73133273 1 6081229 89439964 1 328355091 52286130 1 44397953 154354509 1 56790367 194384769 1 15171550 110848426 1 271657216 155237116 1 42746551 134927552 1 44686144 124457952 1 27302436 106208942 1 9276840 70899004 1 2302409 242872684 1 31044925 123015461 1 87041877 95281556 1 6390707 163701880 1 11501114 71522991 1 1698004 217355918 1 13211019 142027094 1 6096031 106117023 1 62470809 118083366 1 1354226 97559278 1 490741 205623226 1 9021338 71578109 8163 3011441 59272804 1 1254803 150443523 1 587212 79117956 1 42074523 77512590 1 378539 70563089 1 183601 46286438 1 13140085 122873095 1 61802208 200627221 1 106331837 90261246 1 61135078 161973225 1 2574859 74207084 1 71421834 74084494 1 7413185 62019513 1 1178681 185978868 1 6478550 45619211 1 57450 159910119 1 9529509 79912568 1 115058347 252400267 1 286634 97515663 1 1727040 65651429 1 171159190 64638739 1 8881953 132542929 1 2439302 137152304 1 1954892 128888106 1 12031282 266553008 1 12440291 123035681 1 9125059 153808825 1 5332872 151401984 1 5025020 110848501 1 12999881 85328544 1 452163 105233120 1 10515454 49426264 1 28217955 70676518 1 302675 71625570 1 2509180 130902500 1 13258394 196523799 1 3080755 72983630 1 7183681 96463418 1 1554105 84187866 1 11996419 95411841 1 159896 247237820 1 53963889 232687674 1 164800404 143335316 1 12271316 183548704 1 12645507 87012269 1 2824850 125481173 1 74931208 135957236 1 1164273 49173753 1 374738 281924170 1 40329229 62764865 1 29841953 74428889 1 10985816 60916782 1 12159710 123734865 1 6538044 71599149 1 436434 44621219 1 95914 35156875 1 67481256 198106919 1 4765132 88351628 1 136562033 61864882 1 6246891 205791474 1 7870581 75279346 1 1395444 143463791 1 314771 171250052 1 8409663 88349254 1 15541732 105200560 1 59459748 97086204 1 7999638 51362346 1 2168408 75232457 1 28181713 75153146 1 44614385 130947051 1 1166134 120580058 1 51089873 148801059 1 14179051 104161308 1 4413382 39438110 1 318244762 143329384 1 11929753 93100985 1 8461194 131574642 1 3095715 132380639 1 736472 97801764 1 16852010 92555156 1 5158761 89766021 1 25009645 109113626 1 34927315 116727123 1 15974982 86096472 1 1400989 46061612 1 7648265 58396142 1 18078051 108699638 1 1761826 189611314 1 142459643 225608873 1 4390261 92301779 1 78243292 43392699 1 33990896 173636583 1 4791746 99448955 8187 51777919 144172458 1 1149004 114788080 1 1504346 86981327 1 5708628 66653668 1 1017059 104356920 1 5090707 72330865 1 470231 160943447 11974 1523291 261281915 1 678578 131563790 1 20977688 68193457 1 65704796 132418130 1 378837366 84257920 1 18113830 79173267 1 2628531 111498275 1 683735612 203328640 1 20116760 64017382 1 144251 55037111 1 11369131 67005092 1 383905 133477005 1 667679 75738059 1 146029 224058343 1 12820520 54356092 1 4079406 166261992 1 1386358 114368547 1 46926715 63660876 1 12769223 121965172 1 2918653 102482263 1 12411792 19153531 1 77843179 66458644 1 140897 103266584 1 2402833 63466079 1 10262080 104116970 1 3014592 52921974 1 57490036 127095191 1 81857362 96013703 1 13708848 148174995 1 313341608 117711668 1 3612925 234693387 1 84235684 51235964 1 2655908 219551971 1 34339114 167307439 1 1868850 53387529 1 4704588 89342950 1 12097132 75148463 1 844645 89753262 1 11900328 65912899 1 1717767 148535639 1 20752802 76244534 1 526348 64008006 1 3661955 145110433 1 5311695 32267904 1 29044978 26491206 1 475270 111515264 1 1490031 133715823 1 5753331 47825466 1 6228908 53573888 1 32523147 106434575 1 98380504 103350699 1 2670236 144646473 1 24015153 168420998 1 26038681 103903598 1 2724579 174582254 1 3388346 74670769 1 1163271 428294589 1 1493433 161224425 1 35412789 78197834 1 2183555 114903937 1 17868612 132238584 1 1457695 110195695 1 2703528 71894414 1 57867802 139086738 1 385342579 171423330 1 3873315 209698194 1 158898387 77635118 1 185106613 109491182 1 195146 114227196 1 2319018 135166702 1 155331279 115475860 1 3611707 130250204 1 53262155 80556099 1 4827799 175001259 1 2053704 99462332 1 693419 93278743 1 917218 92057155 1 4204825 90070895 1 283731611 106551071 1 979121 384604648 1 1179175 130531062 1 5643019 62107623 1 5789397 37920790 1 43975891 146022988 1 92424401 206088454 1 8057410 85655059 1 3054008 186884413 1 4143936 73171069 1 2435555 300668842 1 619863 25353060 1 274775 84588305 1 5632191 137094577 1 4572956 46925785 1 10648219 47014581 1 468442009 135164828 1 443029 75404407 1 9434671 154405629 1 2083310 57874882 1 881003 82488884 1 13614955 100238320 1 248088950 139986618 1 5266274 149242574 3620 2148220 112513716 1 21135794 101496074 1 11031496 106739493 1 3304428 127562841 1 3780114 109984315 1 107948951 126933248 1 678712 133755368 1 15513896 58780472 1 11997084 51624283 1 592272368 115240180 1 9140633 70214585 1 8516233 58427015 1 12393070 111641208 1 2381378 126864934 1 38585487 27991489 1 709408 88560927 1 154205 62498694 1 120310914 61140509 1 17517408 29680158 1 12875 58396924 1 168223433 126273941 1 1225993 127703004 1 7515388 72435402 1 2561123 84367695 1 5717135 156974738 1 2340163 118696170 1 1758868 41867798 1 212654921 115414125 1 36732988 65418483 1 396868434 93142126 1 76068612 62473297 1 6930790 69473253 1 1279415 90732669 1 12582779 102938903 1 25279463 136029276 1 321715784 53516124 1 20401223 81459788 1 10717010 59775024 1 1876997 65939218 1 5466468 93108203 1 1205071 94112875 1 11811785 114265420 1 30150 85114678 1 21355108 88958587 1 42169674 35626731 1 10619824 32967007 1 90836762 130718929 1 2366339 78344565 1 1075041 141219574 1 13259000 53595778 1 1065773 111766056 1 12406792 119180661 1 8478809 92880427 1 351168 102603364 1 56746210 39938430 1 9435057 92269005 1 340003 81163604 1 4703928 80076799 1 1943077 64943263 1 18016479 50918735 1 10711566 58288478 1 3207361 46176149 1 95682 133418959 1 841070 79387250 1 3406332 104429739 1 99342075 120933259 1 2607438 60880158 1 30796941 130842591 1 3472770 258530649 1 71852871 59476191 1 19799535 65350876 1 2752582 72625946 1 26348268 167876355 1 288861 249616992 1 105389 236146951 1 637180 99657657 1 1121455 77899137 1 400801 444570280 1 4926238 168574171 1 3017888 217969269 1 768591 75179744 1 4547461 88778496 1 1171756 94538601 1 12590908 152116781 1 17921577 125219406 1 7294442 48301302 1 1503204 94485900 1 651165 184754664 1 4510374 104275770 5436 2057430 114980204 13058 2162069 162635276 1 683735612 113288865 1 702249 168985131 1 1011895 63281376 1 14336631 101372030 1 201339 55879893 1 4799646 235589641 1 44670474 158064084 1 15554653 185424718 1 3800933 81465420 1 76972687 131463296 1 42025 90584215 1 11187193 180609867 1 15507845 197348079 1 19530358 107070435 1 202426965 109772634 1 15588093 65548391 1 125213 35788702 1 3445848 83985832 1 663510 136259515 1 26877866 81269006 1 5892123 121580937 1 53759576 118236710 1 2022341 148999594 1 804347 105273872 1 4321067 68516335 1 8883689 49622074 1 12792152 161695993 1 128221 185200165 1 56611097 146941399 1 6302484 268330423 1 47859167 60981340 1 1309473 90959565 1 413367 202952670 1 331333 164827073 1 12705803 67658085 1 1702970 62735288 1 3142102 81753170 1 20939463 154265897 1 209631 116017137 1 12667633 202773286 1 887957 69791307 1 4037640 356464600 1 38095585 45491938 1 4409178 69119854 1 66519907 119832942 1 6261251 268777961 1 2727413 212394818 1 14580578 58810378 1 527003 50361239 1 960985 156100526 1 12406663 73054437 1 467737 43811036 1 6842808 95409644 1 14668001 218896190 1 2893590 35952078 1 1676050 107855604 1 1408000 28598587 1 29110982 144665505 1 2251860 119445113 1 1809368 450893528 1 83451061 73672293 1 8810424 136151647 1 21699367 243909123 1 17959267 87115680 1 7235869 138944186 1 600642675 61239039 1 11194757 31553767 1 27360696 118756598 1 5236200 102029268 1 8849003 223883834 1 158305 76456382 1 3178233 92569905 1 61029 56923513 1 6857477 156734496 1 8075218 227673856 1 58908079 54611264 1 3079222 76230964 1 156922 60192253 1 714984 177108167 1 79400052 160154671 1 821297 88195850 1 373404524 135293798 1 34150604 473134176 1 17572782 164627723 1 711738 218450264 1 16018384 116036818 7256 25019612 87834316 1 10787458 130453829 1 85276 89029035 1 3085577 122441938 1 266350 55536108 1 29338611 220782698 1 2624099 143325888 1 3267372 66718804 1 149900534 163363350 1 3118900 172094429 1 5210884 108785106 1 4678944 169424820 1 2975931 159340573 1 277678820 146074852 1 9799445 123235725 1 49508266 103344931 1 4364165 114657945 1 4493467 46205757 1 336214 140866386 1 2302501 32969435 1 12680975 59769073 1 1769238 59977860 1 17592217 235228178 1 543569 62107933 1 152507 72452139 1 602084 186828959 1 682580276 403217089 1 9103355 86395532 1 1895264 409653272 1 17395507 54254016 1 771947 98958187 1 1454322 107807731 1 7396593 125896299 6949 5565324 43353187 1 13081202 93417469 1 22437937 62362666 1 1424425 218117227 1 5412267 110744770 1 4448356 44861881 1 2637828 99837702 1 160427163 43661074 1 9454705 106381672 1 1034572 93974235 1 11557625 47296873 1 2709234 64588942 1 265544767 64242847 1 944037 71190307 1 1568163 229299946 1 906583 93180248 1 23960464 55069251 8143 1845461 290837552 1 3115019 54568329 1 42454922 55057207 1 6257627 207612370 1 10897519 376406338 1 24928235 88401040 1 109980001 104097885 1 5309716 146004521 1 3535179 232734757 1 665817 181139812 1 11334393 62433023 1 27016260 69432836 1 14607873 26781963 1 102419530 66257986 1 14872853 132139724 1 1527387 64781303 1 942959 150167097 1 399617 74796515 1 413539 83440537 1 1270832 86185636 1 2397867 194728099 1 2990367 411287475 1 8166860 111257193 1 9518104 129152288 1 1363211 109839315 1 473112 88925200 1 8063080 44531312 1 425542 42132806 1 277520 117270268 1 1151534 86121582 1 7778031 100904466 1 100187 181517275 1 1866506 79992323 1 2161752 103417766 1 7817514 126574004 1 4536794 132296483 1 12984074 93703534 1 65369233 45129282 1 3758710 210708043 1 15370850 92978221 1 8626417 138335212 1 46560 209053306 1 287879819 156932192 1 38729956 93126046 1 12499431 227937236 1 192859688 134724257 1 2637279 102142336 1 1122432 167512119 1 364479 132193499 1 329154 159951613 1 28928316 41803976 1 30280521 30551038 1 675900 65687363 1 125614114 47973273 1 7158362 23087426 1 3561935 101782585 1 83254443 192153126 1 422762 117126542 1 47654967 110692274 1 298828482 50179761 1 5144970 189358366 1 3828852 107010420 1 145284 93971155 1 57938515 329083327 1 4723593 494100770 1 34458056 116573317 1 821728 79526911 1 3748247 96382336 1 314110 118812602 1 3959901 111200842 1 14348576 79146387 1 2971856 156016242 1 23685840 116439312 1 1649559 50843385 1 1782843 57788879 1 128704 43059379 1 12575236 94256783 1 1403836 52900139 1 2858977 148312158 1 65608445 311258406 1 141024353 54663175 1 3661167 81355222 1 3241431 133455569 1 106624043 44602469 1 3903880 116038158 1 6512353 134004830 1 556019691 104145002 1 73047433 110214327 1 1968670 122242563 1 5760516 94190978 1 1071260 61580456 1 9079956 83917653 1 1136394 84755491 1 3029270 74591304 1 23997855 180949260 1 17062088 172569671 1 604690 111298577 1 1869105 77763722 1 1239501 133451126 1 5629313 227751836 1 5121902 140540833 1 591073725 116875218 1 7191119 260016096 1 417763 84874388 1 741388 87498417 1 1567468 77133497 1 26538656 325734998 1 20177959 70317012 1 5694063 117034547 1 2667000 129299891 1 120914733 113954400 1 30217347 115775945 1 1157340 53352151 1 28060587 29724963 1 5387107 92731035 1 37089142 45175853 1 424938 103176833 1 2310384 192825064 1 44131771 59791020 1 507942 185940786 1 2618690 143526088 1 11070972 165426359 1 5810373 63992806 1 30097231 190412680 1 2009330 91437453 1 6600666 162500360 1 298245 83538330 1 63645399 197079418 1 5469224 109458024 1 56445176 140032370 1 296608 55253122 1 19457815 41848865 1 6330895 185996251 1 8699487 105069517 1 3424647 123671722 1 59237444 32668089 1 5026273 99909785 1 248303 187915944 1 12783916 50402811 1 942840 31285181 1 32337424 205686462 1 9086928 87429957 3651 23713380 113403565 1 48783353 77744070 1 101069043 221426341 1 11189556 189722392 1 1373862 170757544 1 18610563 191969074 1 27127792 97704338 1 333544 68692324 1 1517768 92595182 1 26864812 105045402 1 4377438 195312458 1 3973196 98493561 1 8167136 103513626 1 200370 31523016 1 3758492 67528031 1 124933 80606597 1 726869 131432959 1 1069889 132032009 1 18848477 107779288 1 36322113 92283279 1 10587032 151774004 1 9548186 75438636 1 822394 57375962 1 8342250 117592945 1 435327 32772351 1 1126815 226445807 1 5868332 78747049 1 15780438 46049757 1 32062036 176447022 1 50150171 125307035 1 1424506 138537295 1 567109 215264590 1 11453774 96242961 1 291847144 98525112 1 13023690 29517509 1 17115923 200334097 1 2091457 302463101 1 5986911 115220049 1 1525393 53927831 1 30636029 46132384 1 384398109 88256118 1 17580368 150788879 1 3114170 143922362 1 969506 287612800 1 27106006 59034912 1 10515134 62664042 1 4847065 180033783 1 3656445 64691688 1 2808110 104762634 1 976845 103064402 1 39327421 46781532 8148 11915492 444481505 1 561920 26882046 1 24172250 109920104 1 5373156 142835971 1 4549540 131051294 1 46963071 61924608 1 768865 203147985 1 3533309 209910873 1 2949146 77679668 1 1282277 60590270 1 17193057 91364336 1 976101 98053976 10549 2546827 92732391 1 43466775 120578296 1 67534393 133288053 1 12773747 114461164 1 816468 211075440 1 683735612 114004128 1 10626857 34919267 1 33249950 183757180 1 2143860 104798611 1 54159638 121751493 1 3278887 58742410 1 1493000 150379251 1 1714650 62953098 1 9504875 133667843 1 46903 364414011 1 255369 94370190 1 205897 303990696 1 2996918 93058025 1 127946073 59457533 1 7674840 124065899 1 1263416 46982186 1 1427983 252945643 1 15916691 249643680 1 671519 288202803 1 9227131 76788814 1 179994 206663671 1 3723708 138166022 1 8334152 197943208 1 128821 101565389 1 67156648 136273311 1 393411 33923415 1 14614295 80487974 1 33624671 72299362 1 3324434 70476570 1 409259 106092827 1 332155 45167534 1 597187 133418582 1 944317 78580860 1 4962457 126554570 1 16232361 95680357 1 11403178 65561071 1 9687913 101522876 1 14274576 68668042 1 307347659 173367232 1 148117 75819808 1 3631880 81724238 1 81183328 89282981 1 2824921 165730146 1 3830797 70021916 1 8599659 67365771 1 40440232 168047478 1 2472756 154069515 1 1598797 343176691 7678 1240788 101741005 1 44524625 44083783 1 7674434 90687259 1 1357817 187657690 1 2028010 108043786 1 1544895 315247478 1 11872269 51268212 1 14092607 90979553 1 2071422 130619084 1 2842781 141214334 1 5121065 66516955 1 35049273 177917482 1 3547699 240224125 1 45381564 47470855 1 686609 122188583 1 13736289 112080865 1 14348642 119456984 1 388433665 27382067 1 24816126 208054962 1 228896 138867182 1 14644054 79526426 1 566437 93836080 1 13578961 59476087 1 1429941 129627727 1 4305045 143015218 1 1155895 85492863 1 1914781 47269357 1 23621965 97895808 1 926979 73400617 9988 244407184 32899084 1 3519983 162935300 1 50746006 151959815 1 246612457 146788001 1 20103451 137170496 1 7687613 122856939 1 929051 219545155 1 13756930 166498695 1 1997403 127403473 1 4426047 216242286 1 3097614 125070761 1 1668127 48729806 1 298749 192673298 1 1524776 179507816 1 16629961 147275743 1 6344625 50331339 1 4275348 180342336 1 14300345 77376925 1 11015442 68899292 13727 1019912 145215937 1 128509 365851489 1 25777000 102662830 1 2387691 68499546 1 2906631 84168945 1 276791 142894694 1 1578101 77766553 1 97284347 85498979 1 990643 52965177 1 3250135 81934681 1 21792534 70889583 1 30104189 81685044 1 671656 67760239 1 1205910 65248496 1 322731979 225955449 1 190362666 179479288 1 35171939 67594263 1 27767482 163815426 1 64491 164765796 1 1070670 145539621 1 8033688 85656108 1 653336 83607831 1 1539539 181791482 1 5452094 86141370 1 3216242 179207546 1 5159670 331126137 1 480474654 76067407 1 4163541 62740506 1 3366589 71098900 1 137441211 92447244 1 1665285 83797667 1 27607343 183322899 1 8462996 176567856 1 84285277 134649650 1 11504748 282380898 1 38093 55923455 1 385241 112112792 1 80223278 129195199 1 1878683 107169179 1 3258655 124063870 1 325375 161117681 1 5588107 34186577 1 2285340 107315773 1 71093446 181923702 1 6555339 348330329 1 126839287 115019682 1 10667886 141179520 1 554856 130117899 1 1108217 72915607 1 19227126 57497890 1 24650211 51028041 1 6319322 68295457 1 33638882 39728472 1 130319560 82430111 1 17635569 128842356 1 6269831 75557774 1 7010712 192652547 1 5834660 95842021 1 506213 78834999 1 253503 84620821 1 5202483 41363446 1 7680147 182756206 1 167405458 87258286 1 2721037 68687895 1 12423064 103371359 1 789032 107555375 1 2307531 90468318 1 1274328 121169995 1 574908 164989333 1 438657 310225422 1 67756670 43125736 1 77520379 160863680 1 24434914 163468792 1 222182 37864410 1 18837531 86584475 1 7577136 111246303 1 5528703 47090599 1 3006811 86895226 1 6870680 151160792 1 47699851 117660059 1 8164562 120412146 1 40508970 125211920 1 2840451 126578825 1 11118561 221961493 1 3022866 110959536 1 1632053 250336135 1 15583873 259492896 1 4497849 129359473 1 30756972 69969248 1 9217761 102965111 1 1559658 63572299 1 21118225 214160347 1 8115663 79898136 1 171400527 100881666 1 6575525 166969551 1 13049078 94574447 3187 23133619 184655026 1 6298832 59262354 12825 3491455 42445722 1 25753575 152925824 1 11443566 82813795 1 2895478 110883554 1 3288251 93571578 1 4356946 57698313 1 90076907 77160460 1 1478135 90937106 1 2777964 63027509 1 23638628 83815014 1 59259402 68923804 1 72702333 67319608 1 1998136 178703965 1 13961904 59190515 1 103782689 96122479 1 6010088 57532771 1 8783 65536300 1 121533938 174695902 1 11273086 375977001 1 21503141 123762341 1 11664259 40240521 1 26461120 149214111 1 7881736 84650969 1 1384461 100724814 1 150865072 202980561 1 307705 124268588 1 142846305 131914364 1 14673432 17025116 1 346468 138111642 1 4036626 286347326 1 6332949 84046543 1 7008270 45719904 1 4283751 98246747 1 90923637 110376728 1 392286807 92749856 1 32446312 106660080 6822 62536847 158600574 1 13082346 59490178 1 1793329 148483533 1 3649464 51803857 1 1220194 47611166 1 41762980 87902471 1 6662396 107142484 1 23211656 271330950 1 586232 172340997 1 386942 119152345 1 69348476 245653784 1 1707690 81502503 1 281779 232249325 1 92129758 89079478 1 790554 57332258 1 7330536 142205989 1 2066262 101954902 1 683735612 136350415 1 8922770 23768759 1 39867018 47108006 1 5245921 156058039 1 2937911 119028162 1 373583 98101457 1 6414047 86273653 1 27405528 268977486 1 1860141 129971342 1 151694 237099782 1 3443277 125726649 1 935093 65820451 1 452074 115181847 1 10652004 113414898 1 2379172 58825492 1 143445 269916216 1 210915402 117416275 1 22227830 64889407 1 303776 93855150 1 32883101 136317703 1 368408161 105331352 1 308041978 275655269 1 20428621 159717859 9014 2018413 79670713 1 13982690 96914649 1 114138656 30467263 1 4390411 87359598 1 24676 59869361 1 32583186 89005546 1 683735612 101652239 1 21887445 83474571 1 4608385 78230780 1 6052396 37714881 1 288366 68480170 1 21316922 149778650 1 105457159 119150831 1 12873237 77349887 1 15909218 73485845 1 23500488 152071735 1 1785284 130803774 1 52451 34828261 1 1768597 43208846 1 1921031 117706304 1 423231 254850537 1 22599794 87105838 1 17259972 86313480 1 100535165 136768156 1 544474017 58919226 1 2633222 48195403 1 21636282 55634187 1 1897643 79365067 1 24151579 183001434 1 89732404 142726837 1 839425 121740616 1 322731 157345334 1 10010702 158779577 1 116122697 77467832 1 20811640 216969880 1 699667 92135575 1 42246649 170148541 1 14384206 106746004 1 219148072 141396734 1 9224129 164596618 1 28199071 41189751 1 15206702 266539471 1 32108330 71402437 1 36613327 165234200 1 14758444 88069573 1 5977779 124176202 1 3899399 242007281 1 7447526 97421230 1 342750 76319144 12570 2738849 113313085 1 8450311 52430281 1 17960198 111592846 1 158206 37985421 1 37291349 56432484 1 608286 49765793 1 183337216 99160086 1 476907 120120918 1 325466526 107677841 1 1755562 101784962 1 1791076 127481990 1 5500309 129838411 1 2627839 54594569 1033 6582637 177408990 1 55644088 133528540 1 13913842 128811990 1 25320713 78395559 1 5225175 129012761 1 25944453 82600608 1 27684581 330456536 1 10552417 126239993 1 21400423 76443696 1 9858805 94377231 1 2970522 130013723 1 17543828 94022732 12268 124164428 101097196 1 664321 103278772 1 562583 261302337 1 2614510 152855327 1 981527 244230129 1 122588388 124177752 1 5528274 64398291 1 397883254 65117726 1 2920726 87658211 1 12173490 205314628 1 1368419 74942188 1 8020891 43975417 1 6085948 188214739 1 36596818 87902715 1 5717037 75990908 1 38333908 258024749 1 255553 28122990 1 1865748 196697870 1 1311130 153738863 1 202461837 70205252 1 3696718 124066762 1 14755686 74524400 1 13336134 74363083 1 17984479 109493629 1 250978969 63011705 1 20319898 63188859 1 75604308 68476881 1 1317116 110101315 1 168516 79244305 1 154777754 188882810 1 1808612 90208251 1 753828 146128792 1 59099082 100429619 1 2220110 153073561 1 12969134 196342996 1 276824746 78719052 1 950091 183496895 1 10782262 137217795 1 2672911 74482218 1 445000 79311699 1 10806147 217568680 1 1275363 135838578 1 168350 140391768 1 8493857 100848801 1 878189 153291242 1 7962566 45680072 1 1074791 94051296 1 816956 160752102 1 1423702 79461359 1 3987353 72895024 1 4661202 129984428 1 6803263 59597590 1 2405105 107296388 1 2663934 150140833 1 549236 157079632 1 14329791 128018532 1 1292298 78617478 1 73966341 93875708 1 272387 65065484 1 1525091 108575840 1 1112398 58051418 1 1016734 103989543 1 30199153 140764202 1 10594130 155899073 1 3677482 104370041 1 221937 276752256 1 1942350 95901206 1 2092786 79176870 1 5068895 208111027 1 628361 77978479 1 1301060 137871698 1 6424431 126724638 1 1160840 84665332 1 7663378 149234532 1 38102486 112441945 1 200182086 220282296 6325 6637055 111130757 1 12272019 80551879 1 230968 64131487 1 2845844 52224263 1 1123464 115003815 1 5717280 48993484 1 3696059 169814725 1 81640 128825873 1 17363348 119179245 1 1653174 152823220 1 220804607 102658424 1 4454333 66799434 1 2854896 63399314 1 55893211 181574240 1 1209130 175807206 1 2667001 129590552 1 4001520 90073804 1 24891545 67673473 1 8800304 96361756 1 545056 113300839 1 57702756 65701464 1 7583995 54089251 5214 4421291 76659413 1 70454282 187402004 1 11248714 241344141 1 632546 99547710 1 9823511 46902407 1 183819459 65535463 1 1033153 32571070 1 84385280 70792725 1 28542553 98242144 1 18925567 128040441 1 40398444 175779698 1 4320540 136774466 1 30251759 101281077 1 1688374 149641127 1 2870103 79272511 1 1336125 79751760 1 7042074 135415513 1 4941230 69629341 1 12083161 164638254 1 5086515 175280173 1 2869646 68098627 1 2505321 125525390 1 471144 94081653 1 5219536 89602199 1 1978212 86712342 1 10707599 114099712 1 22789972 118753883 1 75727261 85336598 1 693437 103188038 1 34302731 76901644 1 5169396 156842882 1 43148072 66719531 1 17124975 68687015 1 33369360 78573079 1 16456300 92499874 1 1371495 71440039 1 24073197 132362434 1 17914146 78470923 1 67333769 68254659 1 4551762 128911976 1 2159170 184231748 1 26135156 56749198 1 14348145 124588928 1 1041189 67606373 1 5341805 70992088 1 1089668 88695612 1 60725204 150488710 1 5566323 97905934 9417 1601958 78246063 1 2367652 246156532 1 4265807 53923460 1 6900273 145006470 1 7352375 122615485 1 12784179 189730482 1 496442 126908891 1 4490199 114460241 1 2218339 72525353 1 7466662 86197426 1 1475277 153150896 1 212172897 61736299 1 12236645 145620152 1 493225 66392844 1 1492437 277878519 1 31369583 104569199 1 31790193 115639302 1 293117 99536231 1 5847205 118690653 1 3380587 132537570 1 64252935 52625549 1 81060 65514194 1 456726474 24745110 1 2979880 25183843 1 121506153 114429711 1 2246747 105642505 1 6121089 65140292 1 3536107 64237745 1 72768157 39555686 1 1487467 121445129 1 754929 110625198 1 24643738 119455438 1 4903615 116126273 1 1165454 147832490 1 25517487 164616140 1 25061517 86809410 1 3607385 62859034 1 26496903 63328713 1 2454354 93955094 1 9719985 57514296 1 20176091 97139780 1 1949902 110963351 1 11372518 128778221 1 273349 111805179 1 36627919 70575878 1 1181900 188396872 1 4180557 144463068 1 1475290 65763897 1 222644 57443477 1 111439946 74543283 1 2197847 173137195 1 11138069 109794629 1 9604345 48389128 1 5462558 187758377 1 36867422 363620799 1 33357528 97242645 1 14504115 144897114 1 4979532 153964327 1 519827 114153476 1 103523259 189517432 1 99452 71571928 1 14570306 445490677 1 2166334 77707154 1 1003058 111368803 1 683735612 73230962 1 128998 132406932 1 10265668 155769889 1 11140320 262344395 1 89654014 57989546 1 1463025 40074494 1 9963123 51038063 1 166984 201182371 1 12015802 135572730 1 1329902 93971788 1 4111122 150947716 1 3711614 303297695 1 7709763 111571024 1 37271964 70690107 1 7838261 50910047 1 2813630 128470894 1 1583925 110218699 1 1138608 152490626 1 380863 186545735 1 325322477 109786081 1 45013 148501230 1 51858433 51273209 1 60265880 104582516 1 735126 33368071 1 24591349 88534691 1 773943 35275236 1 27863743 260963192 1 87294 141976828 1 15522557 92229881 1 4680168 176169472 1 3221283 156567561 1 1102798 101046314 1 13446376 67391385 1 140383643 160410329 1 39037403 140682415 1 37208968 151393486 1 2880567 58001232 1 15796299 138877036 1 28927283 38784879 1 155924 132722300 1 15442372 88140378 1 1521532 196410264 1 13503611 65173548 1 141105 221790487 1 5333124 129034166 1 13131720 101153031 1 1973910 131454490 1 32760714 74329088 1 14119451 94695499 1 8375320 150956489 1 69660662 152663872 1 295875 39730424 1 2943578 106180353 1 11269565 75405521 1 23531068 120356920 1 171059 115709034 1 237897 91258293 1 9128488 34758710 1 1745729 69829830 1 244383 180369956 1 48104607 79992578 1 12596382 55116167 1 3835441 103753343 1 1775545 50664486 1 393299 106798003 1 673446 114741593 1 728018 134187075 1 33051723 89556673 1 31336060 212397739 1 5268878 112346494 1 21851095 125176612 1 260745 57499260 1 2870602 149438850 1 634009 73052922 1 75207379 78775323 1 7446819 132820055 1 26525219 74408344 1 3743222 142998441 1 3179528 76597390 1 2286905 92643208 1 21515585 249685061 1 28586689 77003864 1 1821773 68036575 1 3787823 195480208 1 376772 62627217 1 2881497 93968036 1 7574492 75971303 1 760836 98039345 1 4168756 121667375 1 455219 89066768 1 3028677 191194187 1 683735612 170059087 1 65081529 63982748 1 782794 64144022 1 2632859 82322916 1 216088 85563901 1 5171425 91917054 1 119186719 91473876 1 1785678 203103955 1 55299058 112136018 3026 472190641 162541200 1 66067974 69958745 1 3738970 111639938 1 102388510 245780592 1 324800 131198430 1 1117353 99242154 1 7783352 59776956 1 46751944 184883120 1 2717670 88595628 1 16041 105044146 1 143884 87751159 1 1053500 189226999 1 290264 138216558 1 2951556 101252207 1 46083 314826888 1 7167220 99027903 1 16932758 38361210 1 3369150 27629500 1 2594486 266890757 1 56706607 87832740 1 36278499 175620302 1 31065 80704224 1 3914322 279912846 1 65038069 77465545 1 112115861 108037556 1 14885058 104536593 1 9356961 133886287 1 196634 66854119 1 6290652 74586334 1 2676524 128348739 1 17183460 111760848 1 96903759 215313003 1 233701259 104469487 1 10661369 263621247 1 14393435 88479138 1 5031425 263368598 1 2952331 160357705 1 391470 65031766 1 240164552 86341486 1 17020153 72068434 1 179100 80077888 1 2713227 271390866 7636 43217668 74310506 1 38093449 213279801 1 10897472 69074683 1 5974890 63017940 1 1449842 67939276 1 1985539 79251315 1 1210811 124958825 1 61575854 113352430 1 228660287 104203163 1 74853048 72780465 1 169868 99367468 1 7826446 107007838 1 10517379 167679624 1 1407157 59255211 1 26847032 204758044 1 911008 176818605 1 66027827 110442731 1 10521086 221574937 1 152960956 136754006 1 7436804 140305515 1 2410447 147501822 1 159935823 63182914 1 92083467 38582372 1 65206051 68585533 1 659845918 41157170 1 604708 133817940 1 54938340 110855967 14261 1294004 68769094 1 12476699 79212642 1 1862973 89193295 1 20071822 33126171 1 1995269 92605301 1 1844098 88168341 1 513484914 110672440 1 15299805 86636039 1 117983338 44790164 1 3681507 47411526 1 2275186 215190277 1 386949 143705237 1 1431133 135303493 1 4526671 103431019 1 1604197 30570147 1 3940688 99483574 1 6278233 118322697 1 2533743 77633103 1 137675 387213847 1 280365 145100039 1 46794105 100750239 1 57494177 80968301 1 1301877 83960873 1 13580801 78224776 1 1604162 56989075 1 14183933 85269894 1 4786764 132158017 1 1253178 144155198 1 32911743 77242473 1 7236605 158702354 1 8529130 206625338 1 92971754 114422429 1 51620754 59254577 1 4921568 51363392 1 802421 225528593 1 5064065 195227210 1 91922300 104307290 1 9500487 157830886 1 10912887 152382546 1 1603527 96934222 1 7462501 110715344 1 131316984 51995007 1 590149 45293533 1 184047471 72657831 1 212761008 142483854 1 103453184 53928748 5547 261088 97669930 1 2931504 112578945 1 27665295 175727970 1 2648008 171027531 1 6050639 53355305 1 3351235 128863413 1 672571911 85223904 1 41506142 223303687 1 169170095 159258865 1 1784719 137463024 1 3339832 131940995 1 41962892 88682224 1 683735612 77196720 1 5023144 78666733 1 70041866 204014532 1 20474557 89019926 1 10998873 96738004 1 1469270 85515847 5944 26031887 176190493 1 57610905 80337335 1 2862268 124154651 1 97184239 227287876 1 133612747 135017693 1 2216473 215451932 1 49873139 78639686 1 156867666 51465921 1 1892609 89862921 1 35184405 91588595 1 3711679 63571651 1 1888334 242308753 1 992837 109486429 1 60234673 100278090 1 33092292 88831374 1 3614971 109618200 1 9620314 104600959 1 7505763 80706363 1 683735612 64177611 1 3136698 141083499 1 19970693 144711376 1 762059 145548752 1 1928392 91716560 1 91297766 49206494 1 906023 142258086 1 4883739 71415153 1 14698947 107438553 1 315544818 299661056 1 35429480 61179606 1 3032995 193251631 1 39934 80487620 1 38077078 68512877 1 15977390 83246219 1 683735612 124797476 1 8660941 49302759 1 2107113 76561500 1 69667049 171431697 1 12413537 75845454 1 1760950 43207238 1 904242 156694945 1 3876112 59725612 1 13527592 110625883 1 5224743 147795731 1 5280213 133306545 1 1156110 214371204 1 204493 36774398 1 15591729 116765551 1 780441 65015609 1 4245136 241373944 1 3060216 183416803 1 301843486 121882871 1 44393552 157619416 1 211444452 127875436 1 1605565 109905757 1 1854893 98227673 1 190897865 89649155 1 5573872 59810032 1 1799794 363307676 1 74643846 112455872 10254 2479936 118674921 1 787637 225970734 1 4093005 47636066 1 4754834 85234842 1 4510903 50889961 1 4724393 123628877 8419 7357148 110478352 1 6505585 132117612 1 291232 133343540 1 165316372 31526576 1 6666672 139303002 1 162574085 50947339 1 2444466 227647026 1 331028380 204390301 1 35128147 152039610 1 233363732 53069409 1 6457723 106298828 1 560646 77537666 1 63513860 103241714 1 17757684 126160157 1 56992 135581080 1 10450148 81270892 1 23324457 42663221 1 26890872 254479222 1 13972483 94327765 1 1611843 231760190 1 7881079 138805496 1 198703 47746385 1 198961344 43010230 1 3786585 77157261 1 3172494 51440653 1 1696859 37817844 1 9473001 60262748 1 11360359 92765656 1 60285451 90741023 1 37965648 167275256 1 353798 51204046 1 217285 89223508 1 19528896 149896652 1 2430447 58571747 1 3145410 117069258 1 13707450 208397431 1 32858223 84976569 1 1443667 51973078 1 614071 44631812 1 2372870 118084956 1 1019952 34150830 1 488365 81080341 1 3572759 176319180 1 554484 80535144 1 5695629 75245522 1 1796265 32867103 1 100595489 97181944 1 49144947 39906597 1 1139561 127087610 1 6028505 58456950 1 3978196 181313294 1 17896444 132808778 1 318740732 65948452 1 1065531 87417535 1 210428 56977020 1 3847264 268928865 1 1018296 226052145 1 34612246 20783948 1 17946845 34014314 1 12961086 142652893 1 54821966 83239135 1 228875 152139816 1 180834758 77189933 1 1990649 214299100 1 2502469 178818052 1 197980249 52977667 1 1259108 131829280 1 3791806 92785096 1 99296837 91995469 1 425240 73444348 1 950789 138929766 1 30364698 231887863 1 1316762 103875231 1 1522474 34105468 1 6861424 155009633 1 2028580 36905538 1 3161727 61991690 1 11959962 199568583 1 20242619 254443704 1 2473593 78375321 1 23939561 68286188 1 20932527 217998334 1 7017248 66118515 1 1403181 110389037 1 1152370 34704013 1 747874 49535130 1 620937 182926387 1 4447362 70476402 1 7236075 125145012 1 40266281 123960626 1 5813564 191769637 1 2878724 96062903 1 9407301 104983656 8946 10592448 86425336 1 13263804 63465989 1 344397 219000303 1 1436497 109789038 1 29949921 97221289 1 4477012 110260748 1 1717043 96195954 1 1201560 75869332 1 8093228 184376623 1 20312359 162866944 1 2717258 208066923 1 1475096 100941813 1 4903525 100689107 1 25629247 36864724 1 23231769 93347651 8670 70649726 86145619 1 13243265 148012960 1 13829760 26335915 1 32438197 108322293 1 3374186 51165952 1 1832782 165513211 1 83009596 138834536 1 6930173 374240864 1 2826657 151469931 1 3915427 87900043 1 9594 62555786 1 16030690 96415690 1 36774098 64137255 1 3394951 221199137 1 140095333 115137729 1 329625 132974006 1 15661114 68282737 1 7252045 73205133 1 10805771 116371864 1 24289710 37179487 1 242831 73319621 1 2265895 106338547 1 3100911 93698318 1 56713 94926319 1 375598602 68713694 1 7856793 97227349 1 2264654 187834185 1 1728208 74170937 1 5633795 81758116 1 8405034 65900947 1 2547952 44183033 1 2633079 65679942 1 16856999 160182035 1 280208 28539277 1 71855235 60349869 1 3921531 132406603 1 12146816 69240535 1 1930883 31776601 1 3073155 132956665 13839 563060 100273962 1 740722 221948551 1 34569631 120890704 1 400124 54564456 1 871632 162609734 1 1799583 80003605 1 3333816 68043768 1 1666894 83131725 1 16302559 141498514 1 3621812 95935617 1 198621 106623580 1 3563912 46232395 1 3949406 110716565 2435 654437 38095037 1 10246498 33733341 1 491212 134099202 1 711367 121896513 1 140934 87221284 1 81377 90043865 1 21923379 254738891 1 222418 122560310 1 41381675 211922216 1 130211960 75331623 1 11074511 150424041 1 9382390 231765796 1 31972008 84461869 1 213164648 124391871 1 4822622 118283210 1 177638 166400649 1 56438077 73540981 1 3964909 33729281 1 1669715 256342680 1 3280076 116023737 1 5725847 58869759 1 14186791 145920858 1 543992 64144232 1 52945785 97707182 1 1346536 58916128 1 1956922 168308128 1 30819906 164607194 1 214753014 66360965 1 311234 54201586 1 5383694 131498827 1 51190858 77905006 1 1189337 49816488 1 10046121 109409210 1 90127 72797896 1 2559363 75662146 1 132204177 89086660 1 6615483 130970999 1 870710 63502530 1 10604004 132758609 1 12940832 126154962 1 6110387 52275611 1 6943803 107852940 1 1167712 99167861 1 8192955 48129474 1 2045513 151512031 1 2357324 191022023 1 16496167 63378470 1 226468333 123722050 1 6548272 61763555 1 2590275 216602857 1 3555281 71488192 1 7935616 71218121 1 56591 73324726 1 10230505 52111282 1 3946907 136225990 1 1724762 58902492 1 7867965 59245875 1 19179105 90605568 1 4346558 77543205 1 15677002 60530994 1 67452659 110189049 1 11093169 58276691 1 473062 172160485 1 1298513 29506071 1 83406486 303705770 1 2685623 51105963 1 7746360 135795199 1 680560 51242193 1 8846797 85925040 1 22313018 166585103 1 2041589 93451387 1 13319483 265139422 1 22912407 38576418 1 1792392 142568188 1 1089671 213599574 2889 19693780 104953291 1 2979780 94633087 1 467491932 51177162 1 5665226 141923438 1 10007089 161575970 1 1541576 116895098 1 10026 140391256 1 7523067 75355064 1 6242522 157490951 1 68132395 126791315 1 159372155 233011317 1 155024 167823852 1 15081636 134741608 1 3280548 99989960 1 5987280 54049560 1 5265322 65671480 1 43738395 66519394 1 2962232 85475457 1 666417 23075204 1 6252252 208984741 1 18669369 159160470 1 49102640 77170712 1 9774118 66175454 1 5592461 93030486 1 26851582 77256135 1 2525945 160990680 1 1519734 50755525 1 2757998 207941685 1 13458971 108623721 1 1008883 145313505 1 204827120 89342805 1 683735612 45372603 1 181658 189454967 1 36766158 89381572 1 1608391 71442475 1 1257221 184548232 1 9087532 335124550 1 15388301 152091811 1 40198208 17206598 1 10061951 71669936 1 2428648 190663850 1 3918458 89388523 1 92245610 41988086 1 19013507 111846806 1 114247157 83422930 1 651801 97611524 1 21249468 200640892 1 2259634 186413681 1 25203441 110244338 1 258532 99772273 1 19263835 51135380 1 1055871 58869433 1 365994944 60032266 1 148144484 105775540 1 27870419 37241733 1 4146521 120599770 1 48124847 43395326 1 5768298 287916328 1 19915632 82615465 1 9456837 135578620 1 41520 156467922 1 175659 152925569 1 25347013 281323238 1 40097989 35626309 1 7627731 75941885 1 127951785 273136645 1 132134153 60644189 1 75892886 41596338 1 63925003 65646429 1 37991524 156053175 1 76529 136430809 1 4605217 115709342 1 104479971 52339280 1 148748 130799573 1 277029 20594319 1 12176521 65883783 1 231058 77623196 1 7510690 219736045 1 289107 188007464 1 2179699 150105831 1 31964135 234841051 1 729700 81736135 1 1514608 114845056 1 3183995 42871798 1 105870956 138981129 1 40655954 74356533 1 10110960 147059996 1 27469775 110320314 1 4920164 50500226 1 458188 116378168 1 99011201 98256492 1 48070066 80543081 1 1600977 196280686 1 15092963 112004074 1743 7895829 96253327 1 466225426 137122693 1 3815233 116013433 1 9685722 46964186 1 2503299 160474297 1353 5009075 139210589 1 1710484 338438262 1 2503055 206187765 1 338241 72035975 1 1045606 83015762 1 48002591 109724549 1 102269010 102850517 1 12232754 145989638 1 16214792 103675320 1 11160854 73374083 1 683735612 204361882 1 533125634 120334707 1 115814638 56724839 1 1315916 237465451 1 2793507 122674040 1 43241086 45006059 1 1756926 131870840 1 40429633 110923161 1 112945 73866148 1 2076321 74393453 1 133578 75800433 1 237246 111365063 1 702925 79657758 1 4610502 152188545 1 2701028 140369337 1 217177 148361244 1 6664871 63732819 1 2224224 150243308 1 8008591 138964128 1 33728074 82075919 1 89491 145317857 1 23315106 87811535 1 1832315 119403757 1 14140309 55935193 1 3528754 70334252 1 34852610 97561430 1 13917074 65776397 1 1520685 82778786 1 1951969 137128809 1 7636719 75388782 1 5190900 37174506 1 985777 123633748 1 403952 116520877 1 615220 66795177 1 78198601 224393462 1 368381837 136324662 1 5875397 46896838 1 1539038 66569691 1 3922208 64873721 1 870538 79663278 1 140018 144813834 1 80303389 54307681 1 80278134 87097260 1 80076 111243015 1 258256280 133064560 1 126140375 120177420 1 24973 112789625 1 12437508 125649718 1 1723204 153904151 1 2038681 201427323 1 78597948 68566914 1 22291693 104102062 1 1575557 108997575 1 17327597 113561324 1 9334759 111132070 1 587808 146455966 1 1615994 108308949 1 19762078 244940222 1 10560154 107311027 1 9501202 117616494 1 13395269 115791536 1 33872182 99171100 1 16022428 84073383 1 1899312 113057578 1 4544810 62521922 1 5545629 276876065 1 120185 227209422 1 52457622 88808818 1 23433629 70673388 1 3743642 110349327 1 1673228 40225993 1 7347868 185710154 1 139927107 114248420 1 718440 128561715 1 18989521 116929586 1 877977 74011672 1 35012000 234399933 1 17262980 176036168 1 2236598 105717059 1 775017 108029776 1 1427647 88103685 1 1164503 88885969 1 2826623 197427501 1 2446721 69687123 1 30243181 88572782 1 6031470 51867805 1 67468383 56813954 1 464438 99091041 1 6801551 169991539 1 609925 101713326 1 482469 59308469 1 15850292 277483407 1 8944060 45758845 1 3665320 102725578 3541 2232188 66566933 1 29314374 97748799 1 95097894 360657075 1 4323700 88129889 1 44842392 51213818 1 653216 126219570 1 8034409 91870114 1 39056079 154499062 1 12392127 269607808 1 232327750 107915826 1 13445459 37638343 1 4036052 189435435 9657 40353212 65354648 1 92088157 36331268 1 252235 101833851 1 6970585 148279237 1 25997235 153277878 1 451628 174046446 1 4054423 137606787 1 1206425 89033331 1 5736566 173514548 1 39297044 150144240 1 123027817 69345898 1 29677 75371622 1 23704745 97696925 1 6123419 182620488 1 59153934 40509497 1 1283343 227956356 1 709288 84429267 1 32770466 71450894 1 55162560 119514655 1 4556750 80293775 1 103952 83517945 1 215606 71598267 1 7272272 75292154 1 42603368 108792038 1 1441648 93711862 1 269085301 104874223 1 5468482 115738729 1 3147539 105776609 1 5493679 179395563 1 353813 194396026 1 24058270 127639048 1 141638558 48357812 1 8300561 52286929 1 3610917 107447290 1 8655782 128312570 1 5826874 25803084 1 1050894 169527083 1 40400 96083907 1 22364804 112273232 1 197848226 144983277 1 12516346 91047920 1 391656 111587252 1 20498366 155538162 1 2504699 134274384 1 2222228 205381997 1 1317338 46689206 1 10494083 157868095 1 9355392 139130483 1 2484497 85378428 1 10694015 154789490 1 280828 126836558 1 2889934 92263399 1 5208149 40596965 1 13418415 47355796 1 3735542 79171867 1 3314765 166617327 1 231930 75438114 1 1898807 171355829 1 2860388 54921783 1 285866 149019799 1 90164333 112120206 1 9068328 259640238 1 18941594 101147903 1 1614639 77078790 1 8536951 71954082 1 10353633 55754605 1 2609397 105804650 1 175330 155803689 1 21228559 200245719 1 1809106 33550865 1 429722 105424032 1 44039789 162756222 1 56921250 175799771 1 5661567 144120626 1 76451220 66850698 1 67792622 134836939 1 2999315 156443513 1 593503 48354746 1 55933144 62249168 1 73078002 104164961 1 4797334 107339330 1 11842207 105105239 1 259634867 178386507 1 878309 187677417 1 9759901 40438962 1 56896676 212627097 1 63921798 81298048 1 35199904 78081695 1 35013066 70641257 1 12813071 66977728 1 2580500 97480972 1 1445066 89886660 1 6910929 114360102 1 115403 46151978 1 250327 129530318 1 5105431 87892324 1 3134805 108689560 1 2031626 198554045 1 6835130 89987344 1 7248190 95426160 1 383424 70441569 1 33500633 106519231 1 9740915 66587918 14620 1435806 199132280 1 333196 63192364 1 3177967 183439295 1 3271287 103500201 1 78548351 182204894 1 1133523 94531056 1 24502245 182436047 1 2390316 140276098 14714 7988938 155173234 1 244133 132548619 1 8778735 63052962 1 1300741 64108511 1 3971230 221760800 1 20399667 91596326 1 143138087 36815007 1 40816364 110009787 1 584864 106155917 1 15918434 68967084 1 849203 66513777 1 29038128 119455073 1 512356 79049099 1 9424896 119626843 1 11324843 86352529 1 221816 29414193 1 5075831 105695346 1 3846954 57896966 1 1583751 134131075 1 8418995 142867120 1 122047304 117031052 1 396451 71446436 1 5072053 51928772 1 90714 56769644 1 539049 97601001 1 1475694 94087766 1 11527156 98107268 1 14631953 283124168 1 33548219 64267322 1 174257 39537612 1 267307 58791654 1 9758361 50475495 1 83705774 280159490 1 22462504 72840972 1 5596150 51958153 1 289251 39760712 1 665992789 159212943 1 627893 63132382 1 137239847 129577853 1 2351718 125654028 1 367644 79708138 1 2594306 87821246 1 5918049 166135758 1 45228900 142074280 1 271478 98680176 1 20650278 111925018 14807 8105306 125594991 1 1679477 196357190 1 9170313 82652866 1 3849724 73618164 1 513340 32001273 1 25690810 101089104 1 270630 117428000 1 17101373 52302497 1 464350 71453189 1 134642 54878687 1 927917 104714224 1 119135270 109490326 1 38407781 123207025 1 683735612 68039724 1 999728 111734347 1 683735612 51111074 1 5589596 75636561 1 24492716 123152232 1 5907200 121644096 1 94406498 48319483 1 556656 107419367 1 1588679 149395699 1 1305842 71268700 1 100738984 206068130 1 6069316 86102412 1 494816914 36330185 1 13374375 52057627 1 376308 43472040 1 401370032 92408103 1 8852439 64571539 1 1786078 136675272 1 1309997 106388389 1 107409 140499731 1 14552804 90025351 1 1417373 96371602 1 43172132 93997200 1 5900678 120578548 1 946779 74368169 1 12186709 72229758 1 71227230 119734414 1 12973842 168483227 1 1405816 148171324 1 9060548 224527322 10341 44771378 142928240 1 1994918 95206354 1 5248041 65828712 1 60346296 115006279 1 629805 119592735 1 990618 77563148 1 2042424 71727807 1 8520434 303984125 1 409668 324944100 1 200442158 121980330 1 628266 99009133 1 2528365 54332333 1 4283085 66556801 1 4768508 66105688 1 2411351 46025575 1 9748267 114498707 1 1565623 62558214 1 24927972 49407146 1 2638427 117753664 1 2305903 151397163 1 16565124 57930021 1 48609279 112887342 1 3028398 81003563 1 6211038 125095796 1 116581198 25656553 1 342406 412524241 1 19583495 202725286 1 500715 53088844 1 5339154 59902294 1 3230952 110360889 1 5287137 172922391 1 8250746 218523008 1 3723419 115959818 1 8332298 83644395 1 2932057 118010057 13189 11257488 114540043 1 15390103 112192889 1 6816453 68602642 1 6102983 42568395 1 34846000 100195738 1 4464588 74621640 1 55709635 109827992 1 11367644 56552796 1 1799805 31895771 1 5970460 60310536 1 8107672 118729067 1 52271522 139341279 1 1245075 226528153 1 1247916 118659648 1 179364783 81615629 1 46322175 76264155 1 2609812 83391225 1 3549760 95748409 1 116184777 154813017 1 22041698 86141761 1 4955517 154463983 1 5078049 78925617 1 3168579 75152538 1 556194 75055191 1 794038 51021842 1 73965096 141429410 1 4848278 145869132 1 27959487 60630143 1 27466591 120719072 1 111842896 219698899 1 37683595 125412471 1 4411010 55442947 1 543209 69154363 1 2721899 80657899 1 6327312 193699205 1 5945856 108672617 1 3439400 137421555 1 56779370 71044054 1 551277 45308487 1 321534818 78153817 1 1041146 134316369 1 13532891 120533323 1 683735612 302327464 1 617471921 63029490 1 702994 124673500 1 2623336 156237022 1 29854842 89627620 1 10069507 105782632 1 30662668 59223008 1 122456761 76975887 1 749066 277953495 1 2146221 79446006 1 908901 196171247 1 687761 101934898 1 2968 52950086 1 10905031 70168248 1 3362053 124126588 1 4313455 249956530 1 164301749 140906703 1 102395943 277300412 1 5683697 135750286 1 3930670 357620113 1 362529 97488940 1 9934481 174286796 1 11981478 126063932 1 13710569 81960817 1 126388677 149318450 1 6414167 43206870 1 461800 103006147 1 444809 68221608 1 35559799 142965898 1 2377763 88432394 1 1371690 74471021 1 2044589 176718110 1 14244408 100850724 1 27150934 225066927 1 5995784 118711966 1 295593 54625172 1 178734 27425286 1 3100190 177072676 1 41627763 138868509 1 13119770 93069734 1 2429069 66263046 1 4195780 64580607 1 8135661 183533869 1 4259919 101279394 1 12544627 73614522 1 7865173 110374644 1 8944357 188816834 1 18214348 133367595 1 136179 106749115 1 392613 223590416 1 5031225 77514577 1 78987 62818231 1 14517574 95429601 1 2531830 95092042 1 1407016 131652104 1 888940 110735200 1 5515644 66397201 1 27686699 110639452 1 2748363 144328598 1 354802 139217687 1 13211198 267096139 1 75072312 128975165 1 8041994 66733386 1 1089589 216485035 1 130697 134437339 1 14023707 78640450 1 14964956 171198675 1947 9670111 130957806 1 1966389 146361907 1 97911661 112349714 1 17196207 63591219 1 8573138 113582607 1 423762 62916218 1 3917335 67553984 1 568517 72148741 4531 10578743 111894574 1 2017434 284092447 1 2029120 46330537 1 361900 322057028 1 381250661 121957939 1 199575792 141406043 1 20140256 272779421 1 96542 83154769 1 31153592 75381646 14099 2122235 131925927 1 2187460 134885927 1 36719407 37885886 1 1642422 98655302 1 2311722 117640711 1 85324044 135190406 1 4445 48032155 1 933306 40338144 1 51411696 113396033 1 1385007 73869018 1 45521729 59918636 1 1149227 94518610 15332 1515365 60366072 1 2392754 69791941 1 10430585 116730694 1 5726414 80469758 1 1855492 208145872 1 477671 84765658 1 84740340 29986821 1 1924678 193181661 1 1969227 128828233 1 7988183 206374100 1 1149551 63402478 1 71008784 117268371 1 1276502 105440493 1 28043216 39388950 1 1530925 66553167 1 97610401 110203347 1 917475 191055257 1 33242086 48684994 1 349006375 107615372 1 544217 138445573 1 1905788 35618813 1 875918 65774495 1 1094954 216799213 1 2031810 141459149 1 17621736 83224657 1 12039563 92263425 1 69937204 102031598 1 5813284 54965995 1 24757672 138334095 1 5876576 122760679 1 208657427 80708155 1 1762388 55109307 1 585012 150427407 1 79801064 66139584 1 77298297 87163339 1 2718789 224793403 1 102375927 70303526 1 1314787 62799023 1 3853955 131234303 1 68970002 106187810 1 1205369 122212673 1 1660645 106160974 1 54944696 91101718 1 2821244 150969327 1 15877130 144118942 1 135911 54201585 1 3140266 45769833 1 181474 99686236 1 1382397 300502239 1 63639247 109981325 1 10597165 73496504 1 3081805 99032605 1 547967 342812453 1 3231236 89329703 1 142589259 143607907 1 9434879 163027238 1 692519 183336570 1 75436719 190031952 1 243498 151293500 1 3362441 177680672 1 4821444 164183683 1 30176782 88003235 1 5026651 65814862 1 4245400 63937818 1 906849 79488786 1 20826554 73685869 1 2810059 56612468 1 382998 81132652 1 13701728 217547366 1 71264995 124125187 1 386458 93199421 1 18172756 61111757 1 5038909 128371884 1 1105905 64459894 1 998230 168565776 1 10959576 196885439 1 167176223 105776835 1 3724190 70944422 1 10175499 80539634 1 6661022 231975137 1 1291656 85328460 1 2040272 100362515 1 683735612 64421400 1 10378179 78540784 1 8771996 147035533 1 13739570 76369201 1 852110 123697970 1 45179568 97386393 1 5804462 97438345 1 91784386 65926770 1 13031143 52388644 1 24798864 203930440 1 325590 84054578 1 10501311 101109901 1 21553612 161909808 1 5783549 69264130 1 5926070 98903737 1 4315379 94771224 1 80185346 140415950 1 21421081 127769912 1 2823387 138037969 1 3799812 162924927 1 5362512 328448604 1 59478708 237984311 1 2469571 165111094 1 111378234 100707538 1 93566464 295897081 1 400329 219706263 1 2619541 102793556 1 234010 108180486 1 14252768 90805339 1 164864 262900230 1 65087451 101452748 1 5456125 98552521 1 895608 53830206 1 3043056 111316671 1 99231733 152523469 1 17417945 90691008 1 233858 202290893 1 3805396 263248599 1 1262831 176571870 1 30542064 97765397 1 526922 75206061 1 2013635 138406369 1 188275435 236996078 1 125785 136519954 1 606845 46118501 1 51936736 54761296 5746 630224 176849544 1 92185 36650074 1 2709710 92015562 1 28143390 121941288 1 815728 118666093 1 178604 220273774 1 4180906 258232512 1 2001352 233208041 1 22831120 100139745 1 4036292 63443790 1 39809173 91043791 1 17776960 184082604 1 529999 104379135 1 13414406 90157361 1 303352 53438363 1 21658174 47100483 1 23318025 86707376 1 126031 62267724 1 4438029 38563644 1 5199828 121122181 1 27592648 173978864 1 203836554 58967992 1 50962851 76402735 1 6131532 139784940 1 45246319 121698501 1 30475060 120417820 1 8594566 133695215 1 2065799 112322739 1 966558 161849546 1 82620 302056717 1 2604895 103849620 1 235393 74573199 1 471399 266784456 1 14794572 184416692 1 360351 133743156 1 254111 96858819 1 236737 53729057 1 5580728 35846903 1 9837432 83164561 1 6402207 72438693 1 5421706 68454233 1 18620851 68582949 1 210606 165284740 1 12647773 107057074 1 9968998 87459209 1 2664571 180067311 1 96200961 132931233 1 2549387 76790429 1 8971641 38914767 1 50878280 149060214 1 27365069 68253960 1 90602548 94211665 1 5116083 91474286 1 1185167 259996840 1 9723006 193249914 1 3783681 102280173 1 653676870 70933004 1 7711745 194713201 1 28714311 166444695 1 5336191 301786694 1 683735612 59766028 1 55277033 44678218 1 775752 81592501 1 50242184 58571686 1 1714788 84077648 1 421562 84565508 1 38327500 83250495 1 86605837 111296916 1 12752032 74416024 1 7781918 71188522 1 6671095 87883634 1 459293 144158029 1 19762959 42206739 1 4510648 97952056 1 22089001 159333172 1 16346926 95469113 1 4888069 66775039 1 17384616 140985716 1 3463532 95105421 1 3849444 92418244 1 3937588 96672279 1 9646214 66435821 1 980748 116301374 1 113573439 68292068 1 3078081 50733869 1 4461848 176674476 1 3323605 106892953 1 12394618 71810699 1 265892298 136175694 1 62488692 86069141 1 148478102 61684079 1 6262237 185486996 1 17756215 64886159 1 22696843 72192144 1 894543 129221899 1 32478807 66046886 1 7047744 176171276 1 593507 199871303 1 4161823 133116045 1 881644 91842304 1 117689901 188466506 1 12167880 178030789 1 2837328 68710300 1 2998375 328032428 1 22431835 92569607 1 57269222 89002501 1 86876 124027168 1 481477 152098484 1 3712909 62201454 1 338444 65934355 1 629515 84787572 1 54032159 319515751 1 167220 205062418 1 1270251 137167939 1 1621305 47411212 1 1087229 38254100 1 155504391 147977889 1 11702339 85300312 1 1545444 48167407 1 60516 79166214 1 15339196 62075856 1 1145067 77143217 1 123275600 115943888 1 3952012 49395494 1 13712046 315263506 1 17783555 106921261 1 19406928 66408753 1 566279 130219230 1 3392089 127353551 1 1515199 76520744 1 937903 64787018 1 2283401 60615844 1 553517 131180296 1 8938458 81665229 1 4819214 63602510 1 395962 342256399 1 3199248 52400103 1 1903260 48995373 1 24617116 103718804 1 11269068 47269677 1 50087852 178008109 1 8106188 77154137 1 14388674 228443878 1 22353999 166977685 1 4087265 78891547 1 582381732 147776674 1 115560 59800323 1 9882248 97869878 1 17183447 61779478 1 459508 156407206 1 15941157 44070336 1 7776608 77357310 1 3934635 67898983 1 7923623 94962057 1 85788 294341135 1 8063737 132464062 1 15730227 136715220 1 296688 146341988 1 11970512 98551217 1 35683090 153133017 1 4632891 158420189 1 205110286 92569720 1 2626759 47601128 1 179945 227353601 1 931940 89135142 1 18906114 82868607 1 14243392 286725121 1 4272446 75668992 1 1183806 144175986 1 4323077 118814242 1 3352022 260661065 1 12006964 82777980 1 96840 183381778 1 230401007 110000761 1 1762593 105747459 1 599661170 114167053 1 1728511 114165987 1 12235667 200722801 1 45914537 123175410 1 36930399 102967642 1 1933720 30559570 1 160341 203005522 1 556453 53412204 1 8228578 49234299 1 2695664 154289835 1 1089244 104585261 1 17631540 86615638 1 646805 139854297 1 49645 67648802 1 4989598 101801164 1 60859991 89293221 1 19347288 74311015 1 353084519 109908505 1 1043470 151038404 1 8342944 109164530 1 357381 72628671 1 10312794 58651586 1 3892287 170862048 1 146218878 54052444 1 4483516 49640289 1 20651454 93801349 1 784796 81723494 1 357634 141375746 1 34725290 235091452 1 69391 213419778 1 6726493 63724900 1 8954569 127066332 1 4089867 40232433 1 2885273 80449866 1 44752284 129924015 1 5638565 121779943 1 1531513 51613619 1 8656422 191864562 1 20921449 33625854 1 6829245 127265882 1 8559668 127947613 1 3676314 72134993 1 123826 97754350 1 8300189 118421319 1 15945863 77416308 1 126553703 128906527 1 57421220 166579631 1 3631117 266869031 1 1707057 67370214 1 101394445 112799679 1 15941187 191630921 1 3566400 81006632 1 9072661 61985981 1 23255920 150668849 1 15630715 108386788 1 14674507 116982599 1 18378561 104597282 1 3221911 38427874 1 9017756 137936260 1 21313821 136861363 1 5946633 40401507 1 467466 148201880 1 23736720 94491430 1 650092 131160585 1 76088086 79577326 1 319487 104079304 1 212553 104918630 1 16215717 44610299 1 27834143 112548503 1 7851774 198486257 1 340114 82558144 1 5540179 118560649 1 5910209 132657735 1 4915265 93779163 1 391047 50042572 1 4907343 226008046 1 2251208 114785846 1 2135849 106380902 1 15233898 85837401 1 4959263 171781832 1 2274351 179250245 1 316577 184944875 1 180849587 74705843 1 18936317 54895554 1 5144431 84803366 1 65172965 82976186 1 39989134 147949972 1 36350032 215909931 1 1622448 114183191 1 3362928 228912224 1 4556089 176314709 1 13883443 116672459 1 17762964 54977239 1 629141 149473638 1 160607 116837515 1 10574866 164269089 1 2808503 112402798 1 13488243 40658956 1 2022496 105059791 1 32898195 53848103 1 21852416 113779267 1 5895008 64531933 1 302208 170007288 1 725885 89958077 1 7135758 94542491 1 5391748 80805233 1 9718796 109027150 1 1190611 39776005 1 4547331 73383519 1 28432871 105149540 1 3337437 188196006 1 2310740 288044268 1 3275272 157133902 1 30243152 146570310 1 3545965 54548571 1 427314527 99978471 1 556178 65457849 1 9299433 220194298 1 2364804 90237162 1 13839512 46304913 1 5204616 156685205 1 987840 192877155 1 8990771 54094652 1 11829390 146699906 1 305264 92261485 1 2762994 75158844 1 545929 165924827 1 3342117 97833362 1 2875705 43255380 1 2476049 134424373 1 1904562 206218274 1 2618440 88810377 1 130193736 117587092 1 52190987 34464138 1 279591 83091243 1 62137762 85592728 1 18768509 56929980 1 28748630 78121284 1 539400 123442979 1 880079 90128118 1 1431293 69184603 1 72030986 76545723 1 3034977 84440112 1 22669296 48868747 1 10312985 219017717 1 20218258 86558242 1 5087202 103860120 1 58763012 66226446 1 49120711 338332841 1 10234916 104737136 1 661068 85553369 1 11889676 59606600 1 944931 246851668 1 2545515 99386151 1 72083090 232113394 1 19308089 120614507 1 15535535 70450572 1 52584160 104893885 1 176385929 165051174 1 10101127 175831392 1 5473941 96750014 1 25375372 29926760 1 557499 125333689 1 28794846 55246244 1 87770085 64704337 1 98157 101626807 1 11286707 62733313 1 4039845 97773635 1 67337473 230914323 1 12475620 63454651 1 6707301 238007183 1 44818057 246332812 1 13015683 83706377 1 7184611 74483332 1 127012564 128140113 1 66000007 226856788 1 3555259 36127651 1 10048704 54252559 1 465523373 186542920 1 5668452 54944660 1 322056 104105483 1 6024137 324678879 1 1296201 142546541 1 1516679 57584736 1 956188 189876621 9849 16021999 267468696 1 21795559 78741057 1 478825 157522902 1 26098579 142847581 1 281616732 89279687 1 6219494 214886080 1 279903 100875862 1 2339994 47568591 1 134679519 101981252 1 881133 89389543 1 14235501 65388479 1 639148 200871335 1 38322610 185242561 1 2282595 124103890 1 1324590 55400465 1 10557841 161676635 1 8923677 76241261 1 4394305 148301789 1 108579 75278195 1 1118951 143077983 1 73690931 169527813 1 74319783 153646962 1 1177257 100963587 1 18420136 100022490 1 54385565 83336102 1 1428632 135428339 1 1401452 70302419 1 3935541 102963178 1 13897032 141150254 1 23956789 76709871 1 53604174 151690100 1 2667294 122888341 1 1385184 136588250 1 3596825 113719486 11443 1501864 81188489 1 5447032 62714853 1 84024 123636404 1 25328298 88669726 1 141250660 31409443 1 3196846 92914481 1 36237 203573934 1 679878 110780385 1 189374718 57654030 1 20415782 62018465 1 4780614 41820114 1 683735612 60876361 1 3956837 113393656 1 60955473 146503196 1 4329952 98404038 1 2107279 89645765 1 7916783 121157860 1 66419234 42596552 1 19784006 73260605 1 275193725 156183682 1 2940575 56355821 1 3820971 146816149 1 1305383 168576765 1 3035955 79917331 1 2957194 239247391 1 12094390 114068106 1 5706395 97206908 1 36029451 68572539 1 9441612 141255314 1 70184088 153857342 1 39876474 134471799 1 38265292 109595891 1 12516961 121197478 1 549809 113510234 1 218245695 55867577 1 192651 45161372 1 17122224 126834055 1 210340 64813651 1 51014656 65535262 1 172986906 54999963 1 3002891 66388222 1 100321815 162383975 1 18266519 167163443 1 5447059 63836288 1 526828 165902165 1 19276883 61394029 1 10983411 133674435 1 7170481 68096534 1 983903 172629692 1 118928914 88389164 1 2567875 67709507 1 26086942 135169108 1 304452390 194846699 1 112488241 90690045 1 65592097 108482766 1 9549365 220251994 1 11808353 80429416 1 2494146 122945009 1 65619274 134974757 1 290370962 30590664 1 13275718 104378102 1 529431 190479091 1 4823041 59603706 765 2066654 86457516 1 8774287 110236325 1 1584873 107182808 13737 145388057 155891024 1 2556607 120160447 1 122076 185889087 1 186179 42741181 1 12938783 421202484 1 7413146 52232197 1 6584897 54259656 1 241298 172936081 1 843028 78396630 1 31773796 35921373 1 4770874 227342025 1 53358300 110709859 1 2183557 151931891 1 288173328 30444556 1 2754784 90269125 1 11269568 199003055 1 204176631 142674008 1 36384646 125940072 1 7045465 78226051 1 3166674 64801177 11057 18164526 171423463 1 2763248 145003796 1 1241676 179530382 1 7062338 72223848 1 11958800 59233758 1 537733232 118321703 1 970696 117763807 1 50412901 83962522 1 1593960 55625728 1 659053 141001790 1 17583354 174497228 1 109165599 142331820 1 4366363 58299634 1 4032159 77961276 1 2645303 69963125 1 25887092 98773967 1 9343018 84530058 1 5774387 40905790 1 25316394 253682655 1 327774187 133164536 1 76413355 106114381 1 25568866 269854588 1 19585040 365849240 1 79899888 57776630 1 36085828 101087043 1 118667241 87045388 1 815640 60474793 1 504062 250634563 1 20300264 124387388 1 6051562 42242487 1 2151143 158675583 1 5484684 124441844 1 9931669 219838526 1 34873097 75132377 1 9744259 122542172 1 31288232 125168224 1 1881051 106283126 1 71067385 178838008 1 27083530 69048404 1 5559821 43370096 1 1089338 120208312 1 318441 90153994 1 826047 201651475 1 99138 107870477 1 174256531 82278355 1 55743768 55101379 1 34120989 156914569 1 139724 103068332 1 2675329 82193312 1 295896201 75612773 1 872668 90208923 1 32882750 138124367 1 10121533 113363488 1 36433473 68731038 1 7373357 87472428 1 5367007 116785810 1 19322594 76341780 1 13493667 117710624 1 2237853 90211563 1 8678285 201265236 1 966129 78076407 1 5392035 104614279 1 51366347 102586113 1 14301202 46960263 1 2632061 71046151 1 6018799 179005380 1 15371441 49574912 1 1964402 124364943 1 24181468 210724542 1 11308226 99970337 1 5660111 198652484 1 2156168 58289651 1 5441442 182834916 1 8493433 58172206 1 25184384 170583451 1 1425241 31455628 1 3284613 85204460 1 1123276 107725000 1 75571795 82512757 1 20926454 153446041 1 4412212 36366895 1 58690027 105449327 1 189906610 125451916 1 343489 213580221 1 640164231 92002760 1 12993951 77142162 1 113038551 88902930 1 917218 251501567 1 10007677 32446786 1 1160171 46074399 1 5403999 108827008 1 26553913 147882331 1 2976610 207939611 1 403744248 64517800 1 14165259 118338701 1 215934 80281167 1 370266 61530042 1 309507307 120761461 1 657293 100965272 1 82939095 86426012 1 8648289 105349719 1 20569971 128227829 1 59589 172114181 1 42688483 105843594 1 6721618 102939707 1 64205700 72495663 1 8869379 163732434 1 42038344 109483420 1 15514319 77469140 1 2283653 128547358 1 7860499 218808368 1 5394781 152972968 1 1176134 108751783 1 15054896 51913985 1 16337138 48888204 1 11256376 106240968 1 1421586 115371076 1 12496511 141874309 1 29067066 129857652 1 213443121 74425632 1 11718529 122988913 1 14417061 120562908 1 16414847 43202654 1 4240127 143515211 1 1323423 73181388 1 3887270 116674189 1 233359280 129287255 1 18934427 129496917 1 2554011 191550185 1 27101133 55904849 1 6063844 163632918 1 6994686 90640408 1 12110933 83244992 1 6552104 69282333 1 8827665 62010551 1 4477967 141071570 1 38555220 127919135 1 301766 81933445 1 72775269 32362750 1 124107763 223181896 1 1386794 116415035 1 652334640 154312201 1 2554852 123610214 1 6473905 93389984 1 4751924 65582741 1 6090186 76310546 1 432551 100335159 1 95985991 203984309 1 236998 104560175 1 53384671 87808445 1 4346752 100637560 1 8020211 85585203 1 9964744 62939286 1 17611394 20124379 1 31846 161799103 1 1869419 179253804 1 119923199 65282478 1 33621784 78741653 1 63554254 57730434 1 2788041 61672761 1 1041320 285226476 1 3476074 58368876 1 477176 56695417 1 59455 33900946 1 5941647 108782465 1 96395682 175117852 1 13589743 84426469 1 351504259 73028072 1 4204948 96378825 1 540116 126601047 1 20575000 33957848 1 479030085 89640238 1 9944766 116187766 1 1469164 62029021 1 3617379 78033202 1 2308361 52452362 1 2917051 111290442 1 20323443 96822872 1 1966482 123086920 1 10673589 157624459 1 153182 79800799 1 724004 134848444 6140 12246138 136110064 1 2079777 64382752 1 64062040 81751596 1 27310920 80717679 1 1086940 122233958 1 3226733 46601636 1 2606248 57537467 1 1140327 67405760 1 5071726 309271819 1 6911114 44540575 1 3421629 118607740 1 8986963 77813610 1 8334654 126924305 1 4531657 108208814 1 1117912 134078464 1 5389991 189999343 1 12092509 159957222 1 2285564 44878236 1 20586366 137204997 1 1780163 154569067 1 18447586 86225738 1 1456133 86817049 1 155261946 105264100 1 19140423 99850165 1 31396372 139782855 1 2195643 105179930 1 4424541 135073762 1 2039830 171925613 1 3851319 171048131 1 23364844 98287695 1 71299018 119760157 1 3735734 171533717 1 687993 125869921 1 14696003 214394951 1 1719257 46416761 1 4701298 90239323 1 1179667 80460973 1 2378439 96335097 1 13770628 333047554 1 3646766 131844656 1 13620875 80963627 1 53358 82102861 1 516323 69996982 1 354869 82108177 1 234068369 51364341 1 4394961 49612379 1 76424059 151379680 1 98103308 46240079 1 683735612 152383882 1 147924985 86825173 1 2152298 74453098 1 12112638 74653782 1 3265902 37983966 1 132712 153286287 1 14794928 47554602 1 76529369 69722091 1 5533296 54407027 1 77048 73159787 1 54629114 92682554 1 12718257 200019484 1 7427251 123116658 1 40904588 90737426 1 390830 103466583 1 615938 68507330 1 12947008 198472804 1 3651044 182774832 1 71085699 217743834 15492 375756 70502866 1 7722904 83291632 1 19499979 97110187 1 46518312 176362759 1 94748830 98651259 1 129186961 69889507 1 1889757 61911867 1 130454561 284942837 1 587787 124197610 1 335287 305731343 1 56128446 78659035 1 870190 50467971 1 5916351 133951124 1 6330467 242281123 1 2353352 180273106 1 46490089 50140345 1 2730151 39505007 1 42614333 149931500 1 17389142 106391862 1 168197275 262875748 1 2971561 34873936 1 1825837 128245106 1 994791 125506379 1 5610711 244042265 1 22026926 44310509 1 264005 214095710 1 43209220 156406274 1 912342 64554365 1 917375 237852489 1 8231345 168487162 1 30793992 152656847 1 35210328 118456036 1 3756070 91233079 1 806108 209905198 1 2273914 156016372 1 134128318 134593567 1 1025649 48981742 1 2151752 194954504 1 78932132 130097930 1 45328647 142502587 1 5503182 73242102 1 35542647 63315625 1 511393 187576472 1 43368218 145059146 1 4615745 47267753 1 8581663 87243182 1 320038130 48648392 1 22908405 89831267 1 13465303 127309950 1 1072035 102025531 1 2440611 154280061 1 3227503 192105134 1 2762227 156910860 1 56044267 119443737 1 7612496 81076626 1 683735612 72862359 1 1169783 141375356 1 3455975 149638975 1 1923428 285700089 3373 84726091 78061114 1 10750424 85043574 1 5024874 171730856 1 3728932 153710349 1 4308796 50730947 1 13164151 42493391 1 1664988 344236583 1 29025453 83793848 1 5376997 72748885 1 67857 62882355 1 1371838 94204470 1 4940685 67609683 1 8272899 89072748 1 739262 118426308 1 12842439 130659590 1 18343374 81678779 1 683735612 99090979 1 2227305 136638045 1 24681492 32600880 1 9002756 74040855 1 129765 100012541 1 5416552 73692628 1 6193064 50874713 1 57832 130719926 1 409518394 273938699 1 8708640 180788481 1 141093922 259772027 1 23331659 68384205 1 27330847 54783061 1 4799742 181055282 1 4115118 211690966 1 3342290 315536151 1 2778215 91327717 1 40998479 72399708 1 11691402 102809008 1 1515272 123902616 1 810235 63329283 1 2678525 141188319 1 2795378 94212749 1 825543 103227567 1 35861942 98617297 1 15711844 83372511 11091 26924351 60994637 1 64741338 76493962 1 979362 104955351 1 31071683 31152624 1 1437507 79502758 1 924225 142864522 1 7952584 131891338 1 31012709 97300687 1 7607591 95503276 1 3096574 77939560 1 12302451 70480517 1 5079268 165262189 1 959231 140933314 1 13843396 301876612 1 31706461 52251004 1 24390 61868570 1 7775218 88968688 1 161019 307364588 1 33640307 73960517 1 4976307 78449431 1 431057 69397367 1 6311924 59514827 1 40722287 85922639 1 52729191 93464657 1 11103902 234748265 1 1152708 84954170 1 1749287 109477308 1 18223147 152969543 1 2428750 130904742 1 39619431 118840973 1 2401262 201996017 1 33060435 97206076 1 987972 48253708 1 577697 72812691 1 12683823 105536916 1 14534827 149601081 1 195508901 173363902 1 1111056 162026738 1 8306381 46580354 15795 6151926 70895595 1 93880998 98877557 1 6211743 75749239 1 33058638 83645880 1 32781499 84907189 1 297459 108333831 1 37584162 208401685 1 1573048 105594420 1 7722841 108460374 1 200926942 183802541 13648 1117246 293269018 1 14827671 98927717 1 36229054 139233419 15163 22341322 115865413 1 15033089 114324984 1 32894436 99866472 1 42794334 133710122 13647 569873 69660033 1 9308457 152561460 1 1300553 130711751 1 9516569 38592858 1 148950582 17094848 1 8063130 55379078 1 569636 139162843 1 8715923 120694612 1 4941752 53077347 1 5164825 156380287 1 3507939 102909632 1 683735612 107407420 1 5690066 114268434 1 620827 49111207 1 20855972 132933544 1 150979100 111823274 1 4814629 133855837 1 28445490 112376661 1 69746 134840841 1 12285719 129820742 1 217227 48550549 1 9624973 162786300 1 4263452 77375994 1 33631451 62993003 1 118029507 43864903 1 5322899 163306803 1 140212445 116298331 1 3093508 81728580 1 350089 190218082 1 697515 95114993 1 222389 51427522 1 4458568 115381080 1 906829 131224160 1 10819200 192059611 1 820955 19500178 1 147845225 59898864 1 34472427 192538828 1 589618 123045166 1 565093 149286816 1 14318147 121272391 1 1351758 66374712 1 14737700 159799850 1 143133 83296858 1 24255458 282662562 1 3728531 27990973 1 10856651 124456409 1 36555458 90334534 1 43252185 121713313 1 93414547 108534074 1 47249765 138668263 1 44272013 108306093 1 40043044 142295371 1 32230143 358796050 1 625457 67300749 1 6903248 116402292 1 199801165 97426276 1 45682257 148231886 1 1039641 258258227 1 26015281 131144782 1 382911 93211950 1 5982716 210865267 1 11146944 109568318 1 24391780 219544913 1 387256 121103644 1 3391909 104325790 1 4808054 132034017 14839 633212 48787208 1 1079835 177241450 1 10571199 70555504 1 2387633 68986747 1 9076190 55014120 1 90815183 107798084 1 7148784 217012851 1 1727046 200588680 1 6927436 121334667 1 4265359 35452402 1 313744 66087203 1 648008 107885832 1 196349153 220533355 1 8941587 228361276 1 2779426 44874730 1 27853185 93967672 1 41649040 49541069 1 1227815 69878706 1 20730470 53243057 1 5539495 79827102 1 4259262 46626392 1 8400959 72735962 1 120665798 69411804 1 22970402 89929239 1 5030030 44484015 1 2609309 93754427 1 132518705 138639009 1 26726543 38530626 1 5619013 74921215 1 821462 185562339 1 14885948 94169318 1 47716534 97074238 1 40205691 69096456 1 31039288 169048101 1 7839353 85618475 1 5999808 67051186 1 11818110 119021943 1 9440158 123900779 1 577193 137469433 1 4591422 95946607 1 6441870 41890065 1 100189968 135624458 1 256161677 166202648 1 57387653 69033899 1 22736038 189383482 1 1218160 154383971 1 13348667 69255614 1 3637161 333408377 1 17110610 157157204 1 144325393 176215549 1 4162290 182036363 1 3458028 65928462 1 29122164 229051772 1 176807 63615281 1 5373014 238352146 1 97410213 71805253 1 2279192 217792080 1 683735612 36673455 1 42021273 152014981 1 240109 150377752 1 13446329 80959088 1 3994857 150796875 1 7390629 82006938 1 627977 157058407 1 226620624 133897981 1 198562023 172711778 1 861829 133297316 1 4035512 61468537 8080 8544395 64505685 1 22630534 71154134 1 106069067 213632702 1 39726044 97402188 1 3691579 69648097 1 1244272 156356116 1 5345308 92500738 1 683735612 178582227 1 3951767 140834064 1 7657098 199805497 1 328412267 127190483 1 118130703 78908612 1 1012233 123068357 1 14858425 76951293 1 161427794 70840968 1 30382797 93368673 1 19619612 42844781 1 2170890 82224645 1 276928 146560548 1 1757995 268839428 1 4766459 135675828 1 29492582 160429963 1 11659898 38941070 1 13046811 64159080 1 52250876 201208183 1 100273446 173255374 1 10609648 151721764 1 1540873 425865965 1 13087926 135725432 1 3783202 86435950 1 4840835 195699464 1 208414997 76292103 1 14300225 64777384 1 15095164 64900060 1 13094186 115684132 1 1089420 65688291 1 5869682 67105561 1 2043983 82281740 1 2179119 60358868 1 683735612 175442987 1 6483577 73269954 1 7601966 38244113 1 143455341 284056668 1 27787113 138897373 1 902329 67395332 1 2141816 114485776 1 145153353 57516545 1 2520724 84424245 1 1781297 98352867 1 25243274 105199599 1 1531004 130843666 1 318532 67878139 1 3701183 103933148 1 154143 159011212 1 84300481 78655823 1 9388444 49891640 1 8747839 148088366 1 15704394 218471919 1 42630675 155868364 1 9296993 164385567 1 7380801 141594812 1 38084246 189464485 1 2679864 50669539 1 135096 222543977 7676 6418210 169024938 1 1834243 78318567 1 67902577 69818516 1 33224445 182337868 1 23038986 47397506 1 5769275 82297359 1 1534512 83193066 1 1200500 96856769 1 1129496 98860634 1 4632791 54466464 1 90089 97066192 1 103529375 142536938 1 2858748 100551651 1 288770644 118669105 1 91271652 93283187 1 1185838 103266824 1 2418358 163819769 1 3140039 192960739 1 14205262 102356592 1 17051903 82006611 1 3117760 91395628 1 17948049 69426070 1 9603736 128399502 1 4835675 52845692 1 17456306 98401488 1 758324 131768085 1 3439256 109527991 1 16359321 226262145 1 4285133 56778031 1 1178457 110877631 1 28703686 78559758 1 8845068 176525123 1 33600262 161260152 1 1060138 397497613 1 67862529 146790026 1 1469025 179589413 1 5354178 166860141 1 567555 212858876 1 90679581 106960333 1 1257780 87255249 1 42455554 144915398 1 319863 104809954 1 48997400 103646096 1 738772 75522537 1 17231605 66195071 1 2629334 116845045 1 23841042 90508860 1 1984590 125596649 1 809515 59035709 1 4363154 412630177 1 2984005 39078459 1 17438007 56547732 1 32826059 64244160 1 5293092 219860959 1 5702812 79300771 1 618449 77742196 1 9217300 100018198 1 12943541 115610480 1 3381531 126725284 1 1810713 66748113 1 2722991 60819983 1 7308169 158865453 1 3999797 95464457 1 35206204 152662010 1 1284288 123925888 1 3385027 80623950 1 4467889 95327195 1 83946199 69948768 1 8686967 65178724 1 21976733 115276216 1 10215473 48707487 1 1898512 75243455 1 62570831 145010716 1 956392 111966725 1 4239714 111317165 1 173679575 95706510 1 7515083 70585633 1 7384954 55963391 1 2329673 148734664 1 25224794 117574591 1 494754 44971891 1 1976776 52660138 509 2129835 55152767 1 6037157 238727889 1 3239736 51257598 1 5654487 58522110 1 10353716 123614895 1 7388668 43624350 1 146044 97387264 1 159293072 271845485 1 297539567 55198402 1 1766667 232015719 5527 11659486 155001160 1 3399423 183562983 1 4074415 44996066 1 15273579 88951841 1 31170536 48572811 1 131084496 52788714 1 14108936 87703513 1 26352218 110379969 1 273186 244556745 1 10277243 118732817 1 485738 74759582 1 7045498 169391654 1 2185991 90418651 1 104326270 236184593 1 9416888 119490164 1 9891721 70420365 1 72734781 40656498 1 1485500 173408232 1 276774268 190841259 1 2193520 50264142 1 11634119 77798444 1 4328758 74954818 1 546040309 74613435 1 1880828 108964777 1 10252368 102027906 1 6604372 135952428 1 1310911 55135759 1 26637801 193986729 1 21189655 97485969 1 56319147 144978557 1 5646273 106494604 4661 2969208 38623239 1 1006437 225996799 1 7190458 56690836 1 54424438 131329214 1 9037329 114866562 1 9058338 98032704 1 1585784 145789782 1 119431678 82741651 1 46224311 142346755 1 29662449 56668057 1 7143105 67115381 1 1095095 119945347 1 335301838 111089831 1 2863551 87717469 1 12321124 167390990 1 124758809 275178535 1 1304102 52142409 1 214676719 88669020 1 144628176 86580496 1 14358695 26004801 1 327966 60914550 1 2325416 55492269 1 2612992 193171418 1 29553 88875820 1 54413649 342219947 1 3565097 37774741 1 46929936 181441624 1 44113879 62301082 1 8630273 125151263 1 1844061 80944218 1 1708957 37150936 1 8687200 110828832 1 14781098 192861408 1 1193036 99786535 1 11472174 27132194 1 5268223 66041764 1 644436 72016466 1 2015712 126759880 1 305237 115492267 1 59082721 179394325 1 3650323 80423206 1 9773915 42562652 1 6446705 35989243 1 300519516 56299221 1 41334796 43161789 1 3533103 163418429 1 1144973 146111423 1 16902868 102362585 1 11492037 106035538 1 16588261 97885769 1 690608 222538708 1 1129672 97233850 1 2857147 26822819 1 1656532 80084573 1 1924271 42991301 1 33757504 79165556 1 107350735 85209833 1 1023481 41520979 1 8123824 56116221 1 2384742 207921826 1 5807831 46304798 1 4890011 119487853 1 544840 97630871 1 1960658 80360883 1 1045991 85372920 1 1625952 127823855 1 24632758 91569803 1 5636296 168748572 1 5631115 81822246 1 19220152 118714952 1 13426669 75366399 1 129160723 138737995 1 3503341 220651253 1 19004617 125973197 1 3849147 46919614 1 18395648 217275543 1 8487039 58874186 1 5655809 54414305 1 1730452 217254332 1 4830545 380466041 1 4815228 153056862 1 887911 177430593 1 6228577 138146682 1 722349 240316731 1 12012966 62611683 1 16127864 190018223 1 4118591 229130006 1 320962 103419169 1 110266972 97837548 4340 564164 207436915 1 21525765 51194396 1 3179171 47069066 1 205878 50684177 1 33248760 100038254 1 2353362 127032925 1 2148929 324620025 1 58193358 136976888 1 5994632 75578146 1 107717 108968545 1 4803250 163746300 1 119989 45546294 1 10796590 73647916 1 6138349 48111653 1 5119877 79212251 1 1595878 53965757 1 356142 156819285 1 10188791 149784603 1 3028482 81154282 1 42407332 113407284 1 23530824 126537174 1 358150 104960348 1 31381620 70478985 1 196478092 84600699 1 13834051 75628792 1 57276222 111530667 1 29784066 51834226 1 683735612 92119282 1 751586 63088959 1 19418271 54342407 1 864412 143169157 1 42096437 67763556 1 6671683 160484974 1 6660678 212458211 1 64935714 158307936 1 15231794 92789776 1 4414557 76552925 1 12428775 133400388 1 20890123 28012744 1 5971910 98509570 1 31642378 231560186 1 5198100 92765885 1 15523954 104371645 1 2067737 103395299 1 397072 84962728 1 225583 152570027 1 578303 87234799 1 7149465 25002635 1 2674710 409631972 1 2646554 111814133 1 347222 50848061 1 20474474 420243448 1 1581511 78477050 1 816728 129989422 1 19439193 99708721 1 8632401 57289399 1 30309480 80539793 1 104916509 62871035 1 19572809 163120148 1 1326174 114807176 1 11323387 103258480 1 26776 187953639 1 13249598 116802094 1 4418469 31506226 1 5072870 68434956 1 200052 163543842 1 25688977 87082979 1 1437047 615670261 1 14322627 44803964 1 2176434 84545795 1 11799 101739585 1 22425 145713990 1 119130 107920372 9742 191892 43422332 1 7099647 37664193 1 8464398 80771893 1 442651 95432250 1 2111685 392025494 1 10596468 73084467 1 65156528 63434823 1 14951782 92414665 1 25648571 193018908 1 29156562 93423213 1 2803668 231519018 1 68364 52550092 1 4763628 87140936 1 4389966 277824657 1 6103128 93417740 1 4094813 130140901 1 5309519 79935026 1 1705627 60990177 1 18609302 57254234 1 9006270 164169308 1 4374844 144075027 1 148472 61244637 10437 9413561 80093410 1 3539166 167296070 1 17883330 116251316 1 2333264 126020416 1 83692889 224101840 1 767668 130329500 1 755104 160278570 1 9940343 83599766 1 6616813 251663097 1 5962727 122377510 1 17393180 65495649 1 4569863 87217166 1 1840938 129897256 1 437954701 106972593 1 4527440 58502251 1 1525607 117968835 1 146381409 57803224 1 2824701 18995014 1 5847907 65214330 1 3494929 201970613 1 84101228 90332821 1 18065652 241075621 1 347704 158034613 1 203007733 217175348 1 57976 47007104 1 19235979 48918414 1 13430265 49229350 1 6882451 176265876 1 19958239 45460560 1 43712590 105064009 1 28752750 67248909 1 4334224 58421611 1 13999479 125940282 1 9667983 109868247 1 57193612 103551199 1 35038036 54709995 1 1784416 76205241 1 20833081 70099933 1 4931168 150943386 1 12025966 117857900 1 6500258 166718637 1 892332 76924500 1 21987096 138177150 1 1993996 131277891 1 9858522 173599818 1 1132263 122005901 1 17031737 67824342 1 3765112 166722834 1 51353687 108783633 1 75084 37683417 1 50939362 144656613 1 1333612 100745863 1 496029 129406197 1 2275635 157002821 1 195368 130756147 1 3065694 58435607 1 4204285 121252578 1 6712845 508183968 1 70982651 110861082 1 102755857 49882335 1 1206394 182430894 1 8462470 71640907 171 3727355 120129537 1 1742838 55868080 1 15273838 121630365 1 19370091 78032215 1 11008381 122107173 1 10561820 110572336 1 3274176 88890692 1 12586584 138821314 1 2099297 71455732 1 6568871 143324223 1 70354317 16510985 1 5090661 39634469 1 22430820 193007609 1 73366773 139910269 1 4736001 103882358 1 228403 82983951 1 2308380 76754301 1 3727304 36944924 1 251978647 174378654 1 678502 107417925 1 35625730 135765781 1 99293143 96934383 1 43138451 112922946 1 35109051 230276100 1 18777909 69445955 1 26813605 99633779 1 34900812 142102576 1 474426554 176907670 1 21807005 142547440 1 1966308 69121396 1 1015308 38112084 1 132882464 184022936 1 70000 174479074 1 9528500 128546376 1 964708 107393831 1 5364970 32696148 1 594816 107929972 1 684309 80812324 1 6192819 124701295 1 1809572 65764538 1 1238857 102094763 1 466480 155592781 1 19557519 163973617 1 2362896 63331453 1 1082929 399714435 1 1879446 149386673 1 1319760 44383502 1 1174681 154720528 1 183316 95313627 1 1158440 62741610 1 339569 39973478 1 3575356 103148620 1 5932829 127370993 1 9277802 97198880 1 1183762 105180859 1 341418 162608744 1 977289 94924785 1 30827630 129201584 1 372793046 69253827 1 84625114 147144977 1 286249 121400572 1 93795 91816690 1 16738325 114365504 1 547368 53450426 1 50333166 80979053 1 32191549 83490099 1 225093 89891767 1 21595833 76755962 1 384593713 98176029 1 13280960 105450607 12493 547972 78564586 1 2121863 113665592 15737 10933655 82810663 1 2060920 72036264 1 9193223 180134294 1 264729352 51344622 1 24978958 38555044 1 3133553 98832126 1 852207 136290996 1 9043768 79378702 1 19875525 45281444 1 4404521 91448012 1 33216377 67410489 1 114770665 76332928 1 964846 175889386 1 3620447 112630432 1 11116660 118368626 1 4664447 80872597 1 437351 116182638 1 9858011 131629410 1 1444938 97400851 1 257522063 112011731 1 414526 114359725 1 38363120 132194538 1 105367565 58967802 1 628767 128930260 1 280353 69585754 2570 319870 108145573 1 44314519 265357150 1 7153717 101313563 1 40251429 147848486 1 124233050 169019226 1 9723012 56993434 1 57174616 98594844 1 114719091 41675254 1 124272612 123086386 1 1009856 144188539 1 18055702 76886251 1 612714 74751807 1 9284661 281349074 1 27268353 159829698 543 8101040 78009831 1 174052 56314357 1 535405481 43792921 1 6849503 80307755 1 127838095 108686119 1 7047186 108595082 1 1974428 70442319 1 4632345 60595574 1 7830010 91955102 1 11791726 138962919 1 683735612 93177858 1 4049562 133134841 1 3786615 92679156 1 1436437 50316037 1 23941311 49705720 1 3741439 84911486 1 3787463 116236878 1 749190 79406309 1 134153079 46673986 1 14649585 78689054 1 1483195 53947857 1 33827274 78299261 1 14482811 56410731 1 105882976 64632227 1 12090004 172723704 1 51002559 104874767 1 42443121 95722851 1 19522168 57289091 1 117752 181792004 1 29207 148349764 1 26345545 502846227 1 5669930 107800196 1 2406772 164554868 1 18997119 62268448 1 3181213 91470678 1 683735612 110930297 1 79023640 141530984 1 148687 116131637 1 8762528 95775136 1 203918 133292259 1 1855666 56528512 1 57393 97177932 1 376435643 108487690 1 316146 93290267 1 1331647 47154613 1 863762 62206320 1 13126265 85124189 1 118043135 162316736 1 27306956 148288794 1 205564 215527655 1 2578710 97265261 13529 22741404 66851678 1 53619477 110652173 1 24212570 79572304 1 2936417 85522460 1 1093986 54769239 1 15717547 143073797 1 15560964 121642815 1 3859033 83268504 1 297559 55785783 1 5621461 117670838 1 1408549 80078815 1 2115164 164087871 1 35400389 140045985 1 337521278 191674788 1 808773 103546606 1 2134569 196609929 1 23949693 74427270 1 6423702 155177715 1 35811051 124724892 1 19557727 142442366 1 13598117 80648153 1 497700 99244215 1 2398915 368504485 1 3160705 114638462 1 198405612 116011677 1 994356 95502054 1 21038252 112993326 1 7510353 90709893 1 116279716 89443799 1 1136450 128273445 1 67376 290324666 1 12296854 59538439 1 407970 107087015 1 18576445 189338122 1 13797075 88924923 1 10309896 229887525 1 25359016 49210296 1 3548954 43529831 1 6108661 136792643 1 8238897 80778035 1 1068979 113339304 1 37429799 62833423 1 76588935 115288581 1 136125562 89737666 1 11899120 224893276 1 15185757 392016782 1 2603864 40929981 1 108030854 34740873 1 907775 136331277 1 1049334 212531176 1 2211963 55737728 1 8486525 130398368 1 1648719 59691245 1 1117502 58841839 1 3287994 185388494 1 2834799 200736339 1 5904535 169215145 1 6037823 142123508 1 277373 314986798 1 1912222 174466994 1 46503498 123064657 1 12908004 151443751 1 3992257 92556242 1 1643544 70931452 1 2180802 267593053 1 2117418 106540179 1 4845169 166566471 1 49535676 119151685 1 1568054 97295148 1 3089118 128590096 1 7336100 158604981 1 7155950 95274232 1 3917311 217080996 1 19386029 105841020 1 5320197 138745748 1 65032319 93703380 1 440213 102719694 1 5503472 100097070 1 30509637 86767035 1 28908395 73308798 1 70728082 284268185 1 8402496 113618295 1 15806784 120026208 1 1874475 172464176 1 435685 77387367 1 19873202 43470350 1 94506 114186751 1 93858273 49820809 1 1202027 159444846 1 2463342 86959632 1 1900302 195907393 1 202093 230990663 1 5170479 71925013 1 39223250 75516354 1 395314 144156474 1 2148498 179927518 1 5341989 262657333 1 3415760 249235047 1 19904457 136908704 1 557371 99848952 1 2543079 76865072 1 24552895 148780643 1 100011652 55829779 1 7247585 61207032 1 14028150 136685565 1 706372 121406521 1 786113 194518514 1 2144400 66858505 1 300559229 115120684 1 42958468 186750775 1 12446 94741726 1 1665571 73358897 1 283533016 127419953 1 16695609 160322109 1 862167 349948206 1 567124 70533014 1 1815980 124141368 414 6528666 70239528 1 74567404 148401352 1 18524494 41488894 1 221701 181329968 1 8073092 84354360 1 623415 119399570 1 254477641 113615918 1 12756724 106171343 1 26912056 117368520 1 5066137 88594874 1 1018061 108198074 1 49344514 117291219 1 124082 58271391 1 63856389 61552588 1 402567 67306663 1 7425577 120491787 1 11844455 208933436 1 2134465 41831216 1 90216354 124426283 1 683735612 118460281 1 4067504 228237885 1 2042626 78741519 1 53292720 135323023 1 1721045 84807312 1 6720046 111141070 1 1125869 121937346 1 2229536 47627446 1 14303463 127511752 1 37710835 57411105 1 269746 71270273 1 3828550 119090351 1 616234 100562294 1 30127762 51269240 1 1999586 208886181 1 7541574 76063196 1 6194193 35925201 1 1145242 35661625 1 8632730 311323676 1 1636748 75651433 1 16254931 126639143 1 276494 52734246 1 228380 69048532 1 10218355 112758020 2204 9109334 111245649 1 32946537 52754700 1 103396760 131024980 1 10990098 148093421 1 53412557 174926304 1 9089471 103221222 1 1011524 111411445 1 646465 190605710 1 3350724 175032754 1 4488951 154769736 1 1931296 163289091 1 651585 94585171 1 27939547 154916316 1 99977393 167849840 1 13451330 202632958 1 2203391 87805624 1 9041337 80060482 1 8909010 120420588 1 5052069 92032405 1 11502784 60909925 1 33829319 248015241 1 84630088 92259291 9125 79317416 62598744 1 125549 54585846 1 4474673 115782999 1 120443 79296838 1 37122447 43132741 1 2514249 86808482 1 712332 185058907 1 102341 105838234 1 16999738 62456337 1 19191027 47567290 1 8027431 93750228 1 1212943 153406689 1 3192607 84085524 1 3709688 83713762 1 251699228 118708004 1 298143 66925195 1 7437845 95860655 1 268117 64781301 1 2437058 302212339 1 556738 85242318 1 20146010 43874879 1 11067325 186622945 1 3868398 77923852 1 7905044 162340835 1 1751098 253790018 1 671542 60764375 1 17041788 31668501 1 2218493 39232695 1 3206290 175556226 1 1265522 154437340 1 2801967 56714880 1 623961 121888777 1 481935 53124357 1 2581003 81703116 1 632005 47773134 1 175852 106142239 1 3792529 86963470 1 2528191 224941820 1 5407454 68781114 1 680209 50185287 1 363121 173336712 1 24836014 66811602 1 195141 156179152 1 1579635 394682582 1 13270640 133429287 1 25697760 248793625 1 270604 99594435 1 4141895 60804091 1 8794808 95925551 1 3280016 86344288 1 5425264 63769763 1 11259060 57372457 1 3161150 142447921 1 1030354 153927395 1 191511442 110458538 1 84651438 67730892 1 977658 61274962 1 120663490 37705109 1 336333938 92924085 1 78249170 62483318 1 13959795 178214019 1 590556 101283396 1 1708527 53358115 1 5281443 41731631 1 509748 154424095 1 155265862 309476828 1 5537233 72814956 1 206376 180866348 1 109904583 176850798 1 32485235 199171922 1 894623 141527094 1 39496 121131295 1 9918524 103737245 1 631145 96949515 1 358722 195455615 1 34339416 125792766 1 3978255 111073698 1 31705563 98599755 1 153615126 165705941 1 4208023 63075587 1 29049 75968027 1 9125635 90085977 1 18316332 130901829 1 5532838 111990662 1 558178 99796302 1 1470269 132253580 1 7864918 113483104 1 770010 51256906 1 46099475 86326371 1 9031420 171121081 1 16613578 167650601 1 27703148 91286142 1 20290044 31261159 1 1388919 129606201 1 28584156 138056629 1 17897687 82795842 1 3261145 183063775 1 770180 78287544 1 467301 55172016 1 118183 146776628 1 140830460 113028697 1 5839412 73454400 1 94977678 80707370 1 536331685 107000252 1 5952358 291875764 1 494552 51719417 1 551839 223102916 1 98659889 61104400 1 49034974 62644583 1 70733655 85812738 1 980155 87794692 1 7284373 256602969 1 3365427 117807971 1 16355506 153989771 1 12963743 249079224 1 14823721 99872505 1 81507400 84586050 1 80319207 41632627 1 90113764 132426566 1 89464481 100164727 1 8703799 328723729 1 15801002 135976262 1 1554393 98235041 1 197927299 93061402 1 14858244 67840012 1 111609095 201308193 1 4348306 175349529 1 259861 71802951 1 5045660 168179933 1 424456799 66870306 1 363331638 53061048 1 4750262 75354707 1 8657192 182275135 1 1252685 122735119 1 2934307 89381703 1 1461406 85113216 1 1997138 152424048 1 2050080 34813036 1 112340528 127899143 1 57745135 159119400 1 2865891 88971421 1 25055 121960821 1 148379 108580252 1 12335914 172154150 1 17073670 46827327 1 2502339 101594573 1 16149696 140688413 1 251580 103063423 1 4776236 138620470 1 12095091 118423096 1 651880 81294265 1 6324457 82003781 1 3263518 114979312 1 4560418 89141726 1 222429927 63328805 1 5687531 42799367 1 359788218 173912235 1 606070 48947682 1 97734989 163685642 1 669393 62720040 1 18991846 166448082 1 7388510 47730823 1 23208955 51453543 1 5872788 59085888 1 58937 390627869 1 4160491 103848645 1 7843871 191331432 1 13803236 172008910 1 1871518 96026381 1 2075639 69709280 1 1224531 167241088 1 6330171 104450436 1 5963581 122665181 1 30104236 133521573 1 3097530 149734819 1 297869031 186113855 1 1651458 127411683 1 2773478 60965876 1 66004 61176747 1 35055427 95409125 1 1712191 53329132 1 1026988 71175301 1 19296206 189861341 1 352755426 51958952 1 19102847 27683086 1 14020758 93366968 1 5472254 118170333 1 5961410 53526787 1 1121163 123154889 1 1343462 99719998 1 29207941 43753812 1 1424506 246756506 1 32651515 51009953 1 860491 49447141 1 32722 259844871 1 42665067 97065626 1 3443906 133216284 1 9936831 99967353 1 72037369 112811088 1 48515506 200720503 1 70268060 109955705 1 14412584 165187568 1 223289968 155663766 1 512323 157293374 1 17467491 184756627 1 28210938 187669467 1 1281337 287516978 1 21828504 50789617 1 78112 81438835 1 371492 70674674 1 554968 57736288 1 77543607 106394103 1 97195 108658600 1 22094039 196220249 1 823105 70631936 1 1768629 198759559 1 33109141 100166393 1 11939568 42254631 1 73258282 56645075 1 97971938 60635207 1 40435 143865216 1 2216009 51162204 1 1452941 255501887 1 336641 47295282 1 7014380 36774842 1 1407580 74429644 1 1921281 47776698 1 26305524 117430831 1 25845187 76798514 1 6196542 129609832 1 294090731 95666238 1 88649 65763000 1 69319286 66605535 1 8776494 98499179 1 473943 168032572 1 2523158 65135753 1 109339791 102237150 1 25176000 98175360 1 139711539 50033663 1 34570168 192614892 1 9155980 37203664 1 4225837 172558114 1 158138 161536833 1 10143093 212451010 1 29984043 85051908 1 7007335 294105196 1 47507619 62924093 1 6276127 81356234 1 9450801 91650926 1 7176974 157965552 1 1124860 70354897 1 3897710 46565009 1 1219133 89145277 1 24609776 88820188 1 4418590 99393849 426 102007289 114282656 1 11139219 95986474 1 1102554 104367454 1 1452793 59706382 1 4952091 181696613 1 5606689 297212633 1 1739610 111717200 1 8158846 70049478 1 39232575 43895125 1 80900 117069278 1 62247379 175047570 1 30275943 52765066 1 8261947 72205466 1 552727 62064774 1 1747804 116029380 1 4182362 83172562 1 28016798 122826906 1 158628 89835799 1 55192575 128341979 1 1718382 55374985 1 5611974 82519968 1 3644079 61186621 1 3616838 71933926 1 22782891 87533129 1 205686 120964328 1 32163743 41162204 1 522366 83794909 1 14127737 135196682 1 64993595 52670723 1 39674 111216061 1 198213 128457750 1 19485416 171022067 1 4073570 60355474 1 694294 54212361 1 16952857 315723341 1 12334184 72553848 1 267830 94997999 2496 3408208 92471871 1 4262740 182106243 1 337550 50943028 1 929721 103476329 1 7475599 81841086 1 66854971 106651105 1 382982 62669668 1 12024181 104865290 1 6887071 68117829 1 4889963 206773158 1 72906923 126734947 1 2015459 202822438 1 5258710 180577513 1 71039717 88549560 1 7474746 141468084 1 32264604 129069642 1 26684262 77442706 1 6748945 57757504 1 13829673 127106813 1 1538108 95727116 1 96542960 55520217 1 1989227 107111597 1 7307579 40901111 1 518813 98283522 1 52842764 42841566 1 3453714 205750568 1 34541011 92466187 1 1330969 217966791 1 7975896 98420797 1 8165195 81601165 1 4408124 263883830 1 199192676 287080397 1 4580921 130321198 1 2280427 104760588 1 109265407 166496859 1 75430484 85146111 1 306050 135788613 1 86944050 54677152 1 3772191 183363689 1 9324359 353380603 1 825354 202901510 1 32873289 163927821 1 2057097 91447398 1 19649533 97234531 1 683735612 157083945 1 337246071 109574939 1 2938329 116263627 1 16677734 335669361 1 5015314 76983143 1 10628970 49567598 1 3515643 34810889 1 1492226 53072227 1 443460 45112290 1 274106180 142995631 1 917712 449696265 1 71195524 39282952 1198 63077767 74419826 1 2206892 85338820 1 403898 123211905 1 1875151 85963933 1 340017 36534741 1 72495634 41581115 1 40666281 180008232 1 17050647 184721303 1 39432872 114721279 1 48139982 235867007 1 62355829 134506963 1 25422092 89561810 1 3006956 178884615 1 48120353 100190953 1 253875 77022601 1 1569169 192774056 1 21128604 309922663 1 6896379 130014366 1 57995 75467924 1 378613816 198519298 1 14499494 170772157 1 67353689 122999446 1 11739294 129296905 1 615588 56965929 1 27585117 138490590 1 11028408 102762362 1 6750504 138184116 1 5194131 105533126 1 401504 59444574 1 262625 288660842 1 7364331 227980812 1 306442 33933715 1 17160624 121750353 1 43305205 82880201 1 7041200 93826503 1 5489556 37391320 1 93567 172682325 1 12524447 122935270 1 836440 128713322 1 4316230 75525184 1 1065031 79077258 1 15139413 180747816 1 2661983 142743794 1 10499443 32418349 1 929392 67419794 1 1217808 90055438 1 26287036 132851777 1 154149 67133944 1 631348 119622240 1 207164 132763095 1 7369183 125078277 1 1968499 124304502 1 1896356 24070852 1 925768 146923172 1 15759908 75117616 1 85573 52010302 1 7064896 110113671 1 11088343 92335572 1 165010763 114794135 1 4039068 57451984 1 300131363 107481128 1 4136443 120263504 1 803937 48665668 1 10968752 314923998 1 3854735 50971807 1 20946476 84801139 1 516659 27187094 1 36668051 106818687 1 17064542 107259505 1 2473639 262510145 1 26258405 223125732 1 9508513 109722666 1 65512846 95262825 1 52049016 134710584 1 6175395 102727196 1 38353060 53353462 1 5751590 201494728 1 16765505 182645520 1 72045803 63720929 1 12257371 95443922 1 2448815 73891057 1 204207112 101279392 1 7878115 66554486 1 6628497 142108688 1 392703 86669697 1 29750274 157924257 1 32289203 101811561 1 902569 220305863 1 52264455 171290211 1 41651472 152163810 1 14527815 122225676 1 71065 114849324 1 913822 99815474 1 620870 92604570 1 19768952 192954123 1 7467028 35748160 1 39654459 184881570 1 10309039 29685399 1 2700774 95261768 1 1783021 56065875 1 1490715 48754457 1 3629465 307993143 1 833031 54084549 1 956733 108851041 1 63595 279217336 1 6196974 93772395 1 17362867 237812710 1 8101875 257356352 1 16945231 141924299 1 510777 88897173 1 6202362 148933192 1 513681 91939804 1 117074 59548607 1 1374369 83847123 1 13906572 79510857 1 683735612 227259081 1 3484008 149225962 1 111641 67828656 1 454597 112220679 1 41737107 95920111 1 11288035 132729584 1 52004 69311923 1 22516952 95394895 1 877205 44064828 1 3495915 167014568 1 11625 207178069 1 8562591 92477123 1 4422500 123158541 1 557078 16989171 1 5564999 75331478 1 5212307 106577938 1 51521382 49714481 1 11274896 77093284 1 28032796 223280296 1 12022657 380663606 1 47373387 85406438 1 1646605 89937055 1 3595268 186634374 1 7227674 149093650 1 17969563 160146059 1 8190919 48834345 1 4473165 107815931 1 1036813 76792152 1 1220385 79018233 1 313710596 123558801 1 15370692 158983306 1 48310526 176050786 4716 18995953 80076506 1 109448 51487949 1 24120665 178221469 1 3276912 88840315 12873 4074839 63440312 1 201529703 111259612 1 11033541 101803491 1 2266666 138914432 1 11172177 219232966 1 11526754 167855468 1 1669099 54820905 1 3045761 83260321 1 11855141 99561226 1 1056711 83283343 1 2799199 86466870 1 2942206 116907860 1 5109538 91892188 1 412465 131437599 1 48096567 49867670 1 10770936 168103450 1 35322363 64647854 1 4620368 109470020 1 683735612 84409378 1 60234407 226095264 1 815580 46782510 1 343991 79493995 1 45616343 91577139 1 291345 136849011 1 4054986 87157625 1 5505285 98089605 1 288944 166494730 1 18787 81258480 1 735128 107361189 1 2839181 77617908 1 15396961 125779257 1 68324217 140781439 1 88453 163100730 1 3684631 85002021 1 41875514 109336699 1 18924700 120081850 1 11105094 180197954 1 42552910 272231383 1 36838306 52021006 1 68242149 58299095 1 3463479 190609237 1 122176748 75109489 1 35272370 128467752 1 33676140 81177714 1 4171078 90881663 1 2364722 180872740 1 109514452 106006277 1 10903202 104349401 1 31161118 170775770 1 16706389 90301593 10841 376297652 96435309 1 30318703 104398527 1 4319904 95353595 1 4767967 127070594 1 5144397 149374160 1 15412062 58555059 1 30958390 89204650 1 7070804 72386326 1 14407954 111668722 1 3806660 68296891 1 775102 224390219 1 1440865 121986173 1 34162709 126238450 1 162568636 59087413 1 18100488 45861602 1 5061668 45123300 1 737373 84600388 1 8597753 130361558 1 63890737 44515821 1 1449796 56521531 1 1020152 153651871 1 9927194 77061226 1 30731441 256758235 1 1563041 82359675 1 215876 95554533 1 7744021 181969577 1 22554415 152859354 1 1575042 84472535 1 23167363 70351206 1 1474561 201026589 1 1782825 90648593 1 158285 197928280 1 9179519 82128135 1 23977585 113098858 1 6844 131665881 1 54790266 147075267 1 400637232 59648841 1 185179 61809786 1 15418791 164283329 1 1641123 99436057 1 46752198 121341810 1 26479136 140064879 1 2768213 77681858 1 3457041 193062410 1 53990601 210953809 1 272196 103529298 1 644802 223611307 1 1003373 244119374 1 8495321 205118024 1 11020792 106762204 1 4150409 124763337 1 61416405 76139931 1 23398694 69229802 1 1887740 66956835 1 683735612 109436389 1 15092516 84081512 1 644955939 144609260 1 8161267 57227447 1 11224142 72294467 1 907185 176163285 1 4994275 102157308 1 2934778 74044475 1 18377397 99316132 1 8155475 55675181 1 90151552 43617724 1 102890134 54184162 1 494964 106906439 1 147223 222311616 1 58705334 102373009 1 4388658 120027990 1 1000272 53064818 1 2868879 64093394 1 19454784 72723242 1 11166352 196300247 1 11849491 84239687 1 37617455 157506093 1 4567663 142662968 1 424147 44000155 1 149398 86261186 1 30601078 153986996 1 45799693 141911001 1 466903156 83677757 1 428835921 172313233 1 3416748 196833080 1 8399452 142058505 1 34325483 153520993 1 24770811 107006332 1 16362930 41014611 1 108007 46611874 1 5853222 229296361 1 11774506 90820255 1 904027 90149839 1 16822205 113411936 1 14731497 225432639 1 9410194 131825533 1 962626 65614167 1 1573944 132675319 1 50367906 47539115 1 12000907 140272003 12064 1258606 120661786 1 6305148 56587642 1 32721942 202665571 1 194819679 120276328 1 146338169 159984103 1 21560120 269543103 1 12229580 129671396 1 9437948 244748393 1 242150 80922054 1 845029 233340080 1 1145697 102785167 1 27849510 89353039 1 12236062 71117990 1 2465123 77116016 1 3782924 236635631 1 4336488 135498654 1 410899 132648801 1 6675261 155706321 1 167785 161492358 1 538997 76175643 1 772298 318329692 1 2408421 178918540 1 8603625 149330541 1 7486696 148635670 1 14316027 93176449 1 6715150 199879056 1 126439725 124636638 1 11755202 72821871 1 99578489 238603240 1 258170 80329357 1 48654026 103841937 1 3432245 176743025 1 491633 181103203 1 3080006 130075898 1 5195040 110632087 1 3687774 243962470 1 831758 115003616 1 5809918 77010523 1 15248683 113595767 1 10464142 224642199 1 88961624 73434922 1 16670732 31271001 1 6008984 92564660 1 1019023 88282061 1 4471687 69063124 1 9891763 151313339 1 5438436 84645840 1 460900 69926722 1 17965213 66092671 1 97377735 162436757 1 828376 109227280 1 249419238 120730453 1 37094805 464530208 1 683735612 85148105 1 15933051 126633889 1 917725 77981557 1 1234330 113346832 1 8528549 77370780 1 9596166 114264419 1 1667049 91445193 1 13202241 126591801 1 644221 97625065 1 476842 271253733 1 334936 39228372 1 4890517 59946552 1 165092 177091285 1 6661941 27941837 1 475009 115618988 1 4969442 88550167 1 282233 131776661 1 1428112 45286158 1 117134152 45641341 1 29728964 142277147 1 711165 41251508 1 11202814 158206177 1 2893167 285428368 1 425850 58976301 1 30140010 92717023 1 14233767 64366509 1 3250429 108277511 1 32799047 87861650 1 8500606 158034256 1 910181 65436150 1 423942 118750693 7402 3849604 37761591 1 89986507 52315017 1 138840172 110296606 1 2549468 60756909 1 22758736 186326278 1 17879954 132564407 1 295631 37009228 1 15676159 196081804 1 138650410 120736870 1 4170782 270989628 1 87625077 61829149 1 2604915 132141309 1 4271728 57074960 1 40380092 128688720 1 29435229 82888434 1 449780 63806729 1 2269647 191309539 1 1979672 71740628 1 7859923 86271438 1 979839 116755042 1 337326376 55239457 1 279491 350545739 1 128691458 84770308 1 92792380 130521258 1 65053823 114631926 1 3301099 66246160 1 31553433 162103813 1 2227388 49621974 1 30417531 110066579 1 1434307 93149285 1 28750125 109909322 1 6561597 94380815 1 539650 84261422 1 160441783 57243214 1 729611 57100411 1 683735612 139665304 1 437083 53161349 1 18636920 105552399 1 191854 178274640 1 211557295 66631947 1 4706356 61933505 1 11403982 142688169 1 4472246 31406078 1 52612464 163775867 1 2609753 229156219 1 20306945 69399819 1 40069 115188106 1 3088161 155869438 1 116547808 61874104 1 4572881 244971843 1 42771995 30361231 1 23410425 66960917 1 501888271 208934575 1 3801473 139701911 1 601474 93003121 1 35058013 219093502 16541 11684422 109496641 1 1002537 134101245 1 12906474 207210321 1 35410690 37997899 1 4017210 67238621 1 14089614 54606202 1 10857360 165719038 1 37821466 45162918 1 1563321 82439022 1 2579222 57101301 1 2942165 142910892 1 309391583 56077326 1 79104323 185721015 1 3931201 84266010 1 24696008 295184410 1 14488765 138430830 1 1088326 97436677 1 128030 164122900 1 2215336 409877096 1 23986132 122587314 1 18000070 198431670 1 2414667 100620309 1 4358213 91924531 1 1470858 114927392 1 679507 120373219 1 15228331 309047238 1 79897873 80395507 11253 3895248 480276902 1 1020116 101521830 1 6351517 46937645 1 4083061 122159077 1 3085190 106714058 1 180514 204342598 1 1023473 46368656 1 2357402 96569812 1 1278389 79286130 1 1490008 262130566 1 78978 196200894 1 108155996 163972596 1 8863232 32080073 1 19645702 196423357 1 2846548 32806239 1 586511 123529517 1 1293318 106047658 1 12352887 92633292 1 34621276 73059968 1 18886856 128583729 1 1542171 105249194 1 341228 157433437 1 5145372 129020569 1 552629 76258052 1 1771897 117927439 1 125621862 111404722 1 3271579 123780791 1 16741838 256813926 1 14964561 97614059 1 18455749 100174431 1 4915747 93899799 1 2999646 36748743 1 7107599 56868500 1 5062366 118276866 1 1162718 80499555 1 4968849 222839702 1 140729987 70725387 1 3715749 63535276 1 1506833 124870057 1 5906473 56569897 1 55437809 77544316 1 138367220 75071235 1 14451057 74390692 1 15241457 137050154 1 30157767 128746423 1 2262102 68342060 1 266054 240233736 1 127140924 80018890 1 13458868 49741303 1 4839013 112860639 1 52172 144950679 1 4077339 89541623 1 1893602 63245473 1 39942769 84960029 15242 597950 179422003 1 18051912 32189206 1 4317566 70009751 1 9412044 144773810 1 4187796 78333520 1 214344430 185266505 1 11277858 69960584 1 683735612 146932368 1 6114172 74738303 1 7943050 32831894 1 5803379 65565595 1 11436615 139835044 1 15564883 42880334 1 31217952 81481080 1 26685268 62340377 1 19148797 149803061 1 6087483 109522596 1 54081086 170418645 1 1113285 52736845 1 15879014 48928750 1 1723821 121605843 1 238790 82647732 12200 987438 104782713 1 96564949 116014938 1 19301229 65074787 1 19619274 115785428 1 528456 64288373 1 8108926 38806719 1 27514 140022501 1 704558 115590684 1 6373248 125277062 1 3810873 146028876 1 5428594 101859337 1 17004888 101583932 1 11091748 135400776 1 4983748 87539410 1 250846 165746563 1 47914508 35767507 1 287783499 50472796 1 2939241 181945772 1 229247 84073391 1 15412851 22374521 1 4064404 118974868 1 4890079 57484610 1 61343 69845192 1 3640103 153448339 1 4547018 32048727 1 243592 104990952 1 2443623 119292199 1 1615728 75217447 1 1694733 102432725 1 4014700 155616258 1 21430117 193912929 1 3795075 122400840 4252 4528986 91810863 1 3291817 258386831 1 10560679 49771149 1 25736488 206728743 1 1055708 51059114 1 2610479 89653501 1 1820156 37374822 1 23321138 106351040 1 10209877 140412905 1 68168630 214633447 1 795975 136832540 1 3039438 68097838 1 9993871 50887840 1 28413386 247042971 1 5605015 92250411 1 2006345 91215326 1 20665406 134890762 1 47101188 38135821 1 28938728 143024808 1 1264190 138025725 1 2197093 28171838 1 1865441 61089264 1 928821 214919324 1 2738574 97127610 1 1157237 195503588 1 53967794 59634541 1 22680993 119186682 1 156827360 111922699 1 33398715 62639132 1 41427630 70742455 1 195752 68392575 1 2347567 185521731 1 615532 74939824 1 683735612 93713727 1 265358 110550800 1 234799 212429513 1 4396100 85991167 1 3107640 71737978 1 1855306 293609165 1 1464381 109908284 1 38282627 192087591 1 26757384 130292960 1 20823441 240982602 1 1453345 156400302 1 9827024 93333470 1 8279939 23172033 1 84829949 204867343 1 85920749 53326297 1 10950504 96455959 1 5639934 43641540 1 21491648 59060760 1 3846620 73951358 1 952692 291844089 1 27308993 257734489 1 55110762 116204087 1 2041758 99577379 1 1370148 122755049 1 1996546 102571107 1 13533492 101970509 1 104340072 60457146 1 2751663 109877829 1 834801 173874686 1 202390193 90745905 1 2117052 109241329 1 1309798 56544162 1 2108113 153436598 1 842057 102461713 1 3477489 88287476 1 56312985 60631902 1 3006276 120383269 1 4465255 98871330 1 5004346 212696114 1 222173235 118734721 1 1858096 206427732 1 609029 108836755 1 7491151 129651083 1 1416685 71541977 1 275633 70962579 1 155251 101865451 1 1092982 92855312 1 3151066 78869169 1 2684133 152320358 1 232818 76565333 1 49998204 79533390 6937 3654981 85178580 1 1430043 71630348 1 14447629 214418953 1 35566403 195257564 1 7133742 154288994 1 7794315 197606093 1 4400749 59917947 1 105307812 161259805 1 32201038 100885623 1 215431462 151005544 1 10076217 72669545 1 26143867 183669191 1 839779 181379203 1 9667029 91046300 1 849286 106922562 1 218636711 116397116 1 415986786 73602689 1 14034966 206332406 1 15691506 61350580 1 7174387 98053368 1 3092078 71041848 1 2072595 127136040 1 296513 146259521 1 14420961 217831557 1 22085877 137815932 1 1688541 93723561 1 1229606 86928731 1 31358804 172179344 1 33230637 77456635 1 6879094 74022821 1 10429096 81780824 1 841068 48659303 1 556102775 63107708 1 194558831 42580082 1 26726508 153721725 1 32838461 122777292 1 20036510 93764321 1 3756578 151491780 1 3395428 131925942 1 217271 52883696 1 11699452 104814143 1 9895432 82781041 1 2426284 169037358 1 1363125 99174421 1 13731688 40417826 1 280089037 58302405 1 7534265 46264702 1 22481877 66056736 1 5198583 113965420 1 466637075 182416494 1 2041854 105418938 13207 496007 172094386 1 578190638 89617807 1 10906824 60578560 1 7430646 175573665 1 1245439 107228394 1 46697406 301773447 1 76447069 170179142 1 58015351 50137841 1 84535 77627949 1 10035956 58741719 1 5002980 98296768 1 169145713 160747689 1 1605920 108330702 1 10780995 252412137 1 10688775 80765256 1 5339684 251690044 1 10782326 75009572 1 563762074 97990723 1 57273373 108672325 1 125870458 97300987 1 8079048 90332169 1 7748 66393362 1 5179420 76495243 1 18036246 70482729 1 80732876 133272074 1 5938688 215250273 1 6453673 99312033 1 517142 109432101 1 15295749 76163977 1 7140628 296673488 1 5172498 266764557 1 9922824 83375105 1 13089069 150559468 1 1098035 129572211 1 683735612 58005477 1 6418516 92302140 1 16323601 168709788 1 6830693 127429803 1 34739044 95596290 1 36291479 49819088 1 44260567 115164903 1 41023628 125607211 1 64055950 164669206 1 676575 94599807 1 42945065 82915326 1 3079674 138529041 1 760406 194143712 1 113564 65674597 1 389869 148737168 1 64326410 51364812 1 26622634 31900726 1 1392745 117818546 1 7065254 269918136 1 510814373 149200787 1 44178 129357542 1 13801976 69839316 1 6287005 48378207 1 22952378 192522430 1 100939494 168785061 1 44951086 49327963 1 1943932 148522319 1 512839364 189860336 1 5983852 57946872 1 15148916 69955424 1 3110128 74753726 1 8024750 191219701 1 9806364 117309386 1 604628 70795803 1 62161116 132609611 1 36315778 69146591 1 18616670 134427776 1 30282816 80207077 8078 2568632 92829389 1 9094684 87461014 1 9009202 87256202 1 77445864 234246266 1 241451 105559133 1 54490461 96672283 1 29666678 29575343 1 1188729 57658494 1 1443421 232010445 1 46385729 154748930 1 557653 92329841 1 157480 95604673 1 4665576 72647703 1 323824 176089266 1 745915 46817589 1 7111791 80933773 1 40135802 57330172 1 1735943 61086796 1 6016209 151478073 1 17358237 152982258 1 54379571 78927543 1 3829932 65450119 1 457375 152028825 1 124786 92138742 1 1380187 70483499 1 6946388 161716870 1 1427450 77824893 1 5514000 66205264 1 1102356 231164091 1 1380413 106737765 1 4499767 72107777 1 18456876 141154219 1 2361161 110817342 1 118068771 100616916 1 371406118 38337328 1 56115575 76545030 1 25298892 116461648 1 68376518 64994001 1 6606406 108146132 1 60704695 54906659 1 549208731 105753007 1 1337697 81786356 1 1535867 90432862 1 310089 135543184 1 4545057 124832496 1 24365202 64078336 1 43611 62939818 1 6908321 134824795 1 2095572 138464621 1 1972182 66224067 1 91043725 127467992 1 4173005 125362824 1 5503005 63581322 1 50462950 200465770 1 35021552 75330087 1 6400381 100297713 1 437786 189192902 1 56731470 47037481 1 32758755 73531922 1 4812822 191538025 1 9104889 67429752 1 180626711 57105738 1 41530384 145061599 1 32714398 112780269 1 9736677 94082320 1 22632111 193402837 1 3553888 61461845 1 1138072 122361601 1 2922239 95190754 1 41387174 141389885 1 375928 132522971 1 2282258 139138307 1 5126038 180217479 1 19850334 170730709 1 91432 120367845 1 405800812 114096779 1 13277424 166509300 1 2113253 67050156 1 177451 169348606 1 16953609 14208709 1 2635431 96437480 1 1614217 261264246 1 28022352 44854577 1 12143422 62308548 1 257129 70171519 1 238078541 58889017 1 9725110 91873750 1 7949845 34386754 1 171167 68170938 1 24639791 97087000 1 3795227 90901827 1 4685771 81881519 1 55097694 59724301 1 40385820 62735054 1 7205208 52783037 1 1632284 138135555 1 1703496 46841417 1 72506 165509073 1 236285 75320858 1 3820347 72266656 1 1053470 123030017 1 91115622 57479365 1 31446715 89148287 1 14099242 133640170 1 6243478 87347635 1 5582047 86218173 1 7065511 164471657 1 105224983 35633146 1 1871923 115423403 1 1274619 100563538 1 26037115 173670281 1 7715493 33376350 1 5843885 51914845 1 16941362 73998281 1 384008 60303475 1 19895415 99862466 1 1135414 110185938 1 5620109 192820171 1 6259477 93879557 1 1042114 80225115 1 93164256 73308012 1 41823978 72605521 1 247576 157552213 1 10367152 191710307 1 33555297 85865671 1 63282 65438278 1 7219849 95675897 1 6728011 47405727 1 12379925 86345540 1 45744252 147670252 1 4784553 181336016 1 4620559 22213579 1 275567317 243147881 1 38328770 71296643 1 25309871 175044565 1 1693306 76997906 1 345648821 33679524 1 41401912 175091127 1 77995810 232348105 1 5713453 110159242 1 4457146 81210890 1 42488188 106707392 1 5555244 118385504 1 7430981 215466640 1 1078073 49945986 1 4686409 73188894 1 56435802 136372235 1 2319603 140390299 1 122531700 196733513 1 24543640 134815448 1 327599021 151833018 1 422328 171197123 1 208208312 110445238 1 3482615 58532410 1 973542 84553441 1 1980742 145293084 1 1999578 140626706 1 3524668 109311486 1 9076097 68475895 1 12646188 54871910 1 551849 105046880 1 3978695 90057784 1 4959093 108432575 1 683735612 139234494 1 255705 41898198 1 30317130 161658901 1 79608034 118946618 14403 784770 147208683 1 2043899 78849634 1 37818480 149486287 1 5104247 109712340 1 11763288 134650261 1 5350182 46502916 1 27840069 161295392 1 2527175 150798517 1 9000846 87047651 1 10241038 201878125 1 5118767 71749812 1 3593442 70358893 1 4993512 54354405 1 8755345 77679901 1 198068 184262404 1 4449006 75088429 1 45140350 235709949 1 79250324 70632724 1 1602342 139050815 1 11813964 261380796 1 7254036 55491138 1 44397784 69902076 1 43613928 87081444 1 4325825 149545521 1 42121001 112945152 1 47025946 240766801 1 8218083 103037397 1 3892075 164489746 1 23480956 64853068 1 5778491 126234483 1 5829581 61667798 1 674295 124360875 15485 42664961 86984621 1 1151491 241901386 1 14543234 133961321 1 40495298 54742072 1 18578714 236344812 13916 11251186 70327185 1 49203959 228301544 1 1764316 72853441 1 20915127 211202450 1 47216982 72516629 1 284185 190802712 1 786530 103995829 1 909714 74488281 1 5163889 45632966 1 13750827 83801796 1 21035169 110079474 1 184682 108313013 1 14035917 136836862 1 1615417 88809548 10547 1799807 117276488 1 9553843 98648935 1 8174224 82817428 1 55051794 100565214 1 20390687 42421429 1 15260152 138398741 1 3929488 49576472 1 3783035 67750622 1 127413899 68257338 1 6389770 135994212 1 27295257 93183854 1 19773875 71929308 1 6013644 91273896 1 21294785 132059390 1 21803106 46565929 1 110778 35017779 1 2382059 114514354 1 53879211 148200802 1 23127096 102464876 1 360031605 220522549 1 1731261 115061962 1 85104067 137220791 1 8823816 74308233 1 6907024 101377657 1 29867796 52389616 1 602527 131301725 1 17953807 232473752 1 1956735 90083173 1 118613062 42806223 1 16840775 76726704 1 6977384 225190189 1 1686390 96193733 1 8141643 104848384 1 9002216 154365109 1 3658236 175944583 1 2619054 519429383 1 7884222 62558581 1 13153707 122907750 1 13921846 183483750 1 2248519 178822345 1 8057985 67084507 1 55904452 291394387 1 750107 73724375 1 423551 73016481 1 23163953 151550915 1 22926218 73659365 1 13126677 35737582 1 57968 317550718 1 859257 102583691 1 8871460 195414306 1 104587593 23109344 1 3373384 103274004 1 391511244 120993450 1 2116839 106845235 1 30460649 59538767 1 15939529 55716579 1 14343825 168183647 1 18448703 111246491 1 2472625 101452066 1 2659625 124100864 1 4098059 60914956 1 24226041 177644253 1 3256528 73257114 1 8113996 103495711 1 3430178 83749046 1 127210 190138413 1 169680857 107163168 1 13614187 120518252 1 13646199 141504253 1 130242 53989890 1 1554776 103945579 1 29889 315895976 1 39282592 224949917 1 11720061 70840640 1 27273585 85683733 1 25278086 94401958 1 580297299 120285176 1 27072452 139320545 1 4197436 155647102 1 24662458 192460786 1 156835873 83404615 1 14039833 35870676 1 19152062 204403718 1 25717040 68210369 1 472463 111468686 1 191742814 296074617 1 12721 90962834 1 156330426 45387630 14128 1179819 44817618 1 4182676 106121453 1 145731048 102698781 1 5127912 81990857 1 1506760 270562935 1 640348 115298550 1 480284 99835381 1 3877543 135377632 1 7236529 82760710 1 898416 245479711 1 753421 201905254 1 445698 124137616 1 502225 131456426 1 336309135 186430575 1 25363531 122389104 1 158113 121847357 1 8587318 282184513 1 309278976 114229441 1 111239788 82880829 1 4284448 61992391 1 438224 95400500 1 12821633 175197469 1 194277412 72838699 1 2623209 80407136 1 47845 193741608 1 3541620 85805338 1 2467425 62540286 1 461797 45441188 8731 159790 140596307 1 1077446 127969792 1 139299581 89140870 1 2061103 191573746 1 1840242 174697136 1 15615030 44187217 1 1396512 93783606 1 1882065 199151152 1 3507427 66719686 1 4096737 44667811 1 3325932 103856008 1 3636002 147140671 1 22338422 179177989 1 2976908 66148229 1 24634033 58354128 1 77263612 43045525 1 1147202 215622357 1 48943695 115848207 1 65093 184357706 1 31578722 102453161 1 167317 54347434 1 8220182 163984982 1 3170115 162220311 1 575475 122364173 1 6409100 138290106 1 94635892 116956844 1 4249030 37589863 1 3015236 129766684 1 3873083 176727462 1 2248604 79587632 1 24789979 111244152 1 8030923 231429685 1 255633911 109587031 1 1264077 71689964 1 53901082 190884056 1 137757398 123065189 1 1758697 110616442 1 19851740 155304768 1 216069 95348497 1 1666540 282474527 1 45525427 89280955 1 369791 85014291 1 70646644 115833047 1 5186380 138602851 1 1700100 77686024 1 43825574 293210357 1 2026238 120198283 1 3696849 184795755 708 406654 39944671 1 3200598 62905240 1 642804 101865316 1 16192469 66183066 1 12622696 51624271 1 18706480 151445749 17862 4159267 146007435 1 9051193 67434535 1 9552714 151891781 1 379118468 171374119 1 194165 36525467 14705 377211 95049279 1 25270962 123265926 1 22988305 163404325 1 80403485 192295506 12 780241 190392671 1 18905046 67307754 1 1286181 61743287 1 9168861 250468153 1 82603699 105698745 1 13016528 80037355 1 320767 120421941 1 92895179 84605749 1 10031216 115176699 1 4265187 122131614 1 15329566 254846531 1 1004340 52962849 1 24040047 151830599 1 3890080 39085817 1 1351828 41017240 1 39298726 64274805 1 14827564 95700128 1 1866511 228995201 1 511103 121551544 1 4482973 73373958 1 10869021 74971494 1 32711146 61830959 7354 3715172 163049283 1 20103584 134172708 1 2540548 85868745 1 6065956 229651905 1 28234292 158165572 1 10706405 70811978 1 371723 367973832 1 3493200 252417194 1 166040687 181781119 1 6737812 196433219 1 2107259 246011204 1 1205589 91892241 1 1735705 134231944 1 1906148 90006888 1 1690532 196106273 1 2430572 187020649 1 102742249 30567120 1 37087475 79093665 1 246533560 107701284 1 1613244 98886266 1 24913650 59445195 1 2632000 228392515 1 635099 120914131 1 1290697 62407012 1 1233415 172052702 1 5948325 75680597 1 23791855 172927783 1 4016154 137432341 1 173065059 175646227 1 7549772 217767211 1 50574194 66158240 1 759542 113451706 1 124437894 124210317 1 6410503 33856855 1 11099105 136448765 1 5267120 101131889 1 149346533 107841294 1 56212782 38458288 1 698012 487994067 1 24118308 112470214 1 63218171 88845923 1 4491083 97901265 1 1877926 101553220 1 8990145 218942708 1 4734162 109273706 1 479109 35605107 1 16278075 62517899 1 47021798 105257328 1 22397815 153188681 1 683735612 64999347 1 411173 92117779 1 2243758 214412040 1 1653746 152234452 1 26557288 556723876 1 1446431 88876559 1 1313563 329653571 1 2358750 60848793 1 43994710 55056253 1 67318145 115851700 1 1100264 262641930 1 13540194 105071605 1 14432285 131852641 1 2786114 28550856 1 2592338 143674710 1 19974998 117240457 1 2790442 77127238 1 1230932 91056853 1 18774407 155854346 1 2012411 49321489 1 152497 98006626 1 470316 227372223 1 2917373 45212299 1 524584 56043110 1 1710336 96998547 1 23363411 93622204 1 83399899 135389576 1 72272 53554984 1 1077147 76997243 1 1784870 97187698 10518 2117383 35829694 1 5420896 107558432 1 683735612 79407116 1 2494304 136847831 1 5088631 56957046 1 5592793 68227425 1 868690 80861358 1 1235460 167662238 1 36327485 77988150 1 15844177 53968130 1 3043018 280727198 1 95159981 36313370 1 1822654 81577878 1 10938087 143921640 1 7195596 62168972 1 4937747 139717254 1 475111 87856709 1 37121745 137833791 1 1419037 87333722 1 627286 181383703 1 53612479 74576136 1 7576156 117419705 1 59109761 138635972 1 310564 81655606 1 3396587 70350489 1 52658589 104568212 1 22467522 89596425 1 46907 180260630 1 56624561 131738643 1 12387586 57767297 1 637749023 83422773 1 1627079 25016287 8643 266337 84409028 1 1449984 189532584 1 71779218 107009548 1 58113644 110264890 1 444182 73637958 1 5618203 141539253 1 39092372 104962633 1 16491130 58435574 1 21991852 100578886 1 34831545 165070746 1 678668 96871487 1 1187912 84919766 1 2931490 193971709 1 4177935 110711640 1 19365975 86997692 1 3231097 149681365 1 29327492 112234508 1 323653 97723504 1 11388300 87650337 1 1963344 82549085 1 1895667 153755106 1 17460533 94419117 1 3677752 64042656 1 4668509 69189700 1 82108624 200880014 1 72354002 28324188 1 16332902 90784967 1 1951296 159193911 1 3291894 143238866 1 18318795 57717908 1 2945085 159110525 1 304315 174994966 1 5453953 221701028 1 84294665 76533401 1 24253790 88978407 1 315030 117968324 1 23556193 48015702 1 9659 67087344 1 548611 52016955 1 3480101 83755283 1 2847303 116531977 1 4316862 90392261 1 208053496 89526742 1 8266756 109505230 1 24055181 182037792 1 46874674 133497849 1 4859957 154892619 1 605673670 143020908 1 24929300 56127963 1 17722708 39008599 1 373381 41841042 1 1345870 180759395 1 3681851 117753492 1 6415981 190473884 1 1887346 208612108 1 722482 186157107 1 2320283 136908966 1 1253119 154602226 1 793754 62347496 1 169409473 196534870 1 857973 127703518 1 5556657 38625380 1 16804204 279143853 1 23679809 70117132 1 8089720 75729334 1 15287941 48330607 1 538475 98606246 1 6249894 50372311 1 24119153 66936068 1 2193655 112012442 1 1186998 150841142 1 7322617 165381110 1 1125995 210219241 1 12316459 227147168 1 4077232 180783891 1 3173781 107130083 1 66122421 103923429 1 3134682 138237489 1 1147963 80816251 1 16599068 62322906 1 1867008 60489919 1 19155386 97428273 1 17592602 72244047 1 3531835 101678477 1 4474207 93583563 1 506889 120109304 1 38435746 202892258 1 14757990 35715707 1 23940943 41743815 1 11620475 212414605 1 24233622 170228201 1 56457612 104194634 1 597966 60327558 1 8292056 102884986 1 41269209 143948153 1 1722436 98888272 1 2344469 111878729 1 836236 83291993 1 47670528 125384343 1 292389 137749981 1 3713280 84000063 1 203595573 147068978 1 600587963 98718211 1 1819394 235117991 1 13367505 66909183 1 10265870 170443062 1 406277223 126811143 1 74296638 339331260 1 3855484 33616238 1 161670330 121898411 1 3032616 136636676 1 6971809 113069352 1 1411225 51096507 1 4980637 170507709 1 417208270 43085632 1 343968 90963190 1 2800457 55147735 1 30317634 117534677 1 10960444 109136771 1 5816873 107890476 14341 13954020 244830978 1 27230052 57733624 1 177484208 102460213 1 78827276 124322972 1 1412581 148348855 1 17184381 54654354 1 2107759 152623230 1 17167262 46424623 1 2056797 81114419 1 77275000 99110544 1 56742 218907806 1 58652506 82553049 1 4263444 95302727 1 3572309 138359851 1 6876689 127252977 1 28328709 138212471 1 48924937 107712839 1 1763639 78994991 1 2548904 115335249 1 8553839 98757529 1 25154582 200149074 1 7690714 79481295 16656 1207782 113260607 1 6154538 62216271 1 1834814 148109520 1 3770122 83511157 1 17125423 225579102 1 580164 178116954 1 71287538 41961899 1 30250234 53427840 1 3483980 104708836 1 124755431 118267442 1 2653060 123140197 1 345426158 95858044 1 410807599 46322443 1 56046705 87592657 1 1686915 95362185 1 396540 184132480 1 134244798 115876072 1 7250619 57948666 1 2051292 56601964 1 437326884 101418748 1 3684443 188605463 1 7284176 52660922 1 62333329 55669552 1 2272856 91111340 1 2542991 113977666 1 376900 132152959 1 39539422 124071783 1 45349298 174528949 1 90621664 108424690 1 151875253 153860585 8607 62881971 63402932 1 846236 157530392 1 15807119 144955578 1 9113085 242819577 1 18391863 58202416 1 27478798 37988737 1 10805460 94148616 1 19803240 386158191 1 8754825 43346982 1 61543236 82455905 1 7421111 132667879 1 820519 204285586 5762 13744745 104838551 1 344873438 102374067 1 6090823 64804545 1 1762702 82776438 1 120690103 95787883 1 474770 91252789 1 4886401 128586429 1 2879167 56294882 1 646068 43306704 1 41393124 169723800 1 10718964 117517783 12211 277784 97199994 1 19140975 37284283 1 1105494 101259398 1 52756075 144023124 1 11079470 50598409 1 4864673 272351599 1 44652159 76409403 1 38360 169754753 1 570467 58690271 1 83899797 26438868 1 47812 151261273 1 133315315 152864668 1 1366336 126410139 1 1357599 88557882 1 290281118 124484132 1 6307355 97284961 1 14104265 178078586 1 27656847 93641569 1 524259 94745001 1452 474708 98185378 1 153316 54196493 1 19327794 76009455 1 285149 82110261 1 151751009 113585229 1 6605506 19680597 1 57397926 72079140 1 2599504 65063316 1 10826272 114782470 1 11014672 193582288 1 3253842 153493528 1 18842456 95020834 1 8464325 118992765 1 10852617 67001500 1 13315316 84044858 14450 2200677 64448562 1 528115 185667652 1 683735612 73597383 1 13148666 88766134 1 613946 193950074 1 5655447 126304750 1 1244611 181313866 1 24387008 62360653 1 32916290 62867866 1 5151247 121216098 1 19782452 143005182 1 163026 88863664 1 27357338 43682817 1 10427391 98255201 1 1168758 59186125 1 209758 150272503 1 148423422 79341424 1 4265574 32209385 1 250716 101520943 1 137410 66239355 1 12409079 66584148 1 78108419 155740156 1 1708943 47077248 1 11839860 71729527 1 4436333 257396476 1 244592 68223121 1 5026767 57756586 1 1589609 134355278 1 14583284 51693168 1 80128992 115210143 1 15779930 99584679 1 603124 77708294 1 17357653 63441992 1 53883640 151628784 1 4405837 323272536 1 3903888 122290158 1 615664 274786107 1 2900670 100615507 1 7298108 87680681 1 3642724 98581207 1 7970898 64738863 1 91481461 206239997 1 23167663 111534548 1 3804742 58842980 1 19560236 129014883 1 83802007 138706617 1 11216433 227932962 1 6601359 249298552 1 154990031 56173240 1 183850359 92482371 1 1828208 113035772 1 32464276 202377563 1 18799979 118265310 1 39650172 46785135 1 1169370 224000627 1 44416615 261217964 1 1141031 55212119 1 30568330 36524016 1 1633528 177618487 1 116928163 153964998 1 3022229 77503595 1 1520367 73075425 1 14923559 102520790 1 1430317 75030494 1 216875 114317411 1 504632 181026367 1943 46136491 54375301 1 141624 102075224 1 38281488 53707882 1 229000 171734337 1 118402973 130405543 1 61173805 114469738 1 13906594 102299823 1 24756840 119736513 1 4734795 69355793 1 1285576 81874988 1 80418618 83250696 1 22717848 248452219 1 4586995 73051721 1 5844806 97592128 1 485351 66011734 1 1031029 64144418 1 7040957 212982378 1 3853928 234391692 17481 26686473 63621884 1 13898552 108163818 1 8116451 108467921 1 84705475 147141238 1 2933766 84551799 1 5247160 60990550 1 1752071 58971314 1 91433 34096191 1 15515621 60198595 1 33489482 117317863 1 9739013 249964114 1 567062 204978009 1 8347317 233262969 1 5755856 122960658 1 56582697 70346362 1 60882026 138831097 1 1015871 65811457 1 12271566 133256839 1 8436251 99310405 1 102950 55583984 1 28678298 146236559 1 487876 150808210 1 8258600 64146073 1 184163944 270247994 1 157843842 97363990 1 7314436 153113331 1 1496287 71740157 14364 900269 166804820 1 15739075 222472627 1 2815427 105944194 1 114700845 143263044 1 156699 191277470 1 30416176 48821110 1 6449732 96351161 1 39612720 93341799 1 1136855 75073567 1 17216668 60302968 1 63870202 38118021 1 8886699 184455447 1 92061 68000518 1 10385107 158007634 1 433791 174846833 1 374778850 233800493 1 4133935 137051866 1 3731853 63251622 1 986218 84745138 1 99273629 42628210 1 742375 77940626 1 3645814 153715928 1 5964795 108245222 1 458929 102340386 1 406115 161491693 1 273226 81179244 1 223964959 129743521 1 40332825 283883724 1 79482699 35092489 1 19869392 167374309 1 25387342 63656135 1 32227158 76778227 1 67786814 252573654 1 14052195 166204787 1 2989337 49085386 1 37591878 222253851 1 15315119 48905492 1 2527458 160726157 1 48984151 293659575 1 299449 110323301 1 5712280 71906776 1 2597452 139835132 1 2504609 67120407 1 208848 127814482 1 4068018 93005644 1 3167691 103977069 1 81635984 143478910 1 9966937 78923116 1 3080458 71350204 1 111407422 80396847 1 40270267 70065753 1 110852866 84782095 1 4275588 73984321 1 26069818 80079138 1 660970 64654800 1 1936946 113404708 1 9507816 126866669 1 62575728 250707966 1 77455042 118020091 1 3230368 135242701 1 2828144 98315808 1 2985428 210042158 1 16943614 77635028 1 16245848 60552260 1 2263892 39641473 1 257407 63852680 1 3680787 94035197 1 3184401 132936401 1 2063217 82324490 1 1718097 181192898 1 2223499 58964550 1 66740867 53879757 1 27761504 220434753 1 10956832 198623500 1 2432740 44007748 1 847407 156915190 1 16537806 170580313 1 17951126 80936863 1 12697327 232763970 1 153766987 44160191 1 1547901 59454849 1 31512529 80245915 1 3233098 91980738 1 125133529 93274232 1 2484618 274156757 1 5630250 73306924 1 291836 132859981 1 13038634 85036449 1 36541823 245156590 1 24874075 76822825 1 447817 67222614 1 17271286 79628847 1 913317 53587281 1 242843 72451670 1 8583742 164396820 1 40077576 76588953 1 7464008 73827406 1 7317830 143541852 1 4501517 96637820 1 31851549 91514107 1 1815627 87151741 1 17284484 66145920 1 2744720 193758986 3091 2066387 217092329 1 33225459 172209946 1 19843950 101549633 1 5353223 136681546 1 9909170 77688888 1 4164047 165670438 1 550900559 165031025 1 24533370 59872587 1 4654162 53882547 1 767230 60971809 1 28589544 35842368 1 28392291 126856350 1 878668 39430636 1 1316462 78133411 1 982144 61757769 1 107519 155882297 1 142213437 81555620 1 29208990 65841835 1 14179944 96896743 1 9292267 100970598 1 492730 204409976 1 1506280 73763946 1 25724335 79263157 1 145174 77422564 1 5395838 316942471 1 421440758 62853767 1 527563 69764931 1 1494211 129182826 1 2472547 61803792 1 6937092 129559851 1 2824145 95328321 1 155184572 222383916 1 8114448 127487682 1 53989563 70098206 1 29909902 44463797 1 2738861 39741632 1 14573107 138249198 1 41529772 176241986 1 1134521 136057718 1 2264567 110068878 1 6739782 109264267 1 11948353 46873459 1 44086359 109342469 1 98517352 121244280 1 1784256 12232952 1 5118339 74394414 1 1315059 57007667 1 8503900 85717313 1 98164 163421104 1 3138937 99906160 1 245340 121369835 1 2497744 178284602 1 465978 63057757 1 1136462 146172627 1 20306389 255209720 1 248368254 152651631 1 1281845 47737033 1 974852 90571172 1 3055588 131261087 1 80391928 143628565 1 78326 162368518 1 5200879 152602095 1 316413 49799080 1 5269742 188941933 1 126403262 204001987 1 174487 99230537 1 12984233 87251763 1 4979351 132402920 1 1099306 55991603 1 6583475 159141875 1 7252256 29069930 1 6509351 46476527 1 100361390 108567449 1 3967755 188007914 1 1563102 86305955 1 18792277 100521589 5469 5246516 64610908 1 19141598 194094756 1 27771093 115106155 1 3859710 47202702 1 6837374 255511121 1 188929 144407865 1 792782 105573164 11688 34892836 268043441 1 9147961 176141150 1 12043086 47201162 1 3836141 221766357 1 154653110 107226640 1 3487400 105921655 1 325149 146649784 1 17639765 106639386 1 38122903 94422048 1 420190 145666436 1 326764 98961023 1 21698573 62306555 16424 175978476 198676516 1 349154 158618503 1 2035981 76440658 1 18006378 88614445 1 6352013 95541219 1 13164801 108043766 1 24868631 152234262 1 2833748 230210634 1 205626480 183679946 1 17746044 94411501 1 85738 127513690 1 7864049 62535249 1 1143201 104401775 5635 3034946 119150822 1 1883517 218796888 1 35723870 72826795 1 37750250 125377771 1 28068389 101997947 1 1279620 132513150 1 3453204 216120927 1 26337025 115184833 1 20544277 193961209 1 69203796 182422162 1 18979043 235923919 1 15024624 171619234 1 5454668 92306855 1 9779429 125326468 1 191096 50695245 1 37213526 208921967 15124 61219673 83336172 1 1241721 116155151 1 138505290 105600178 1 358307062 62499819 1 17354114 63915169 1 944317 67236014 1 481463 57599606 1 7243585 274565213 1 3801145 109810733 1 951242 199427517 1 1756081 127170974 1 230443540 68197485 1 20940005 31609688 1 5106251 210800267 1 8362010 56548411 1 40634 109888643 1 2127869 275184987 1 2505607 231048289 1 1405985 168724319 1 5818152 64395709 1 725647 106296061 1 12509567 101214255 1 28079944 64342992 1 2789957 194977083 1 373389 245628174 1 3231550 144363013 1 20034339 44407256 1 16548254 88897540 1 7083849 187693366 1 1778840 127936121 1 29487150 98509738 1 9115007 58424868 1 961618 256583045 1 25627604 147404278 1 1291899 60427741 1 8704624 104094255 1 775301 119282131 1 1975543 75204216 1 70025718 165380062 1 9595155 200885277 1 22481845 183811967 1 280605219 142824667 1 5393099 58144663 1 28405924 141899537 1 518746 124167520 1 683735612 63677700 1 62140285 51010161 1 2576448 101624536 1 1847660 41750688 1 14787597 107879502 1 9976514 118462635 1 628810 92314664 1 12622379 172870913 1 17324453 75865491 1 246469760 153609726 1 201093421 97313845 1 227229034 42402550 1 4595717 97729375 1 15685733 122525822 1 32509262 187528214 1 1472516 267116430 1 8472274 60347635 1 90668409 83301245 1 9154 109415390 1 680543498 126840493 1 237227694 65894413 1 25343720 152105881 1 2566452 250770250 1 1412961 137428483 1 2338140 150933025 1 54925504 191971559 1 12484902 165642068 1 37439373 133446317 1 91753968 42571640 18129 1662062 174603462 1 162654276 237960776 1 3899547 122964326 1 33286954 283573930 1 1641710 291492059 1 13507345 231416655 3115 41431308 71039752 1 27708883 54012546 1 3511109 32130031 1 694300 171767582 1 3134273 175251224 1 3747350 109239837 1 765110 81627095 1 9911609 139001389 1 119321718 69742023 1 1698336 195202826 1 2870880 170112348 1 69532527 157906618 1 4894462 97022018 1 3390707 127694071 1 63342664 160556556 1 18041440 46773564 1 2346821 114431666 1 959288 296120417 1 430742 32935890 1 2822262 170281635 1 1892480 84507035 1 3756518 91207667 1 1498727 101413665 1 19392307 148721708 1 2449570 94334243 1 13651045 203169275 1 8586832 144754972 1 7170191 97589518 1 640930 200785832 1 62063331 203928701 1 709155 137837742 1 68857139 104147415 1 4394913 67027656 1 2146224 158960985 1 17372593 90943616 1 5799971 55925971 1 332131519 67410450 1 126589478 86612562 1 554194 68184522 1 1246509 121105682 1 4483153 111519842 1 3689869 56060504 1 219378939 104684213 1 6122643 287393303 1 49873019 52480100 1 11865823 162818199 1 412827 276232190 1 2323210 29454484 1 26352234 55680374 1 20331372 103510309 1 673745581 323765019 1 3365803 74400863 1 9194130 42429837 1 7696217 247369404 1 86118062 101530966 1 1255557 48014573 1 367792 79400125 1 1816171 74614730 1 1016409 60428624 1 5075401 46175753 1 33510640 63178993 1 6494106 60505372 1 4364649 91595446 9666 6531129 164488680 1 5202948 152966648 1 3246328 155230863 1 8296260 116296685 1 7250076 36658239 1 45171535 94050434 1 948828 93217150 1 1586355 222892111 1 1257910 63516091 1 788279 65269431 1 706204 91231174 14682 683735612 109899492 1 69617531 179332533 1 6404822 68301621 1 3108671 75743428 1 389864 61290953 1 16695624 52711633 1 52840370 51121278 1 997616 236741104 1 1560060 49044348 1 2579720 112900767 1 1998450 291606564 1 24908174 58125463 1 4054673 238430525 1 22986663 101756992 1 235733592 64609869 1 458734 48457188 1 767798 53092311 1 80678896 261524594 1 9442262 71848232 1 2952600 49147993 1 1567314 39960590 1 683735612 113982527 1 16217325 132522409 1 246234 89844070 1 128554979 68959096 1 363119 172690294 1 1024344 187006377 1 226030 76563607 1 17843659 73542595 1 52942543 82420237 1 34165571 112634998 1 315981983 67349338 1 93946 109163262 1 68392342 70272178 1 1470654 105870313 1 73451211 79217653 1 953898 169595419 1 356887 46036308 1 269850 67324972 1 46219052 78698397 1 1787638 478057497 1 7450763 128032006 1 4198145 96229993 1 68254484 157520603 1 10015816 88765766 1 1608583 160534311 1 1069332 210946795 1 8522354 219073321 1 42135959 163467881 1 381091 96538069 1 17395823 90949839 1 74855754 75471964 1 70347444 143758209 1 77415904 44705460 1 4423368 52708824 1 161842835 83196463 1 4278301 80235138 1 310031054 52897329 1 1282943 102899153 1 1021376 67357244 1 1718013 90100447 1 37004228 69805332 1 5253397 190600191 15617 66086 60670528 1 1878577 182536125 1 132785 146140995 1 33763901 52181715 1 4265521 41228519 1 1315388 101312351 1 8989973 66118349 1 77064940 225693772 1 3801398 117048178 1 205348250 53418865 1 1560588 325550681 1 181288 75009927 1 131095950 64127084 1 25717894 111089213 1 9142903 99611735 1 5937648 88913185 1 8337324 68131726 1 1257588 96514639 1 537459 87386643 1 1251704 100816649 1 1770680 35669310 1 683735612 71563472 1 528417 99702837 1 135525 126568825 1 6070035 104756809 1 1134145 50565256 1 16998421 136505415 1 2026711 122922291 1 10209032 52332239 1 70654 155879474 11790 1790669 93322115 1 11686965 136151556 1 1011986 101267667 1 843570 181505424 1 810626 164829378 1 4895045 60514586 1 19108620 36673387 1 16412741 64999641 1 1829756 178026131 1 1922072 32102686 1 9604024 121185205 1 15189947 100970411 1 5651095 74836179 1 5123760 158674304 1 3941736 362531568 1 72112586 66680159 1 4918973 96366513 1 2747887 236423811 1 18764992 120177723 1 4467277 145059964 1 4343570 247798136 1 59308939 148912038 1 2709814 266210292 1 571066 48279997 1 65865871 60075787 1 256932 76629146 1 445822 84552533 1 3284976 29850504 1 1403644 63958079 1 3845566 102392638 1 2044389 98712173 1 1962558 221343144 1 20155585 57066813 1 232849 83563313 1 381351 80750772 1 2029911 36285850 1 259751 142185122 1 975337 121585005 1 726581 56537832 1 7007223 46266582 1 24682195 51283962 1 24902006 174007070 1 44938022 50018879 1 11691078 163466461 1 1580897 99081547 1 1164180 70395321 1 6548151 161910685 1 274596 309655396 1 14981239 176658317 1 3924771 180976595 1 3920214 190102081 1 515093 57286257 1 5374536 109933069 1 23092781 83583692 1 13814732 145207489 1 11563209 93003973 1 5588263 82130731 1 28484712 46263633 1 137521514 64886627 1 13607516 284110829 1 683735612 149353665 1 827480 125569321 1 280304875 204246552 1 24858073 125169113 1 5009909 231435206 1 6906013 162397301 1 84919848 157809901 1 48021802 76509796 1 9227615 83724799 1 495534 105495378 1 4133872 132637198 1 19869528 82976772 1 5348969 98888387 1 15701355 58888652 1 4877336 150360620 1 5320741 67334830 1 245893 459306771 1 683735612 160030010 1 30218068 212731079 1 13807367 110725534 1 338498873 247409802 1 40990933 163957171 1 344393059 81862047 1 61616735 127833721 1 1645492 105311721 1 37731945 111153599 1 6095174 117258664 1 3268893 196027480 1 2261843 114101721 1 53749301 105252590 1 44915989 113207209 1 16883901 189209042 1 1127920 115175366 1 7593862 50214167 1 16191151 81353104 1 21022085 118647664 1 904219 203517282 1 317731 142377245 1 1065064 105503054 1 3980690 123272799 1 3280789 103132726 1 71983597 76911970 1 2780311 154591114 1 12207944 279204993 1 914172 133817211 1 149676150 92440082 1 3929173 228177299 1 50270716 152531971 1 2868615 99999255 1 138971414 171625332 1 8058034 38197301 1 1760077 79152796 2305 1440132 156255502 1 1526965 65693931 1 419149565 60609415 1 3985045 263358223 1 5096358 91459447 1 1954677 200553843 1 1155450 129086864 1 526954 47993455 1 128832 85010656 1 86553 103899206 1 10007220 193709856 1 35953948 49193118 1 19219224 213203149 1 11615235 63004044 19743 3418129 78236582 1 1131124 79304353 1 338894348 108319194 1 983159 55229215 1 22769039 86145511 1 18519491 152956116 1 3533507 137390753 1 13099771 88654043 1 5014010 130225634 1 1045885 241957123 1 1931524 44652545 1 19117836 209863213 1 80630 237752614 1 178185 75177361 1 41445146 91366141 1 76127935 97657306 1 3979429 100389858 1 34802641 176481761 1 18864 112350781 1 6599116 59196151 1 4106165 68646332 1 227007920 124660568 1 921601 120308118 1 68683099 146249822 1 2672226 81517208 1 1836794 174938218 1 45234717 93486817 1 4379008 168336340 1 2465339 102613650 1 974077 98796445 1 3239411 72430777 1 4917479 104708157 1 7092081 98542113 1 541596 126089546 1 348502 90252438 1 97019171 131248237 1 5584192 115473217 1 12419105 61221020 2883 5786383 146474456 1 12927292 74555548 1 11625019 134829123 1 2340716 94964541 1 1776941 54099316 1 1244751 198910874 1 393712 111934266 1 1565227 52696017 1 1994650 81283530 1 23983375 77989339 1 9076716 93679871 1 1275376 63029514 1 11200866 70210994 1 531386 130660653 1 26238727 225558035 1 1159802 126006138 1 223931 140411283 1 7640262 71030446 1 8258171 54457595 1 604587 45422627 1 1553250 52135864 1 13850354 111268028 1 1700345 84405930 1 42455629 204045457 1 761824 32600880 1 8201536 43756514 1 47662855 56298081 1 1193086 163511124 1 509380 81354144 1 2848520 124609772 1 3272798 91345833 1 5067408 219940996 1 751845 78815229 1 2651714 122423739 1 5780043 103234723 1 111524853 91632672 1 50262726 89373571 1 4368467 174760429 1 1259890 161360847 1 312757 77490796 1 668247 71488717 1 6053014 114809372 1 4413253 154055847 1 2449846 34238192 1 126529662 100193884 1 44148033 106701693 1 45355473 186559672 1 53658815 98156198 1 385040 125851067 1 857783 93190800 1 9162407 95031576 1 400730674 70567337 1 127476961 69866880 1 2020973 58110090 1 593878494 115580461 1 7816321 91780478 1 1947585 50636614 1 10019958 30610419 1 177448 193674824 1 2479796 49955688 1 183045014 107944422 1 277958 202382208 1 2581920 74697452 1 5695184 142385682 1 1583353 134814016 1 114825499 105082400 1 47929350 111433199 1 23440757 60239988 1 6787359 107524942 1 453709348 89086735 1 1438177 160077120 1 1456806 108768374 1 116369 182075235 1 876279 48707497 1 5467379 52621979 1 12929036 110148605 1 41348274 182063891 1 12315429 97640561 1 1547359 117593788 1 40140986 87892573 1 184789 113556209 1 1005966 238386187 1 1411853 146897567 1 44829130 163158546 1 51925651 143574882 1 3764441 41854893 1 8635895 52187272 1 170703 84861726 5660 81689758 87297665 1 4178011 97645897 1 1615519 452795150 1 9868415 83081971 1 3034190 56131016 1 6710647 28632162 1 166325 61030800 1 2689147 71444446 1 10077735 124720977 1 61883142 199980674 1 43111050 230217934 1 49909155 130039377 1 4928317 119440709 1 601177 205252354 1 74979024 200080033 1 2900409 164837201 1 1007363 46708880 1 5163457 86367519 1 2561923 125711241 1 556227314 68254177 1 15698752 171459330 8407 4778149 70413005 1 4097520 166159289 1 12502832 305456310 11250 18513953 222603320 1 51038650 124995041 1 105684190 155922515 1 2352681 217624880 1 12440996 104055209 1 4044007 75828593 1 2460088 159831898 1 291834 49254741 1 1390154 107079077 1 6493538 152661634 1 19366983 394273120 1 126204897 78652893 1 553665 79763620 1 3073499 51403405 1 2888021 76062818 1 23057705 166479839 1 1426453 44638830 1 5602804 103732369 1 41687482 138849720 1 369267056 169821540 1 7715074 35085505 1 48955027 166704078 1 984493 70149387 1 15412279 167136222 1 8929565 96236905 1 68585578 80236099 1 71825742 96899299 1 6608226 54748623 1 38518271 114581800 1 49021623 57312460 1 4221235 121442050 1 983108 171221666 1 238170630 63068215 1 705577 137348367 1 3156323 64876071 1 56423 57690815 1 28818102 45670221 1 1419603 173146317 1 67616474 103099471 1 10047502 116407182 1 1009164 120839263 1 158251139 80709135 1 7296894 100901604 1 1851039 19093382 1 602897 104416688 1 25911333 108358179 1 964367 114897052 1 1174028 105341268 1 10272180 199619045 1 801221 124309366 1 2320180 91987803 1 26988959 51079500 1 2701085 64909966 1 94021954 76480077 1 48579419 77913547 1 21492431 124227928 1 36770059 132439930 1 15577683 66626500 1 42816467 156660442 1 136158909 122569359 1 10600448 84887445 1 494878 272367126 1 154603 57126109 1 4653810 76905618 1 926371 136073599 1 5157052 180015336 1 470620 243652207 1 30841515 195240356 1 98380393 83463929 1118 14325967 45318948 1 440152 94050349 1 7336274 91231036 1 4215699 108736482 1 1319378 57107973 1 760721 185284759 1 22702829 77747324 1 33742549 165687449 1 672474 197491942 1 683735612 53850209 1 10296321 55627095 1 7072666 112122907 1 6762986 215820620 1 6169295 271966656 1 3585071 159707085 1 200901 185275620 1 108912603 67560502 1 8968232 166110158 1 3078310 57614334 1 21365565 133942160 1 4259769 49632032 1 1507632 143875492 1 421487908 58745486 1 6424445 107775798 1 153559951 90444890 1 13159976 97806924 1 4260950 58196062 1 766459 101102290 1 4343606 178252522 1 15938135 99588153 1 985034 93274707 1 238994041 92276611 1 652632150 223065649 1 481390 324562974 1 2118624 54554927 1 55485789 126248907 1 67016093 59227297 1 3715240 107160868 1 18094377 89389589 1 39067052 36090480 1 33251 50756634 1 5809159 121097453 1 683735612 50548745 1 2354414 94657608 1 2266921 150692006 1 1846931 218670552 1 8220242 65583562 1 144357963 46661631 1 18947002 118567234 1 142670692 164779086 1 108618334 84934340 1 683735612 26718118 1 1494504 144673464 1 4336411 20151720 1 2221418 134871674 1 184251044 121866139 1 9339452 148805725 1 14382069 43473630 1 78441743 80563193 1 3682725 54338947 1 8454181 132749965 1 466725 100673576 1 727521 93889935 1 629377 108742610 1 132884363 80200302 1 1721681 53025873 1 46334514 134833543 1 32905647 159649482 1 122714392 95369516 1 16691107 101602745 1 11767115 100844070 1 55528154 164549761 1 64084486 85574595 1 1931472 49058315 1 6727248 104772109 1 14957500 158817862 1 2878053 68456281 1 8959452 116231975 1 14862052 183393378 1 3543750 126622827 1 2355651 76352778 1 3360248 274460022 1 362991948 236203349 1 41305739 104079674 1 25475323 148935379 1 16507122 112500519 1 77788 98504946 1 1247336 69061651 1 9291442 77910793 1 1659431 118697645 1 9104715 74323228 1 5805250 83991360 1 34911411 96217686 1 685660 57829692 1 338497 175925952 1 2503001 40319527 1 121998211 93458873 1 2013770 177512721 1 2263137 64339633 1 8192093 140127746 1 46415506 131238934 1 1539962 86060281 1 2025117 258335520 1 20809800 89757713 1 158145021 195342546 1 746639 118140360 1 2444754 32458271 1 139096 51084001 1 8889989 76264196 1 1204853 169055662 1 7514179 93550072 1 4531926 94400823 1 560177 141165044 1 7874217 144381247 1 8368692 37383367 1 1495655 104206569 1 493740 269100328 1 372921 85936293 1 7213111 98091689 1 2018247 176547273 1 4601981 82803253 1 1683672 60679877 1 26378246 50547059 1 8974497 148325578 1 32787179 78441531 1 541851 98329286 1 283478 122972170 1 5397724 105946677 1 7515408 172155183 1 282030472 212898372 15367 7520286 95092994 1 402194823 455305546 1 2590440 50487954 1 11510115 300881519 1 2976422 57554185 1 11662572 82384450 1 345964843 107293220 1 181549008 274736025 1 101560600 79949092 1 92539237 31378532 1 65015120 122053087 1 404505 46385956 1 31876988 189639382 1 704372 100671756 1 5517957 57277198 1 1514754 119141024 1 22362336 100850739 1 6286768 169475120 1 2833205 155559456 1 20323060 37538461 1 5582842 114946043 1 161759 81598898 1 4325225 99302841 1 163283 43759549 1 21327339 172836132 1 119104322 66643099 1 5034716 32443923 1 1132689 77753072 1 2146955 69847803 1 901723 194539463 1 16532590 131271553 1 525533337 145184107 1 1472141 93920698 1 1589870 97154498 1 2483912 142085749 1 434668 92533361 1 66768316 94114853 1 1260528 53300800 1 38175172 133727806 1 7750476 105578166 1 4210983 122181380 1 188860585 140116708 1 4928631 73487424 1 509466 60193712 1 132228021 148365494 1 57939132 51944926 1 2237262 196968195 1 23150604 47917739 1 39851097 185522363 1 2184403 80079227 1 355007950 69896126 1 314852339 73424500 1 92474884 213565885 1 6266838 103496240 1 17738596 70347804 1 316486 129035114 1 38286281 34591536 1 147162 62750465 1 550195 49550660 1 12284128 69165734 1 28025381 108045503 1 459192 131744698 1 4070184 105272512 1 5119856 206203664 1 3378457 70995478 1 5579345 82160076 1 17094221 56071936 1 114419402 536177441 1 6825802 106501376 1 181544894 69269674 1 184443044 155395597 1 2217009 66726667 1 76587269 126499540 1 577242 79678711 1 1162526 128271312 1 38403117 41666953 1 24770820 106231052 1 1354490 63477582 1 2552359 111658458 1 7835536 67562073 1 16240200 44122019 1 5695145 158140505 1 9080270 34756760 1 363756 46491167 1 775678 165803506 1 683735612 80444839 1 6058325 134594951 1 476612 132331131 1 509697 200580113 1 5596197 72918800 1 1692808 52961319 1 709676 84656075 1 10625371 66451396 1 288535630 89797220 1 29194523 47418290 1 14062787 151468676 1 5091977 138944911 1 61417014 79764556 1 3293561 167373327 1 36020796 74812517 1 60439490 147499329 1 2518609 109074568 1 198468595 267900863 1 21312474 55531090 1 3785511 92006959 1 1572668 107094927 1 30065725 53335853 1 538562 169943582 1 51682301 100065043 1 218882786 86882272 1 5344338 163305338 1 31109855 126923927 1 901256 119809231 1 56810309 86239507 1 1166221 76537281 1 7836336 101770654 1 10255298 62128380 1 9015503 201275444 1 24651112 27002644 1 1790315 61726697 1 2403467 309887704 1 202882 153893292 1 10754364 63038356 12973 8436443 66727642 1 9734099 96158173 1 1796515 119257746 1 6877616 58269474 1 554305508 137626071 1 4932354 118853337 1 68108 197809801 1 84400784 221307271 1 2897312 132851986 1 14914085 141788963 1 737183 154990533 1 58233647 140035502 1 59009938 114688190 1 3117587 196442100 1 5841208 116944014 1 164573147 150725321 1 1797014 209732593 1 2335898 148768337 1 64946166 516657987 1 4084665 102771415 1 196911 146582615 1 29587434 41084403 1 240783198 42631160 1 6386730 72874829 1 5663456 89298089 1 70683783 208911678 1 1191029 158019102 1 4672157 69025063 1 634181 55477307 1 16279989 137480902 1 5848948 321488034 1 325487665 71169694 1 13486191 152727077 1 12784497 84999449 1 23599470 58877777 1 37528559 25743874 1 1553923 62213254 1 185273650 71942535 1 220180 70084506 1 86435 132006438 1 66904270 113598446 1 4984633 141883224 1 19876434 118386153 1 7226512 210181394 1 6669023 83937867 5392 7774198 88456129 1 598936 145105859 1 729711 88776383 1 30814960 135964893 1 4353531 183289568 1 46277969 61997532 1 703193 180116940 1 1672079 61504287 1 5961155 88407174 1 2485986 108292361 1 2254455 118081750 1 2130995 63173889 1 137514706 128812934 1 6522103 53126043 1 1835263 59779929 1 87494911 108578803 1 2453258 42355233 1 1252870 115168355 1 12203469 131686661 1 9647175 71942636 1 38049540 211795971 1 2732694 377344772 1 21466191 95696538 1 43644455 110727067 1 6706775 108377820 1 8784030 72058824 1 42537 143596143 1 13558319 58526810 1 719808 48512095 1 1176677 137820073 1 919373 85623064 1 185576 70559192 1 185729 144639825 1 902655 148022945 1 630318 77166301 1 13694659 201726776 1 23749216 169142169 1 6165394 34387602 1 8756558 25660555 1 1169864 79559732 6322 3933265 131746879 1 50244445 95411571 1 2003986 91373667 1 1305582 34062119 1 1122760 67637734 1 23780448 138118982 1 23581679 206625214 17014 82534 27099671 1 66698992 45844522 1 10175877 53356238 1 2492706 217483022 1 4005063 146548866 1 8091238 79350667 1 7918910 141356938 1 388310 75882426 1 16437834 122624310 1 797952 114340995 1 6883120 103360078 18422 22944048 145536128 1 835590 31826976 1 695273 74059845 1 48897715 150436700 1 1705673 42196627 1 629235 62565130 1 195124 57699388 1 558932 55145949 1 17204711 74256390 1 3980509 100559330 1 28934405 143304392 1 158168353 48736181 1 2519465 184261093 1 3182232 54764764 1 5854714 68193222 1 1645407 67364782 1 1284696 89219112 1 70094288 73164364 1 51742589 81638083 1 9624789 113326283 1 1026479 48361447 1 8744155 192220931 1 3876212 163851975 1 1618609 144389514 1 6435893 71692405 1 824395 70220953 1 3362560 106886353 1 2655925 98498623 7115 683735612 214837964 1 446802 315310258 1 994735 84690974 1 992889 81199044 1 65918393 44961322 1 197445 36780288 1 166629936 162951938 1 81141593 143424736 1 683735612 165894387 1 12356967 66267819 1 3307630 81802534 1 52501478 163473358 1 91566947 131527588 1 99803170 72456504 1 4213222 52972312 1 7611041 74185437 1 162378400 160308700 1 40624876 44787538 1 10035984 67131507 1 10527983 105981025 1 1946803 88405548 1 51071588 151152612 1 10292911 115992620 1 407620 53441177 1 14215869 118474791 1 1570739 78864571 1 53634465 65445580 19548 11292483 232063112 1 43053241 146487708 1 6284393 110098893 1 342999 149742697 1 16151442 287034876 1 7293581 115911769 1 2494698 166433504 1 722589 171849377 1 182058081 59705850 1 93368283 80260191 1 13235603 197032702 1 2128250 52091187 1 9508741 186401191 1 218555 106766210 1 482916 90108446 1 68594 39623183 1 6135653 157421331 1 22510149 56816140 1 2027465 93249315 1 6686748 331427513 1 7771899 43191600 1 311823833 67456228 1 39371366 56089818 1 8934377 81181194 1 13233603 85206990 1 3419892 88727483 1 7268272 62378039 1 325992 110372663 1 1817653 68636714 1 79285538 103222929 1 29942109 91838631 1 18423654 283992067 1 2645287 233666457 1 826782 150858815 1 13145391 65438646 1 278648278 67418930 1 14946426 101274897 1 5768838 84059358 1 152750545 118011944 1 3883886 170903045 1 340327 115928606 1 16806800 145552754 1 49019737 134934355 1 982635 98225336 1 965847 129028821 1 5805980 123030399 1 3715018 53729743 1 1385654 139554431 1 2478503 89593381 1 16795203 79371249 1 110715 114664606 1 291712 123998944 1 46783979 68733061 1 528342843 165484966 1 4940800 59905412 1 599853 87467022 1 36929729 100813376 1 8387606 73404747 1 431453397 79029247 1 2839008 119487883 1 25683 77845812 1 86909875 76514481 1 55256538 150280179 1 5758296 116212348 1 1848464 110882120 1 13632835 147465064 1 2399888 151006596 1 1965977 90841252 1 16857378 69688567 1 2545477 98995034 1 3013068 180257449 1 37882412 75782854 1 1838617 151215750 1 69378 98830445 1 63015320 66282461 1 12042906 79203780 1 24125241 290510435 1 28060949 123083617 1 2410187 72007839 1 27512320 270601129 1 46372195 62990334 1 33436854 82206581 1 10650261 52274548 1 2914026 34616565 1 3668020 46286213 1 1122656 112590345 1 138483536 56513847 1 48580008 53572474 1 153853967 139764600 1 887057 87358942 1 49610958 55673746 1 123244596 143389819 1 174427 266009647 1 21017398 153476904 1 5914191 162019073 1 120666729 115964668 1 16245130 157433237 1 5536393 230400151 1 1065650 247226605 1 2075755 307620188 1 1354966 36461380 1 25744905 109260810 1 3836887 40329278 1 68076567 72123480 1 102284566 233445119 1 23053943 130201749 1 410143 106046240 1 2208347 178552914 1 3341997 58366509 1 3640836 108452848 1 6950792 83606467 1 15524512 70427111 1 9721283 98609173 1 9561671 163973319 1 35196358 59941190 1 915116 183034433 1 379925140 64328538 1 2047516 141934082 1 14170650 233670579 1 5633553 71114434 1 7943060 49252667 1 12570611 134326041 1 1459893 132822596 1 48618489 136921019 1 71104004 189501013 1 2014410 66296667 1 25077486 51424719 1 123183817 162809899 1 81823098 275244432 1 22235540 33742137 1 8122827 78467017 1 14120014 86244280 1 161720918 59747553 1 10347450 183191939 1 4200679 109843901 1 2589906 167394740 1 182030 120111297 1 41208789 94219945 1 71741834 85180445 1 3178533 66084220 1 6370993 140667977 1 11785525 162717732 1 1603386 96331638 1 2151764 114896881 1 5055161 73053338 1 17150192 147092104 1 584652 259492006 1 4302965 141550192 1 13135100 58970526 1 1755190 236552694 1 3347690 103723205 1 33655 102894987 1 108761097 34276356 1 11116382 149770192 1 4951935 30829253 1 2351847 77349273 15376 1986912 107053687 1 50201500 205349835 1 6661352 117671737 1 32724 82597699 1 12157538 52982112 1 17982623 175148245 1 26578453 275890308 1 32652521 125633565 1 15528317 63217743 1 2056367 69026240 1 1182816 63974087 1 7482210 31277500 1 189143 115837222 1 14768145 62172983 1 1857328 157551526 9353 473967 53393975 1 16872605 52246698 1 81088713 123662060 1 3692805 140960835 1 264512617 52746453 1 462451 99151096 1 8905405 123890452 1 267765 76410850 1 93239295 77643825 1 36274185 54941009 1 293074 59870520 1 9917418 177823529 1 22695262 114296591 1 457167 119729785 1 3381640 121977539 1 314187 59775381 1 18298554 148590460 1 12024745 355270010 1 387376 110294327 1 874193 176175610 1 214470 102461818 1 6428399 83792802 1 1883229 54353702 1 7663630 59642637 1 26328416 265225661 1 320700 152028025 1 8871610 73810797 1 679750 66331509 1 10065140 50733613 1 14626643 48911242 1 11258007 97579711 1 20377283 232909376 9059 13176956 87878181 1 3796167 106118500 1 4939113 114975301 1 20405588 175072873 1 44416183 72275606 1 28768202 98273615 1 64519312 63364958 1 49027130 214987880 1 12981737 86686644 1 16473592 62354878 1 307773647 159481656 1 45187327 105894276 1 27211591 45369689 1 43870380 161167130 1 743736 84094552 1 29640573 69596320 1 86378814 59550236 1 857260 120667508 1 10482823 95357549 1 53872219 252979200 1 6844647 66803996 1 600159 77172372 1 1305833 106200906 1 1068518 91109510 1 1026882 81899920 1 1917601 63864040 1 32440985 132194204 14999 1614036 81570428 1 1418390 100733640 1 731130 141113531 1 10980867 122521440 1 1874724 141847295 1 233019264 179310856 1 32197181 67716552 1 495035 161777999 1 53667672 87176770 1 55886510 132240797 1 3037913 49003084 1 66531489 178786301 1 137115 144362407 3381 67706464 147518601 1 90485994 132703397 1 131927420 220325671 1 3602162 145185165 1 1589455 237722527 1 230203306 71949318 1 4030353 126635789 1 232270 163900103 1 3996605 286813469 1 15624450 97847387 1 265128928 34169681 1 2193705 128869737 1 2127865 161657023 1 8804057 189918413 1 821427 110249347 1 11867894 77520286 1 13282756 55645440 1 533465 61978130 1 371822 155291530 5467 31029872 86864501 1 46446254 148082046 1 7461569 123967230 1 22755775 134148629 1 111120789 142350180 1 41670341 103948960 1 1029204 84864125 1 1734130 113401321 1 14341642 55834705 1 683735612 161678896 1 62600630 232380756 1 24441764 179089842 1 8560396 219166417 1 291190 72701156 1 17980122 101837977 1 20019986 81735971 1 5643792 170559183 1 3282941 211221407 1 120600 108150936 1 285484 143037976 1 2379561 67324794 1 68617960 45472119 1 355506 80872634 1 678234 70759368 1 26000749 172391587 1 180518635 46517223 1 2709387 38893516 1 14815281 240763115 1 69093037 45586866 1 4139716 51415682 1 2447459 198517729 1 9479765 111820911 1 1049214 90574349 1 2160154 67996040 1 6127506 103648496 1 533161 51081253 1 1770081 48213305 1 193875 22231848 1 9201299 142099488 1 1670142 48788009 1 683735612 78196684 1 35471 191438803 1 58660277 114370239 1 12924024 63496499 1 7907891 165982538 1 358015 244977623 1 18112761 98867360 1 2258365 40058993 1 99157075 41977057 1 577244 180231861 1 25965073 208577105 1 51739635 98461805 1 6680765 36544659 1 487396 163275637 1 1902873 41519723 1 7748260 289035702 1 4423913 55738943 1 504777 136286737 1 1126643 167246121 1 3324093 172976195 1 4634897 44210982 1 11100103 79485353 1 671565 129243753 19767 106285990 70643482 1 128126 23325119 1 2672631 111827072 1 7476058 173607637 1 2835648 160941640 1 3714638 139770824 1 376421 32664324 1 220031 279757297 1 6535289 82132261 1 30082509 212175326 1 6387418 69753338 1 150567324 86318939 1 8051403 178662347 1 565220 79234143 1 2235122 173146889 1 4097772 48105214 1 849193 164559661 6070 24130830 206947367 1 26805927 73856278 16235 4888602 75159242 1 450973 59893670 1 4328589 101939676 1 88561052 136333066 1 2057721 43129530 1 15695533 146241089 1 9091254 142605891 1 26383545 81007543 1 3389526 80731668 1 7507103 91641958 1 63178367 106049410 1 251396924 106277402 1 274934 117818739 1 200870952 28598923 1 6843194 80251366 1 7328201 111050678 1 36176120 111858192 1 5228777 118234644 1 377694851 136407930 1 461285 97590967 1 2347130 126888088 1 2674816 48102321 1 1579382 166025707 1 461944 67900288 1 9575956 77196880 1 35961742 127860849 1 964230 165734574 1 153955 125564816 1 725742 273450739 1 295229100 73220019 1 124567327 170054074 1 20309099 57404898 1 15216772 119955222 1 40103263 76552315 1 41600725 79001023 1 74984816 122284990 1 31495755 108924605 1 48693040 101663163 4229 16231573 106479886 1 5847496 118465207 1 5194835 38971901 1 2752535 113401526 1 17331789 60545925 1 683735612 82047083 1 220574 87880187 1 72372 151615867 1 3393633 57780105 1 63131 260638383 1 1130155 165272005 1 25795055 64768796 1 1008689 69724905 1 3287246 67475123 1 43170 54456424 1 18689686 56383997 1 20225785 168005838 486 242772 127957229 1 5790370 44609276 1 4767888 29917645 1 82976 62066942 1 119137049 295936801 1 12546997 115349109 1 589697 125079207 1 2648341 101228227 1 23661251 72872811 1 258782062 199987931 1 199982 116152802 1 4107522 117412489 1 4041107 168616168 1 30070564 92489113 1 40490982 92153435 1 4660171 77075761 1 2377416 41272558 1 7663804 49454609 1 32554902 141470833 1 3767647 100673835 1 76187049 91745342 1 66841484 82330589 1 1803285 57257922 1 2883120 128323508 1 7647649 201553687 1 7364353 118534642 1 163408593 35917627 1 2954868 173066321 1 402357 63080032 1 35344007 80800462 1 187965 170855062 1 4608746 197171203 1 72271464 121406606 1 2036101 84298249 1 1895622 160436622 1 813841 173870393 1 533072 47913685 1 2605666 120739074 1 44232439 101276163 1 46049644 103582837 1 3614099 89164138 1 3467361 128281096 1 1286624 92916195 1 44880 63505158 1 259554 134030568 1 52393438 126637054 15372 168794794 59906652 1 6365341 88992145 1 26278 252875228 1 3502863 167845076 1 261600 70970957 1 20659585 116284247 1 271387 133296851 1 2278765 50688715 1 3481710 279333264 1 140595 113334407 1 1290757 47576941 1 7588706 87739970 1 40718471 36462925 1 27824639 118766241 1 96748 224357999 1 437279 102181537 1 95824903 126059864 1 1303208 93997705 1 191101122 191662019 1 32353134 198722678 1 40789801 89980110 1 2274696 92734159 1 26759636 81207512 1 399115 168881623 1 1874506 64248251 1 488881 159066010 1 18462423 116398001 1 2234547 116696617 1 2221405 124874029 1 7283834 183811270 1 93854 76160355 1 10283437 68733481 1 251579 79214595 1 1144021 256795500 1 7025514 85172234 1 452897049 109632640 1 30882057 50932221 1 268416864 100682010 1 383868278 191240993 1 375900 83128022 1 61797478 135667336 1 8096617 117532033 1 5614573 143013363 1 6770503 84849083 1 951825 106314680 1 2701197 73304869 1 20484563 87224506 1 29149888 121251496 1 7189107 147321197 1 1250704 42898028 1 196302577 101339796 1 14497397 131899081 1 683735612 194127026 1 78237 68298647 1 7488389 149511529 1 624161 65868464 1 1232698 132544063 1 58076657 85107956 1 13468879 244442655 1 1391857 119784423 1 130925 160146759 1 67337043 52383119 1 1285432 65773675 1 992128 71571960 1 47225949 111145463 1 1873570 133077733 1 7300880 130062087 1 15231008 146013672 1 14169114 188591491 1 46043728 146308245 1 75007881 47529780 1 8089041 102198711 3429 3803254 182788110 1 869053 155938544 1 61780104 111633527 1 542565 65462325 1 2920815 46824385 1 25788533 86712403 1 3926883 158977409 1 64585893 76393900 1 583923 108868137 1 3142750 373140445 1 8713146 64950397 1 59401661 96972596 1 2930950 139513564 1 10599143 64517190 1 17645384 70721940 1 2567648 197230356 1 1257679 112043774 1 183914 105621015 1 36174740 87379757 1 471539598 73090461 1 281305 162989547 1 1866032 37760969 1 1381621 254056405 1 6848879 78048248 1 21619112 118984334 1 41513609 110193999 18991 6356852 203853562 1 362570 88060756 1 559394 61348214 1 9715279 62086410 1 348669 232799357 1 3214725 93462573 1 2000433 126271401 1 559631 319047722 1 669793 81341273 1 5355015 104662467 1 14977472 222040807 1 2775863 136421465 1 2620434 39500225 1 11146011 144811195 1 3647538 37217662 1 27408835 16274571 15118 451904 131260983 1 863247 65939088 1 8131212 101044645 1 74769531 106010792 1 8053969 126002619 1 967215 92859861 1 3763130 103580086 1 59057052 44056353 1 84905010 54312621 1 27031 72629119 1 969225 78356960 1 8844320 85909345 1 4873483 42971705 1 26070097 239091184 1 2065482 230386913 1 4235762 88428421 1 94986616 55491491 1 4704339 63659140 1 1659904 72678049 1 5925736 66261257 1 2855029 67180148 1 2246155 64333222 1 1709907 67166752 1 18753645 189996136 1 720449 95585553 1 95967085 287546637 1 1715734 174177528 1 119601865 106735404 1 221484 120730764 1 53896049 87446752 1 62379517 138615197 1 25955548 142757544 1 6624980 86328587 3016 1745268 61848697 1 4920951 153520856 1 627159 143821962 1 85910326 333097414 1 6564329 47634745 1 863357 121600367 1 1937745 218774607 1 1041695 116896125 1 151247580 90547463 1 28720609 89140696 1 1306763 114884866 1 8214539 159372068 1 24975806 93916301 1 1642025 81841631 1 64672431 125248767 1 79914274 177773007 1 1848787 56591129 1 342277 145931944 1 2620302 148620690 1 839928 79473052 1 9382653 84180347 1 9864858 88624691 1 4481029 152990622 1 35671047 177429427 1 13392286 159974565 1 14368837 69512852 1 16496448 95528320 1 32391208 83269295 1 1518807 82046953 1 196611 183785018 1 4917240 86640602 1 913644 78650111 1 378840 110386243 1 8154069 168300913 1 601939 97374860 1 8377956 59491031 1 77072362 86738292 9480 3042411 149361834 1 10211333 211040176 1 80807900 138240637 1 132547 170961179 1 15365648 196152468 17866 38796597 51233960 1 8474006 67042067 1 182601 67891592 1 35822221 28967679 1 23839670 114831532 6645 2328020 151797323 1 1930364 57134723 1 3124032 118080311 1 1848351 109881644 1 1148190 104983530 1 436092022 251207335 1 2065919 55521952 1 9890362 145840666 1 6383399 170189569 1 220771247 62386926 1 1444492 144657297 1 2821640 164572350 1 9427405 62830639 1 673756 196273093 4344 73309684 26550354 1 2614935 214868632 1 17501296 207915078 1 21571118 88550013 1 90593233 130215287 1 2511460 152361062 1 10748856 58205413 1 2047745 127785505 1 842547 134289139 1 39998181 81724673 1 26039241 136103110 1 2321268 99005693 1 1035387 113070998 1 5059195 118767489 1 2695251 85530879 1 7934809 109278608 1 573653 203486352 1 390964931 67746494 1 1572983 169698826 1 8369192 192060989 1 2841008 101565686 1 57920935 81225838 1 1585999 93841320 1 89962563 137448455 1 90528807 76763471 1 238799 172639497 1 6828212 67226203 1 5523234 287152868 1 14887932 90244817 1 748628 242430898 1 4753484 160808735 1 1269063 84416089 1 137468 57815744 1 38353752 168495899 1 5357388 58874593 1 9042848 49148612 17925 13724231 142208545 1 1060165 112712301 1 50071277 125064518 1 8943582 177074906 1 20715397 66642503 1 7213047 55272708 1 1559686 140941492 1 640753685 132681625 1 936067 90076287 1 10243227 155995309 1 8978179 45140914 1 1984842 37757063 1 6866350 145347939 1 463693736 137190478 1 4249373 127657552 1 225360 135402963 1 19775750 86523151 1 17694444 209533326 1 73512045 77356286 1 7115941 97530244 1 350418 86411308 1 7261757 233418645 13801 7318900 63736914 1 552509 91315584 1 5719719 80127705 1 10041826 130381661 1 34239679 74717597 1 716986 297834420 1 1826104 18970395 1 10163677 53652515 15823 6811287 71370494 1 21229328 198704503 1 802685 59826755 1 2054381 99219706 1 2764165 152211033 1 5373253 72839108 1 16208156 72499245 1 1994328 127238596 1 1265200 185138877 1 33433771 48674243 1 1650579 167232800 1 30209309 82423139 1 1772672 188455252 1 1170002 38056184 1 413226924 156195195 1 2590818 109618760 1 411003 101798108 1 392195 148957129 1 27194226 68861556 1 201289596 206644599 1 5084931 121561539 1 683735612 227543110 1 15958782 138197366 1 318821 113111592 1 683735612 260703473 1 3101560 188797583 1 967352 133181446 1 149268019 88907110 1 6369055 72633432 1 2397922 107109087 1 93142 127562903 1 96428250 89712064 1 13566618 151958298 1 11333775 105271807 1 77970473 259889383 1 2092646 87825246 1 33461852 91841705 1 521871 148185137 1 1631772 99838461 1 21816600 164085818 1 7737615 123191902 1 92719603 46398360 1 4628923 21360269 1 48369299 54223312 1 5722790 251963584 1 16401114 244908405 1 18715405 133061557 1 15575855 56229770 1 7092787 41558957 1 614408 42092161 1 29552791 232701364 1 25646729 100489978 1 61659 136075337 1 1425387 100860196 1 766895 90831621 1 5743746 125353379 1 103377042 54554308 1 10809912 155073266 1 10547021 110778959 1 82944888 90434691 1 760464 186346055 1 12906659 42520917 1 3919613 153134430 1 257322 132749912 1 28207540 106631346 1 572587712 41695773 1 16243521 223355184 1436 12204758 119608792 1 1654690 77687946 1 755314 76496356 1 186007 97664776 1 47179692 184938830 1 25450342 34080371 1 59008244 201238151 1 129813 210707955 1 336043 91170956 1 2474120 179193688 1 450036 89883284 1 4767613 195555516 1 1305502 139438228 1 27468 182166990 1 252486 143757358 1 283554 67347956 1 683735612 49319076 1 2166387 70235494 1 4864064 126390592 1 189026 127761476 1 3559646 148503542 1 3960665 68995263 1 165177280 105751037 1 247994454 94025934 1 51571275 66281272 1 1802676 245963190 1 13204507 89213339 1 8178923 151365871 1 43310663 179361439 1 605161 151002845 1 237504 136383330 1 7319545 141154604 1 222125 122409262 1 140290867 25978933 1 24271321 267843518 1 43527366 100764440 1 1414701 63340106 1 8789279 85182606 1 11601750 46672067 1 5372329 65887221 1 2644531 103644471 2424 57043859 125930611 1 1028008 87105651 1 15968535 177459076 1 425730 159840711 1 1034973 176415779 1 2347781 60630809 1 6272831 57499643 1 3720650 108834767 1 404756 67231879 1 16182765 129157223 1 450198 263825168 1 62151376 143709266 1 683735612 132621310 1 927139 95067224 16593 30601142 142114155 1 24006144 60118160 1 104661660 64632878 1 1488874 92542294 1 12529556 70394236 1 5189224 147748657 1 1907607 175124163 1 68677053 74836145 1 7937819 104596257 1 3319288 61690041 1 1686289 90422770 1 40775409 158934869 1 13682996 67734083 1 1326313 66535985 1 2623633 53228467 1 2769564 147593916 1 2461711 97420100 1 4670335 132874182 1 7931122 148445186 1 32926344 32779623 1 58016765 162727076 1 9103874 91639814 1 22867864 42670514 1 95049949 88110788 1 136324917 105167970 1 913606 73072855 1 7677235 118604350 1 5601243 50522757 1 44513922 52573950 1 6956008 40324941 1 8077403 154092784 1 4596077 107241400 1 7465430 69632513 1 4374103 81563971 1 910554 120764943 1 8425302 95925288 1 27655930 96117683 1 159297 266576425 1 3225239 88844237 1 131306289 51250397 1 2435699 55478769 1 38393819 170048753 1 97353 155730161 1 9935750 168980610 1 2719192 102559218 21028 6694143 93517418 1 13518962 62741633 8146 77381160 39193845 1 1173145 126599309 1 89535813 131001610 1 8503121 37799388 1 3971185 110519214 1 998488 68823775 1 7189725 273297148 1 1091589 103577453 1 552589 107246082 1 5478488 69527950 1 1974760 154504766 1 429652 162560277 1 4996256 112760905 1 95112 52037762 1 3988343 77471557 1 14201921 250969726 1 3271682 183700782 1 109877498 40476695 1 2508602 116110985 1 506026 198600387 1 1167836 64993073 1 1047171 116902682 1 226482 115107602 1 4861939 60157940 1 3652086 174737527 1 2598863 123910819 1 12103521 69639358 1 104401174 50971333 1895 55253646 188841830 1 13554674 165233865 1 28292256 165129652 1 1077591 171054916 1 471949 89519921 1 4416651 146219865 1 12566634 79891322 1 5072693 235318929 1 12850931 151989208 1 9412782 76381545 1 83854856 64923542 1 1495034 87614382 1 16075639 205699510 1 97976894 335182180 1 19372908 67536532 1 9810375 57144411 1 2281540 102254256 1 13571388 201050337 1 80904780 87036857 1 64548 109895195 1 10126381 46434294 1 1616318 47027135 1 3448614 220947171 1 955987 42022959 1 53139899 44434789 1 7923693 148818930 1 12192884 61006306 1 105800248 23136889 1 753603 99266817 1 10722025 124273294 1 1622623 97301312 1 50772566 73589931 1 2846776 101088165 1 959649 67990949 1 1947294 189464997 1 67338760 63395405 1 27091235 59421491 1 9609431 96387687 1 25844151 82157960 1 1304385 90431938 18348 3491994 108186581 1 98111 99284113 1 163220 126726126 1 67153574 137417837 1 43729610 156719038 1 20863227 186967388 1 50664931 80748723 1 25463114 54860517 1 810524 98481125 1 11033078 49591714 1 193568 51087354 1 45346345 262947686 1 21650281 189035574 1 7559353 89430579 1 8571770 123631932 1 12365887 92484648 14653 1961650 131870133 1 7537197 157385186 1 683735612 68510730 1 1096184 104935234 1 524486 38672058 1 3284168 100975516 1 2535291 216767205 1 60438484 101065500 1 2429424 50134215 12312 25166944 159054635 1 18843720 80926290 1 312056513 191046350 1 8907428 104316834 1 157566 58365547 1 1418749 171555990 1 43272969 140367475 1 43932131 94917311 1 16026055 36223892 1 7761117 46259582 1 5647172 38410738 1 10706312 168280059 1 3253864 45703582 1 23063359 73619414 1 972879 118653086 1 3244927 70845312 1 114687 77301989 1 41637501 134601718 10944 14370051 127957357 1 5572624 89400599 1 5257575 135881199 1 50482282 76871158 1 24785276 145504173 1 3881356 94332182 1 99458101 114966265 1 40634603 89807426 1 4305458 150933124 1 125995879 84473145 1 4033512 130887362 1 1065862 75210304 1 2378612 48062171 1 29338903 79370871 1 702369 201858610 1 14325211 239693067 1 319114 153066623 1 1218333 123360457 1 567748 138699990 1 75218334 118796509 1 10795342 126667335 1 1066426 138703134 1 945027 90563754 1 791572 89470314 1 12420150 120480981 1 306220 187438226 1 9953309 184738755 1 139414614 104639988 1 43999215 93564529 1 86763 101814708 1 3554991 131625251 1 351101 58517726 1 4385412 260514170 1 1213686 256942488 989 3925886 58521878 1 18179849 143736024 1 5632374 185009047 1 224780 68748120 1 13762811 254423920 1 75234390 39844372 1 4190717 55794569 1 17955981 103363218 1 36344007 201713585 1 3794313 55158543 1 16365520 228487938 1 552933 84786107 1 488764 94962525 1 15372011 52399117 1 33379604 68567828 1 22916511 135012176 1 2201334 189656317 1 5365868 150679423 1 15989479 61929980 1 108788 199151379 1 44655241 204970790 1 7158687 76790893 1 27648075 121085423 1 14361237 102997937 1 4269936 88698141 1 36553057 115372004 1 466114593 66773641 1 6812242 117148995 1 12863973 108858201 1 2083503 202067458 1 3664149 218901490 1 1440085 102894672 1 5233683 56568114 1 5476931 83828657 1 1342204 158866857 1 6648398 239231621 1 111935463 38987259 1 5648851 60203774 1 2214264 175646715 1 15727659 278980635 1 1449072 54659373 1 132269 64222921 1 253308 74874788 1 186178326 86767051 1 386057 30323533 1 267153 108250301 1 12399982 99909949 1 28125734 57594857 1 112608962 86346907 1 1849664 139739127 1 5828500 48836981 1 138746 100667192 1 70280292 47450911 1 365710236 84537881 1 766710 216130390 1 170204216 226648092 1 58478350 200679462 1 116352 84350336 1 1588746 169518417 1 17812897 70117008 1 168523295 63442644 13403 803540 193639967 1 19775820 131345324 1 419604 38300607 1 113933254 146040595 1 2567177 43222597 1 18579588 173034801 1 7363738 147229122 1 40289189 32270287 1 6215122 328600737 1 8688114 78799685 1 575198 24503930 1 603420 130913282 1 1397197 131906814 1 12008133 138298442 1 1962353 91141567 1 69094115 109891036 1 34879732 256695803 1 17977647 190984328 1 103213 50943038 1 62014852 165728602 7878 54837917 138655354 1 3529889 89813355 1 79247757 64361466 1 10244665 81589526 1 14901692 115196068 1 331377 95266542 1 3384488 53149650 1 1047682 424385368 1 13432564 198855944 1 25857114 152830585 1 1628969 158469308 1 138409 36702839 1 29763584 321378992 1 5898487 106981899 1 1453451 41628062 1 1380480 127720463 1 8498117 327906867 1 665378 43553541 1 15387487 48646646 1 91446342 136968351 1 353018 125393713 1 65925188 148111839 1 23201 83015924 1 56632 86784069 1 1486489 356765136 1 890087 97891358 1 2693145 153892572 1 72085359 128253430 1 134919 151077723 1 8098047 70019625 1 191110963 59665497 1 2927338 143034699 1 269996 40274510 1 13522895 245074954 1 6162696 194426857 1 19062266 141822852 1 3648430 171987929 1 20420343 89234948 1 13798685 146256643 1 40575320 68889944 1 2076592 199634253 1 579432 48220824 1 2571151 35745786 1 10861935 118192175 1 1010706 127915271 1 34591858 115588584 1 303234 65927174 1 21713902 41271622 1 19953603 182794582 1 7250345 76699774 1 443089 126374131 1 72656711 376450126 1 560586 39651957 1 10258660 133858735 1 52412791 54407785 1 4808147 129997914 1 4338796 93312533 1 3466601 38074175 1 361066 164069537 1 169342088 55627321 1 11419512 80403820 1 5767542 119651063 1 6443749 66659711 1 4121059 166828624 1 73458642 89136959 1 9082886 87634088 1 2521888 205589043 1 25125808 135085287 1 159620039 91982360 1 2109882 95719002 1 576638917 199809762 1 395894 68453888 1 439415 55667462 1 2393841 227321059 1 4346256 84227313 1 33435930 158233046 19513 23512716 139815686 1 734335 93954658 1 499526 147821160 1 339830 106169902 1 8409578 115056863 1 1412332 151915742 1 5588444 51270583 1 41544667 68068297 1 20422423 199926507 1 95816748 232243800 1 640015 213912674 1 13855905 127466769 1 1965814 82132496 1 2571025 141748787 1 265522511 88243613 1 46683995 150037461 1 1114775 102157738 11095 169192811 188021031 1 136902 85931978 1 7363255 82559900 1 257414438 72307048 1 2083443 68521266 1 150425769 180722721 1 856714 165608950 1 1907584 146680624 1 58329407 106717714 1 5628461 223448518 1 9646515 48571520 1 12116754 49737539 1 305892 42777526 1 4200157 70663187 1 1253757 146127498 1 773744 47649418 1 7218288 97157673 1 6409649 54055009 1 1282487 60897474 1 3230627 95683520 1 629971 108265731 1 3365155 164551583 1 7788324 71670016 1 3946734 114944060 1 3805658 65081404 1 2663816 140453587 1 105956871 63833579 1 8338221 135780162 1 214396 110220248 1 57722440 71059289 1 2721397 107531885 1 13968567 154847823 1 118311 147898326 1 5048998 83373421 1 94195406 71099695 1 13613666 186946847 1 82497161 86777115 1 183959885 247556419 1 89315 249202842 1 99167266 149423352 1 4779200 145894812 1 66284781 116465900 1 6255134 174442381 1 50758324 151379674 1 204470769 56017244 1 224759051 168305309 1 47430907 125175083 1 21032179 162366815 1 262313860 136174835 1 5965302 231477493 1 329740614 201844154 1 351929 71292412 1 683735612 159375349 1 8796042 73670744 1 44118001 93877637 1 4145604 143417740 1 2439711 133897521 1 68997319 49772284 1 6719858 90207012 1 212825096 110111254 1 16288688 116440231 1 8352801 209280773 1 4830193 134071939 1 25098075 79709416 1 1078472 105090416 1 10697310 48752466 1 5757666 243564773 1 493665 91604293 1 133485543 107617663 1 56938415 57298618 1 225919 132131930 1 4896254 215738859 1 50522041 38773703 1 4782727 316934743 1 2374737 87671188 1 353249 136878399 1 809907 148429000 1 108369521 57252738 1 9787687 74932385 1 81146460 167967118 1 531188 63910693 1 200710528 181608544 1 5500411 177483702 1 5905297 46792909 1 171403037 90791586 1 33778552 23996389 1 1133610 155059992 1 1238055 214382446 1 6717609 134845432 1 25130 147765329 1 568342286 87903342 1 506294 153226526 1 15867712 120460561 1 15892654 49196718 1 171173 65981829 1 5354137 125813625 1 3839447 91229913 1 1995867 77116382 1 94414531 67335732 1 8794935 161895872 1 46902843 94557785 1 807650 144865241 1 1191165 101932204 21783 1289376 180005201 1 12535030 136115398 1 6044889 34913005 1 1690354 108292599 13210 428857 104968623 1 3293741 81402490 1 91928279 167026962 2699 1417886 77883899 1 28446934 61616608 1 18542922 90395899 1 1745243 109031990 1 14210737 78087300 1 2411611 79815793 410 415571 52763954 1 20778768 167189124 1 1674018 94779112 1 54439707 108124638 1 1461102 133315892 1 53571984 162097821 1 72237105 128330879 1 2342402 143388544 1 3670767 92421503 1 1266571 75914845 1 2798759 86639212 1 72986621 58396035 1 151087531 238038919 1 159018614 48446646 1 6804479 79404217 1 8053796 223127313 1 74460804 158112007 1 10667448 166497571 1 884298 108214344 1 35487160 109186298 1 12764715 348392786 1 6305285 199894489 1 29613993 170930338 1 1667917 101749933 1 300421 169309913 1 2246236 181478610 1 10317904 53007156 1 20092801 94407796 1 10010922 101007236 1 843332 81116692 1 52005201 125834889 1 4946214 131123817 1 3234054 71799391 1 3432922 168127822 1 2288141 123622511 14527 24695831 116579454 1 1613603 156676182 1 81841052 86748599 1 194178062 109657143 1 995052 66166028 16160 161944 60221292 1 265713 112231761 1 9478205 69231492 1 4040593 125926654 12031 358276734 220397916 1 3889397 99320900 1 999879 104765182 1 8479107 135101181 1 1140225 83892058 1 29903182 110160411 1 7878272 90973528 1 4891717 42678167 1 516387 94624506 1 5043418 49086005 1 111093834 71081659 1 9019784 156715780 1 51240990 36365803 1 50428116 187432995 1 9243190 109021297 1 1837792 65770167 1 10875160 234229424 1 1302188 115607269 1 27115511 102274341 1 257068 67923459 1 23354098 120127812 1 11538912 76276423 1 3123814 163722155 1 347253 70734236 1 1155783 75279012 1 655166 145377517 1 930723 59463509 1 187271310 85386905 1 6357144 185798886 1 683735612 50200594 1 21665127 117134465 1 82941508 120052550 1 2014706 148575042 1 2087544 135962126 1 535303 78965586 1 21570 120877967 1 544118 113197692 1 5963315 56886587 1 1442157 206974996 1 2534306 101761599 1 2504574 189098210 1 628208 55729606 1 34343589 76309683 1 16644285 143636596 1 223426400 96443428 1 2222198 56497213 1 1591573 72723964 1 311537390 82776626 1 2510692 109752189 1 92073983 70737887 1 2784325 130572695 1 463150546 108576619 1 1521882 82012042 1 2098791 134010567 1 7474903 53078975 1 26153188 160839816 1 10539631 127549474 1 14922150 69213473 1 451926902 84934100 1 2700494 78883434 1 890522 167964702 1 25126974 145154822 1 2568808 155804247 1 18579105 44264054 15383 1896107 177124396 1 2499697 49435349 1 34981293 76016708 1 3993178 73964902 1 15603790 114215364 1 7929399 112615055 1 1714137 89255911 1 27505723 110902730 1 21011335 132815309 1 23399 124627224 1 7132599 51603249 1 5400758 175441499 1 596566 288983134 1 757756 71372400 1 4788074 103338394 1 5694931 119019084 1 294637795 138141692 1 13694283 79043689 1 1136805 372390086 1 7886792 76580398 1 50982427 68414789 1 1007356 135664964 1 1030750 61994903 1 301224268 100809136 1 3236403 25164888 1 3516959 145232265 1 1446767 239528677 1 7769517 168797052 1 10001362 110533566 1 10386322 99502466 1 14926745 82348808 1 628237 76347314 1 2663914 137406728 1 5189017 178545867 1 15609921 255945233 19777 468782285 129919461 1 3313803 172602385 1 3036513 152891676 1 5738300 94734919 1 5765339 26082899 1 23524075 77414684 1 3945437 112303634 1 23785013 144603140 1 3700477 98334482 1 95134887 67757821 1 29689518 80844024 1 2430175 154691194 1 240648 123989814 1 604288 319174786 1 206649223 55581694 1 260952 67825024 1 4815117 78478291 1 4712511 146107654 1 119476210 114062827 1 1275490 114294023 1 43088480 84459294 1 20350579 141176644 1 8320859 124329876 1 5523921 139828049 1 114613900 52557035 1 40010555 76955939 1 8664181 114927094 1 12898139 91081001 1 25271970 58710544 1 3026610 229924447 1 2558945 101243590 1 4293702 131106742 1 28846558 54288408 1 1946870 347977622 1 401055151 106947018 1 985103 145095405 1 107530549 92798378 1 385380851 122780765 1 919891 127236682 16893 15367082 130894747 1 9000835 162525820 1 683735612 64360542 1 871746 64435593 1 9873662 193834484 1 14973943 179999134 1 95967 201448562 1 23309911 52726603 1 2294990 87006162 1 1419923 101963781 1 764677 95420956 1 11943781 45825471 1 2190079 201997052 1 124271 88240457 1 16629780 210708117 1 85650081 214103810 1 32634008 107713579 1 1584977 185587962 1 7972171 44704473 1 2312762 134987082 1 2454743 203878864 1 248641 105332629 1 2924421 202199865 1 21050410 200520947 1 145308115 64522088 1 29415961 81231211 1 346106996 59405720 1 7050520 60563917 1 135331479 58002116 1 8304083 86246425 1 22172479 100292381 1 1958723 244032782 1 384989 41493978 1 28885726 231393620 1 112980325 75482304 1 12443355 202460575 1 1224778 257810146 1 2270875 152688138 1 3880628 60450125 1 6770114 136099237 1 19033335 55993049 1 29185159 56204726 1 9411521 81787400 1 26544980 48872996 1 4392320 84485483 1 13303327 61236793 1 2932339 293808581 1 4475437 72847192 1 14971901 182104795 1 5092566 91659356 1 175394 42398144 1 19439273 97654657 1 97518017 37217048 1 124765853 59041182 1 10562067 105020044 1 7441523 92945640 1 19210138 68202788 1 7141699 185191583 1 59262627 74053291 1 247281751 48920386 1 4683316 64804689 1 1361116 89641459 1 13732209 194233369 1 417876 93766757 1 950106 31409768 1 2210527 175093156 1 1274509 133339466 1 10190792 77268431 1 118380 90031221 1 6729213 291044643 1 426002 275730040 1 63143498 224322874 1 74640491 63791454 1 37955530 150669473 1 12421613 56591824 1 233565 73406072 1 3954360 162663700 1 2335521 182777758 1 3147857 82649179 1 2620856 150669760 1 8061175 77763452 1 1653644 48873779 1 6036663 179326379 1 1588718 94610555 1 18019112 51270200 1 26099759 218920580 1 130338 164914483 1 6994414 79634536 1 1685968 55322799 1 4352435 175065941 1 15567951 272792514 1 3314946 55492177 1 2753379 189833892 1 2879381 70920517 1 2281232 144992731 1 7962886 107516465 1 411350 61917391 1 274051 102076543 1 11514778 151903333 1 5230299 130896695 1 745781 242550284 2203 11467351 262300936 1 17060706 63884838 1 336758565 64531734 1 43658625 70271859 1 259013834 157974099 1 2481211 47458872 1 46505086 78993047 1 24088050 99295938 1 120619204 102462436 8734 24869137 224378762 1 10185783 272802914 1 1186629 89025943 1 188725 137048883 1 3494146 76311209 1 5613755 85472665 1 28919094 82983655 1 2509692 136416405 1 6278769 77928803 1 63112588 93611119 1 407554 139798470 1 155616 103025834 1 200778838 133143233 1 749567 112719707 1 2503952 108819254 1 1849338 80107904 17222 16660471 117154640 1 12589742 140634340 1 628401 201201208 1 503925 119144575 1 313881451 105400730 1 10251548 58628962 1 2493001 54098683 1 835434 106420758 2650 23856519 82187847 1 36327801 97622587 1 1038317 124658564 1 7343476 69481412 1 59948767 84007334 1 233069227 100613798 1 3569417 161609253 1 142326774 106370463 1 1492140 83520483 1 1324139 127766836 1 40136996 148195538 1 3629856 48010826 1 270219214 70402138 1 4817226 80994823 1 34771137 228080247 1 74079106 77019978 1 1879928 77945589 1 1353830 115827592 1 483894 30304018 1 865886 239415859 1 1013474 98071699 1 2188992 58244765 1 931914 110243530 1 6376783 174267966 1 162860875 65850358 1 58883976 130235369 1 1765524 94793749 1 2397845 76510933 1 40641022 171902616 1 16243488 103953527 1 1080494 92556438 1 6165024 62473792 1 226118 75449780 1 4064314 107530343 1 18304216 91917394 1 22274494 118010698 1 16471901 144647600 1 183388 75578504 1 71250879 67672702 1 10974917 152977199 1 41788594 122462831 5816 9404021 169769049 1 999843 70629965 1 411166910 102379997 1 108863249 83521193 1 1889456 102729434 1 669653 124561306 1 5663722 190791850 1 3164022 142663238 1 31670741 79164540 1 573228 150055040 1 315652276 65352290 1 4482888 61985661 1 258476 221047929 1 1105615 34699717 1 6632703 173570592 1 1011611 42970188 1 35331064 101807686 1 25355934 97960590 1 638265 99232808 1 64803372 57161193 1 1142437 189384284 1 13105912 126165419 1 1430470 218844372 8280 5399730 113486761 1 2129913 209175802 1 288553946 180338513 1 3349059 91209449 1 9246447 50698075 1 1433902 75649272 1 129612343 49182636 1 3810472 80838607 1 4117492 144079741 1 553624 57859659 1 54977588 128372488 1 8504413 69659949 1 374460 76173062 1 12448061 107393496 11132 5312846 46281741 1 592507 268739608 1 3118028 176409733 1 108604199 74242091 1 8044668 90920977 1 20417280 128600496 1 82475284 53620672 1 3118690 70302167 1 572049 133576234 1 6255942 56266914 1 117854194 52036735 1 21348373 120511532 1 65949091 150864369 14240 492276 95750171 1 35855088 39681972 1 140187 134397064 1 51927168 236167803 1 845796 305973671 1 2293073 29386299 18478 531724030 83064110 1 40218929 89623178 1 4802768 65812312 1 509754 86273669 1 1978463 82030004 1 18921385 106782250 1 17392476 129452198 9159 582265 113269693 1 5690594 37433158 1 7027051 160032177 1 25409848 54688140 1 7749205 227503231 1 8760585 91846045 1 329858 22104741 1 22076875 86491024 1 3755979 59111681 1 371087 157198833 1 35679902 184177602 1 2473187 479225466 1 2126836 70968577 1 1868546 130994200 1 3439475 153581776 1 728614 38901514 1 15261374 98285369 1 5664090 77242723 1 4981049 157030245 1 5385346 91377646 1 1158984 86668600 1 2989663 238590626 1 216118307 70766406 1 18760065 94325372 1 19269594 71114745 1 30924306 140732734 1 3678769 124805600 1 41267349 134208111 1 4329118 193681363 1 34744001 65157738 1 882003 141785178 1 40526626 167258980 1 299572 237828071 1 2269518 78500340 1 25771147 131170316 1 6339644 182044883 1 4208146 107549372 54 1329251 228624639 1 15998150 121091195 1 1387688 35155831 1 2136119 123026784 1 22885040 99125838 1 5031457 84340272 1 95607585 242692351 1 475382 129913465 1 5575570 116155201 1 683735612 91057934 1 9955449 104923108 1 386988 115085333 1 3071419 116021692 1 683735612 89444315 1 3598462 108909535 1 144040330 213299649 1 3972957 111662078 1 754630 42836956 1 712281 58808606 1 873599 94089481 1 74719 45911056 1 12551168 84098229 1 318470 180495257 15253 186710 98411237 1 2282804 176777296 1 26881505 65276398 1 3336831 141794112 1 7991884 73467681 1 1767607 150162016 1 6164924 89259647 1 13089559 38007493 1 2231297 140653789 1 924463 51618128 1 3097727 57903680 1 25731294 92785451 1 539536 78896207 1 5232199 93848073 1 32910894 139603673 1 1063414 93528343 1 582972 140795083 1 1265647 29156078 1 72917588 85166653 1 36122228 149445894 1 683735612 91696607 1 96951036 81876340 1 197832974 118715396 1 106358 143076913 1 958504 113343995 1 6450849 123664112 1 2206189 164025832 1 34096097 112203824 1 15540 127206025 1 2226633 75900537 1 2011000 238164294 1 29608778 241238926 1 5374849 347681745 1 5120847 151518082 1 24634504 99448465 1 11486411 65106989 1 9386504 64207637 1 1628056 131520499 1 3212288 72522927 1 214332 99189642 1 483114 117122390 1 4121002 79990061 1 4553939 109579224 1 36435019 50457484 1 15594345 71946132 1 2079852 69859490 1 4181249 150472177 1 671196 141093866 1 197551535 97281168 1 2867370 293669906 1 190015 111612028 1 6154865 256005339 1 4247106 31466946 1 113227769 27835242 1 44421160 160262047 1 17860848 146619260 1 6915440 134548927 1 48069324 78142957 1 2741738 240491735 1 5930835 90909140 1 50938457 97402167 1 12464494 299992314 1 1818549 48984364 1 452083531 134964580 1 91453314 193517950 1 18371891 116961763 1 23524984 108703484 1 206620 66704044 1 2407819 74559483 1 5459226 214335736 1 1019611 100515244 1 683735612 43035675 1 1867735 117925490 1 2969133 131856510 1 6395043 168033485 1 2739506 158316911 1 683735612 193984481 1 33199204 118439780 1 916863 79795910 1 126897835 62527912 8964 22084255 59282532 1 46858 98393099 1 9353062 83499367 1 15370657 158010744 1 1256335 120704207 1 40716763 93073502 1 9864410 64992972 1 451038 87911630 1 6884220 45747716 1 683735612 40975008 1 3507980 243379345 1 31987185 472227196 1 1041466 228741438 1 2963643 122611132 1 189697 89694872 1 3324963 94693835 1 807739 79933193 1 3055888 108001665 1 270744359 94786808 14417 1534949 156862273 1 1105580 42322209 1 19209453 84296365 1 3186402 85143133 1 2181295 99170776 1 17711032 148366528 1 2804544 174106242 1 11226605 182821976 1 236183910 92250542 1 2275287 60941051 1 256311 90385659 1 8200720 64778140 1 146491 550601674 1 12807601 89528982 1 2413105 197119031 1 13399921 80906079 1 16104552 109464652 1 601248 106770245 1 8310841 131643768 1 62222442 236469575 1 5218698 130300149 1 1777766 149242500 1 6703741 96591834 1 25577356 139765059 1 107598 103446468 1 33219208 141501948 1 2786572 122092650 1 720680 145792735 1 3809478 38880745 1 31896453 86946483 1 244527350 76666961 1 2085500 116589330 1 3563678 245761181 1 136457025 113151483 1 8811518 110414698 1 316410 141439640 1 38523333 239219920 1 4371865 50248157 1 3921822 44689445 1 5474667 165869283 1 126807 54756445 1 3909050 164353493 1 86274291 49184919 5061 3846914 98664806 1 2234529 139991786 1 15741594 184154494 1 205017641 80042304 1 503967 54134633 1 578911 285302032 1 28183826 75482243 1 43811003 55626665 1 396222 57795923 1 1127558 90114455 1 27746520 59709568 1 7399796 97518749 1 4034404 211557306 1 26893223 61931467 1 1559975 70007039 1 5721016 55080972 1 11841900 423646897 1 1578245 50511428 1 65113970 111239099 1 596318 83361761 1 643541 75666892 1 14157134 180199557 1 3517631 151677869 1 111068521 89209322 1 3277009 128542896 1 1281958 73522771 1 1421287 86188201 1 969657 67722083 1 3019634 76603032 1 2403426 69955197 1 16038794 103253391 1 17230507 74428862 1 23714052 97473359 1 6425123 87385316 1 174274 110943447 1 2558335 43449073 1 45101461 76131932 1 29916 70479623 1 10702936 50762857 1 395854 106266037 1 62239880 55983135 1 2707463 127540912 1 4403926 50412057 1 3471954 156675481 1 1428470 111454477 1 4835995 63885437 1 1754252 117687683 1 2759485 93970040 1 241929478 82332933 1 44789188 206331931 1 443627 185799360 1 15653226 164070663 1 4731226 91127434 1 4944467 35938437 1 19248952 157312205 1 262205 95709037 1 6252645 136031786 1 21848491 122702235 1 136255 50552306 1 745371 110874767 20280 56567649 51972253 1 54782595 111372466 1 947485 97878821 1 1025509 74172329 1 8244850 97063348 1 683735612 68816093 1 3723708 75428936 1 19573935 122801134 1 132618 83960087 1 5976402 180905466 3087 2019871 127885343 1 61018132 53413510 1 7959014 164130646 1 1871038 99998696 1 30589385 231858143 1 22126713 134353633 1 16415476 56984121 1 3524823 68987810 1 4090883 224158629 1 982075 62134531 1 44694284 263878803 1 52686 44664023 1 143762807 109837421 1 3312239 150160075 1 1992117 81044306 1 51442364 60368267 1 689394 206912366 1 1208811 142533724 1 7153568 52678132 1 3534490 61175998 1 10281709 63711935 1 725767 61789429 1 26196836 72435683 1 733123 80746421 1 7166282 76999364 1 16733184 135734685 1 1822494 96600307 1 88026 122657763 1 12352158 20293556 1 5111477 70138076 1 908966 105948443 1 23305005 227817891 1 9590514 158290607 1 212799436 38022167 1 10685354 36379461 1 344333 50026790 1 2524209 76056385 1 128154328 95534148 8810 5446563 65737744 1 1656239 58743343 1 8696379 74265600 1 4700168 102103432 1 4609371 42537001 1 5349643 78113041 1 4614418 215759981 1 8084919 119747290 1 3100692 115749572 1 19222611 92647564 1 32973987 73935655 1 24739449 98748131 1 25578966 46802664 1 29840304 108257778 1 836936 64054808 1 20734065 114353906 1 3820479 225478246 1 1383294 159370594 1 292553 156032446 1 25187841 55310516 1 25694485 57936011 1 9256237 61712279 1 7856068 130023150 1 82062524 148920651 1 518943709 74574377 1 162233 96997552 1 26509960 167269071 1 337911 116298065 1 10650534 72701733 1 12444738 91919342 1 28897429 142045002 1 2692116 112889908 1 11600383 72500329 1 43570745 181027078 1 4433080 260923009 1 5480103 41294835 1 11200468 126099567 1 1315113 122543984 1 32629751 127882337 1 171018510 106674811 1 3546687 103538367 1 4618380 110193473 1 5056831 85290639 1 671679 182562011 1 9163405 195092681 1 1988259 64353901 1 3148726 91599462 1 7175572 110368322 1 311373 51604862 1 15466471 41126757 1 188933 116599216 1 4446202 112057248 1 9154778 88657956 1 4681380 127560669 1 172750530 91302578 21352 7403551 153235611 1 7302519 127712308 1 1979200 58570518 1 45764937 165556726 1 1722806 98704962 1 880652 180858104 1 131914626 190722652 1 1105259 93201986 1 2747960 112123645 1 4341217 133932734 1 559358688 94847664 1 2323971 77821135 1 532265477 130573142 1 841750 121243820 1 122349421 159430745 1 44801 175153311 1 11362986 139686083 1 1975611 49049181 1 216740258 175795907 1 1214855 234636346 1 4438123 151062956 1 43702636 133862994 1 322161 200241437 1 2335810 43204092 1 10056078 75719419 1 5674668 91373926 1 2624807 127985666 1 5183017 150693751 1 63466 32044274 1 26222823 72285988 1 3577780 210262770 1 28953757 146466544 1 286465 68809354 1 1095161 125173613 1 4013187 140854236 1 2659089 111359466 1 69789727 89939976 1 191405828 127436771 1 181175 103774338 1 30106209 144237767 1 24409029 64102841 1 691193 51029030 1 4418740 47805067 1 2716569 147052457 1 5741077 34114409 1 48224 51147157 1 369926612 62704696 1 10985457 127157958 1 16932698 112941990 1 1600510 124364855 1 9408530 115360682 1 142168829 206162903 1 14175769 55238741 1 2877008 87640208 1 997062 133273725 6895 208221590 195883811 1 274586 81321407 1 8785976 63984609 1 14231064 71319061 1 64554141 198710589 1 20478292 125131871 1 116604612 105712581 1 10980562 182680863 3011 1625589 172258075 1 92939 47039782 1 32948122 136512712 1 32407471 168455404 1 1479009 85829016 1 3678946 52692072 1 11112223 102433646 1 14693242 176580280 1 784911 146639600 1 4243801 62889134 1 601064 174056865 1 90765122 107418715 1 642913 106530932 1 27310991 125345530 1 13718272 135339841 1 7953954 265127909 9863 204433 86372869 1 11392257 129476404 1 301049634 224455148 1 647314 57516727 1 11986965 130088474 1 2953681 89037520 1 327827 100331995 1 98881869 107586841 1 136911409 93562754 1 79098 180056167 1 614213 94683792 1 50115269 75339937 1 14195411 107768785 1 919253 93562034 1 7837297 125586280 1 5668566 156564978 1 501185 49331664 1 97316547 103301962 1 533225 87276037 1 285253065 478456256 1 2868769 81743421 1 2784413 91436449 1 6423854 88701476 1 4914945 61491174 1 540218 100238594 1 4950732 142716843 1 85852 47744115 1 2362967 76485286 1 60521721 129056488 1 1292474 43540796 1 156758705 107503617 1 2599250 217675645 1 4921153 153391248 1 7121255 221895472 1 31108746 277558029 1 40011733 156518486 1 23809422 67715178 1 333008 124097540 1 15854327 88661515 1 125365 134630845 1 33540448 29249648 1 30058114 140694891 1 6738305 70060205 1 5537333 69375209 1 2308247 103406279 1 5862431 125314880 1 391726 156073091 1 2621229 124456392 1 2000036 97350264 1 15742133 198836161 1 1155522 309971760 1 21267645 65755101 1 18934349 147298063 1 22676356 165689421 1 55496525 119431965 1 8960586 146126243 1 919527 101631724 1 19311438 126172761 1 4899501 134433336 1 9092097 133642552 1 7236857 151591870 1 51507227 58882973 1 3988906 134081071 1 2526682 37910304 1 961806 67944385 1 28333366 151447918 1 268662 74404318 1 14941478 114499498 1 20593230 83968901 1 683735612 66274533 1 569961 100775851 1 3543222 84472905 1 133611528 100159333 1 26424656 95924190 1 5237093 82487592 1 2426966 95196798 1 2016209 58445720 1 5369612 135093977 1 18545872 48385671 1 161847 122681789 1 103757638 52497683 1 683735612 142413624 1 193100 120295743 1 16673999 129398164 1 57947 109283723 1 999828 47778290 1 112223339 406812174 1 3932692 90020724 1 24945570 146213260 1 6471276 58575960 1 269066 44587395 1 14529267 101664337 1 683735612 182220274 17764 2005306 45737196 1 4742376 110024267 1 40001094 141290145 1 1543978 74531195 1 272492 53879891 1 2431289 152867899 1 3506759 120016481 1 8733413 59991995 1 3168258 131536480 1 107156 74887617 1 486501 85802835 1 2509288 45271707 1 11749543 85559996 1 10029392 96195832 1 93286672 168431276 1 19588889 47186476 1 815752 79141624 1 999304 111805937 1 28644624 110885183 1 4025416 157586739 1 23172539 242202740 1 1841043 125298084 1 9483208 173372339 1 5392094 181680517 1 7498442 85998305 18961 45720 159273957 1 26662091 82584864 1 92075354 118832592 1 683942 53026557 1 2928154 225868771 1 5769457 220160013 1 223483474 39302586 1 5611821 131547336 1 7219717 103164476 1 1435106 60573538 1 18234894 128207373 1 35516078 105539693 1 4723592 127214587 1 49274804 94679887 1 9259488 133230139 1 3909966 113952502 1 12992579 131492424 1 107922365 118210168 1 3654197 62045621 1 4853542 97760449 1 1371090 177705208 1 36845395 92591292 1 14508781 139258044 1 16485178 106051491 1 11375047 57597129 1 106393091 64537288 1 12215302 125524944 1 1370952 175632019 1 148783 82997663 1 68211289 77603545 1 95132 176610939 1 4110160 64740671 1 653530 252895645 1 124350563 202655312 1 5151171 137412153 1 60099902 66372941 1 7174529 111784979 1 4950011 121635989 1 7172777 331749688 1 27020154 105093444 1 1213337 142930654 17887 14867798 269621993 1 1389839 60752247 1 730217 142616727 1 8209324 49122821 1 63122247 179995708 1 1917024 102069595 1 23581691 240826588 1 253515 194074715 1 3917990 177617146 1 441735 55303773 1 21314525 83707118 12407 41603821 40805236 1 13445577 81898094 1 950423 188716213 1 641127 139607911 1 7337764 86510679 1 14891266 110106615 1 9362641 192752908 1 172342 141832716 1 665956 245044278 1 8353856 266896741 1 3198904 329809581 1 504218 87518363 1 5734916 82698650 1 8467405 78981438 1 83809700 93613349 1 88687318 272839574 1 10599098 95643305 1 4414463 176660980 1 35965844 76290495 1 272499 42902549 1 2727972 74815535 1 35419804 223787965 1 3213319 84430535 1 384881 47714251 1 630778 221952752 1 3961330 112211451 1 20202055 39267495 1 2509439 85006112 1 5324384 83779755 1 6873841 56301254 1 17571117 85582301 1 36722846 135240449 1 66556389 78445604 1 158570 72454497 1 15637779 118060665 1 495542044 49335110 1 255950026 90426068 1 9628902 26849206 1 3877615 54522527 1 90774246 168730379 1 1042464 115490156 1 2277463 143738669 1 6885601 162888742 1 1281088 101602129 1 2741214 63314945 1 857848 177039082 1 4761911 133866526 1 7769777 70920668 1 359701775 124946189 1 2026297 127361664 1 15751055 65121574 1 1616115 98897229 1 25541305 69257727 1 938289 87307944 1 4754370 102619010 1 4171217 230721839 1 11834233 96067937 1 1148015 172223066 1 2775363 74725938 1 18864229 134291674 1 249639655 118349284 1 4134932 49383998 1 22003622 160096834 1 5576276 270329993 1 48947538 93976119 1 138328716 143299678 1 181914 219002912 1 5037293 87567678 1 159436713 418156709 1 151649 38425474 1 1111056 124554916 1 2211224 154306119 1 6331145 115298023 1 5827194 82345187 1 5821250 81895609 1 3307766 176776666 1 40254982 74516666 1 13033155 52794771 1 10604821 46905281 1 85901764 69770831 1 22879172 63441422 1 390153656 79044193 1 32991718 183194028 1 1116940 110294974 1 282298 102395434 1 422240 110439257 1 8130053 125600094 1 3856952 88042886 1 12176406 88454827 1 51178909 145303850 1 2064695 387471986 1 683735612 66425044 1 12011542 25981404 1 9132884 46239053 1 273900423 283773550 1 1958075 152957180 1 2764035 41793611 1 7555555 64619016 1 1758556 36244895 1 39882333 67155383 1 174103 82498809 1 1354831 84740424 1 5558372 56439760 1 14970234 345212208 1 774625 212004697 1 683735612 216260811 1 235702 67666074 1 1571568 82172121 1 552297 128454941 1 82953931 174423185 1 29984943 79919853 1 7240562 89797516 1 194168193 62392655 1 7371663 113361756 1 3404966 76904700 1 1675991 137742936 1 131391 117924776 1 523591 86062775 1 10989189 92283911 1 17307358 109582002 1 2763147 179712999 1 6585302 25331845 1 3485365 109336060 1 1078984 86876016 1 20249 79055031 1 105660971 73474473 1 3801645 36865336 1 75226209 44863948 1 50597 48069097 1 9443116 97363406 1 1084383 47009636 1 118994906 73325486 1 138153314 169324156 1 25897492 86750849 1 486093 53236523 1 7944877 156617734 1 72285 132609183 1 452454 88627725 1 218238 77210854 1 6733880 159155730 1 695925 75449780 1 11657084 40094372 1 27224460 124532434 1 10360551 122034690 1 29850121 204631923 1 10234736 82014182 1 273610 139936831 1 2235198 63864442 1 13683948 60775526 1 434395650 144235098 1 134651021 72730215 1 16695405 141711253 1 6519328 86910502 1 1347144 144586270 1 83228940 121091996 1 98332850 90029316 1 3829619 211552475 1 14529318 157090628 1 8970319 72327032 1 5121799 187021239 1 12116530 84721354 1 72301876 231766972 1 10053328 77570226 1 6714513 52502357 1 12191962 193108429 1 6032925 44599673 1 299339794 48819442 1 13116366 122092573 1 5844274 78126501 1 350830805 99672031 1 82063 153815776 1 5497771 75925926 1 22494973 65279123 1 3201247 71818065 1 4954417 80264823 1 1170089 81345159 1 41808940 267338292 1 31995789 51302413 1 27937607 158124072 1 3297386 233397784 1 251509 72603628 1 37069167 59391921 1 17541964 149084476 1 41060530 105253032 1 12165572 168452172 1 1100907 150565906 1 46462310 175424057 1 10099977 149912040 1 23421232 101547307 1 1500852 113285018 1 2413401 225657245 1 313969 72152842 1 8787099 81597926 1 12009092 125892425 1 9790895 83324890 1 554358 78947969 1 1586921 167769982 1 3118123 99144825 1 185213 78226654 1 7261386 51071169 1 2950498 120228663 1 10612806 219909966 1 89557451 67364745 1 7453700 205483845 1 19587 55705905 1 65884926 133289937 1 23109 210900816 1 13203572 134339564 1 1945161 89589504 1 3871047 168755642 1 63879867 75104865 1 36161755 160271439 1 1576642 103984504 1 108928 63383141 1 606971 83469502 1 10977754 83312188 1 2680533 92636836 1 683735612 106123941 1 470543085 91301145 1 570928 136743980 1 7426915 193987093 1 289203356 64971859 1 693648 73173975 1 102644146 91871211 1 52960277 241790505 1 3388054 67612458 1 4130933 81287807 1 1923359 83139827 1 77315273 95372676 1 705944 147104003 1 33688551 47118493 1 5770879 84819246 1 883023 116584902 1 65797511 97413896 1 926115 40374903 1 4209824 178595653 1 5028623 103940803 1 3996480 113103259 1 10879609 170373577 1 806552 81530960 1 683735612 56879103 1 19754641 52061722 1 819815 60057643 1 1094524 222671042 1 43999977 26769334 1 7579279 115235116 1 1561755 92912893 1 9609677 220432624 1 29568766 128932909 1 9887505 118526300 1 11889826 72044180 1 8530233 107771609 1 51973279 90176399 1 4599155 91158180 1 23383971 149607111 1 3076274 73676700 1 39979764 151476736 1 184900711 95175440 1 44109012 133230487 1 64067579 113356316 1 5864030 130872375 1 1817551 88086440 1 11179669 288542657 1 4412899 45053424 1 1486895 172965470 1 50448 111966231 1 3412536 137296674 1 4020992 48599871 1 1119893 146898823 1 10571691 101198335 1 7217593 98963317 1 26546540 24366652 1 77204402 81293754 1 7799223 115657393 1 50448 46896794 1 51536693 297311079 1 8592359 66368280 1 836260 170189809 1 9587216 37395227 1 169537 80449556 1 2180528 57690347 1 93505946 136375267 1 4315644 78077841 1 14836329 128811293 1 364009 84121115 1 15449572 43558225 1 6068872 250023304 1 17521792 153209602 1 5172790 91638856 1 3837781 59111686 1 15927390 214617747 1 3187639 200357687 1 19959952 275920453 1 208197 87958681 1 22806758 58821555 1 3527371 112623757 1 429690686 73192779 1 8569136 202325785 1 3635196 115540192 1 3872561 43532653 1 11753039 113888262 1 13919606 97973321 1 8287579 111028784 1 737308 130426669 1 4427812 85458232 1 1911019 115867853 1 43545731 254141671 1 79871027 99831893 1 3206239 97417126 1 4424901 79022181 1 19705710 122601301 1 1378696 141158812 1 31921007 77048202 1 451753 122151739 1 37124086 89892501 1 20173064 63432218 1 1386968 150065401 1 7057034 51123866 1 44427289 121488658 1 30321456 120354176 1 29760141 121211286 1 23444999 45287324 1 2718615 98389145 1 384215372 165270672 1 4154344 64162721 1 1171818 237480331 1 395766 120138503 1 6602847 192358518 1 2992345 134264987 1 341046 122979809 1 287463675 187060308 1 5755364 108532823 1 13053863 100828629 1 8479846 216521332 1 27436405 50144298 1 67431924 136532419 1 3625232 99235553 1 28420152 262346078 1 2948800 58701985 1 85164314 62995713 1 92091 195630233 1 53887711 58876934 1 23246405 98339529 1 1742807 73407848 1 228597256 86520089 1 490728 144143218 1 3173487 134312736 1 10333412 137368753 1 11204502 63524638 1 367608 290907110 1 2562296 116157206 1 26801472 54056948 12818 415980528 112346745 1 18285859 174269153 1 613122 67921980 1 9519746 116786323 1 5509440 76253963 1 48176212 53210901 1 6321788 183582072 1 19255453 75251345 1 71519764 103816651 1 3491414 57851919 1 4097786 41006270 1 19966194 132687576 1 26573261 40908245 1 320492 123039144 1 11199574 133606950 1 42960179 103172951 1 1191058 86704748 1 180935882 129504816 13301 1089060 119166626 1 32559823 96647562 1 102084 110332038 1 196852 103083243 1 175773 106672952 5822 630429 128655633 1 492006 30860848 1 505433 89314883 1 12262832 96194021 1 1031627 74505489 1 10823216 82136167 1 5352852 87559315 1 2462045 222462498 1 21056408 62508414 1 830302 349447259 1 8635087 96862281 1 7998980 127408998 1 2531171 137028272 1 2178246 43797898 1 5834061 109469817 1 7701161 85473558 1 3204605 53902167 1 72033410 149954499 1 2074717 71655065 1 103724818 112285393 1 6635278 123787073 1 862877 126753285 1 15506746 83047391 1 488405 209013499 1 1942168 254499336 1 332913946 258022943 1 616708 62849818 1 52722 98242341 1 352963 124567070 1 2220503 88846537 1 7206384 196050197 1 17475146 75728842 1 12046229 108633314 1 11359256 84338067 1 683735612 68615513 1 21094058 163621840 1 9720548 249250662 1 98219949 91732298 1 27733726 89632517 1 44592030 219673856 7970 3501001 68007006 1 1434271 307719093 1 1084289 76693199 1 1567753 140367960 1 489050 37577902 1 57446096 134890722 1 77998453 134910254 1 5336906 137144551 1 152546 139497871 1 1669192 101317175 1 13692051 84646151 1 3478644 123796568 1 9542247 128031210 1 18272945 226101698 1 60092561 117639509 1 4912678 75020468 1 2641501 81548176 9091 28070352 68328504 1 10236768 113640130 1 70115993 70590566 1 440675 105840885 1 1077987 92732425 1 2608487 111762946 1 29476637 221840067 1 366057 57571640 1 11700563 333008221 1 2246655 192694748 1 11630147 90508912 1 11623452 122314781 1 157042371 57121806 1 4191643 75971421 1 16770867 176591130 1 7914528 57383167 1 926889 55383700 1 12671338 143656099 5590 22592944 50949291 1 44935087 121864871 1 3707470 64068215 1 8162320 56662791 1 36732328 115002910 1 136884911 121288830 4361 43277045 156659449 1 58883635 51643343 1 1569998 88616704 1 198892514 81517622 1 6102942 88413236 1 189883173 116860664 1 2658216 103041818 1 14431164 153210607 1 39722 139241413 1 23764419 152692960 1 1948502 131862328 1 1937351 208096251 1 8506576 102188235 1 1164000 102308425 1 56445335 104256788 1 4910929 57244466 1 666335 89041938 1 554210704 83040372 1 29314340 77740414 1 1363805 157957686 1 772968 49663908 16921 58436186 55434447 1 4961545 63504713 1 31873896 46370071 1 190105227 80932682 1 28214482 95948156 1 86372646 112687396 1 1480815 113328998 1 11176911 124434542 1 1540023 160287486 1 6561273 62098253 1 15979579 193609364 1 33710 90192102 1 1062362 54364386 1 12128841 59516748 1 24261993 145597995 1 96885092 142859023 1 14492503 182582617 1 18401052 118981686 1 8488535 78464896 1 3479835 97770805 1 309750 90973605 1 23181468 76092937 1 11281173 62623211 1 4755013 26856208 1 6866908 108405035 1 683735612 226920930 1 7404137 154940750 1 793177 20435080 1 1386305 150875690 1 22684473 89279849 1 11714897 68378881 1 20184313 218423186 1 874306 162031948 1 6469936 82795588 1 2854517 228158767 1 14402505 81916662 1 3149172 341478858 1 20080179 81144816 1 35240871 188190788 1 2171304 76736435 1 340366 58790617 1 2019642 56547164 1 5120719 109161338 1 35002445 121611005 1 483909 94648456 1 1019175 41912906 1 4208947 58133685 5466 4580383 104526488 1 6175852 75653315 1 1253066 78648501 1 10987867 122330098 1 4338401 65570092 1 12271904 81845757 1 8446153 160771256 1 12989988 102933784 1 368515 79572105 1 8695746 35192488 1 287510 170952038 1 26689799 65024031 1 575737664 83965682 1 3330087 87540584 1 15443730 274676524 1 8271795 122461382 1 2314315 247121267 1 1241108 206623454 1 12515415 56023803 1772 2025187 169223981 1 2161534 147789200 1 42797413 123548405 1 3498794 79973642 1 8758536 72482097 1 3098395 63181212 1 6746652 50379668 1 18639347 32857665 1 514445 100864537 1 83786286 111066602 1 3751348 96015373 1 744152 176381726 1 4029659 108969012 1 1381064 53385952 1 10617272 97752967 1 395065 71785236 1 2026566 48002653 1 466579 77964955 1 15008151 154495121 1 4051483 72840194 1 429358 98665358 1 10519241 47642900 1 4609170 151135597 1 91417806 220778334 1 29188259 179867296 1 3313216 132534302 1 7801693 135525541 1 5111858 217586197 1 111844 306197823 1 2067306 96542735 1 43280 86256119 1 6891077 73013504 1 3135453 177600224 1 999930 87617726 1 28804905 107193587 1 87220259 74215425 1 19719910 91587467 1 9645911 68876107 1 1945405 47044765 1 3828860 121990911 1 110247608 140308883 1 4566001 114752478 1 5717035 163080499 1 3738670 84071539 1 6896439 88519256 1 3978818 137416274 1 14309450 80707720 1 43234382 100026643 1 6194150 293178171 1 13859005 44178070 1 94396483 291480348 1 1394781 65365178 1 3760667 140593496 1 1273248 103335021 1 126549 131150623 1 6450123 148659973 1 52791780 205111591 1 1091569 168355404 1 556016 264407942 1 197327163 75947277 1 5406000 71027957 1 8399188 60649716 1 8453255 140927204 1 67505663 61147700 1 11055068 198461976 1 32429859 142984070 1 12516913 132420149 1 13476028 79684450 1 985601 130319377 1 1347017 81076298 1 36238941 186985041 1 34319386 84107703 1 5430060 196049632 1 11181561 131547495 11300 3572820 77683549 1 16846814 55957082 1 4518393 71272536 1 38006135 39602092 1 2125706 237116735 1 202081645 90665625 1 6443340 45440311 1 11506249 88781910 1 369576 133917448 1 1277514 97121511 1 3721313 103805946 1 1329593 88029417 1 392368 90723175 1 155885851 103183592 1 32159614 80312665 1 1578753 115312865 1 1175292 84306645 1 431125 178067120 1 10721345 55852597 1 1314713 25102395 1 21488568 58281240 1 4414904 81865297 1 37116 101020692 1 945194 131243616 1 6033661 48594428 1 11429274 179672854 1 573584 30502047 1 26209548 92557606 1 21280466 124430940 1 1501413 121172302 1 9270156 14382516 1 94797312 303658368 1 7523742 75266060 1 849946 190534321 1 1068680 103092478 1 2333718 159061164 1 10428802 93353728 1 683735612 69817509 1 731350 112806709 1 435941 175955129 1 242074017 195072442 1 461240 218970571 1 563517488 89564236 1 5901295 67365332 1 47247287 80336291 1 17483311 111252345 1 41286369 80991098 1 55049525 114244518 1 66039439 64672563 1 16900260 92428057 1 10828650 94301702 1 4458368 195036603 1 14052316 197286165 1 519538 76890608 3118 333378366 112870397 1 12701929 113566988 1 3522305 157756201 1 18438262 125663434 1 3033931 72394663 1 43681705 448234846 1 280063951 151206356 1 1642998 57448502 1 163799 124312422 1 4752770 111699509 1 14385532 70219631 1 30420927 267591310 1 2225040 139600083 1 5487421 67184054 1 3960973 144561160 1 2401967 108981618 1 973363 194166775 1 5025165 150920509 1 1759102 82195734 1 175444523 143920653 1 2833412 111787293 1 23721286 97092998 1 877056 31479160 1 130271 92574121 1 10171039 66740322 1 683735612 91113549 1 160901510 237842124 1 1710306 148609363 1 46183 156302771 1 24745710 89185476 1 17469270 131047324 1 47154715 115273153 1 1555375 71193015 1 98349461 207451826 1 1025754 82891574 1 7941333 75712685 14827 2492334 85416210 1 967078 88174879 1 4461543 101942751 1 654798 104470602 1 20276645 50101269 1 65497 123115314 1 13809715 132211577 1 141542 133627302 1 47316044 89746598 1 40288377 70103817 1 13001073 171957049 1 3519707 137507597 1 19645617 88009545 1 621423 83463901 1 462364 100666143 1 117740822 72925882 1 3373973 37286886 1 12483171 139981966 1 524569199 92257758 1 4584423 85157404 1 112334115 183474558 1 31877179 174856574 1 229908 228954328 1 19182811 78815666 1 1901371 89596002 1 13393693 202792116 1 7523755 112601011 1 370504403 87462982 1 9546446 367740027 1 263384 157105962 1 5708689 101630250 1 137899 57448675 1 7795918 79281466 1 17482761 122167360 1 68120607 225297825 1 1944541 215590719 1 5600595 77375222 1 83487991 85052543 1 11792016 89073135 1 366280 155421501 1 851956 114816428 1 1213755 141276520 1 177745480 160395429 16500 424826 107729547 1 1542545 140782674 1 1751557 125369348 1 244794935 33760401 1 287614 27756152 1 20618403 86228787 1 7851531 132531451 1 2738351 46982461 1 2136832 110540196 1 18507079 67711591 1 796984 108841655 1 246705850 66553806 1 11435806 70925058 1 257944781 164593694 1 74350374 162877725 1 5924704 123149246 1 1987445 81069320 1 49780368 63485104 1 1102897 129684870 1 12594514 74275209 1 908232 275592690 1 40955026 121891640 1 1876701 103041820 1 373467958 65038868 1 164956 66122416 1 62432312 112010858 1 2248772 78141200 1 299795 145054095 1 55422135 123089262 1 626615 112619810 1 683735612 59266497 1 7997554 52783709 12257 18309563 134297497 1 6218423 80886992 1 40005800 70295167 1 1672782 107739879 1 1300671 213828851 1 906579 102585582 1 199166345 182432133 1 2461567 105051125 1 96075495 225609413 1 5057312 109980715 1 3647761 55986741 1 8369604 115203268 1 49364051 87403748 1 557903 62389188 1 74271 68233293 1 8940264 60966261 1 9385020 155767700 1 3510814 60051097 1 7165017 89015280 1 33062889 93061523 1 301161 72629860 1 77367948 86003491 1 5755135 99886173 1 23377118 333634301 1 934401 214168821 1 10834367 80069974 1 796269 124128680 1 298386138 92104423 1 893111 121636655 1 7379189 58490743 1 3095251 180965342 1 3318241 87916050 1 1081013 107974010 1 120243869 106064387 1 784113 41856308 1 5357222 54200476 1 402956 172795565 1 179873092 66415852 1 1615285 58880598 1 1605784 27373088 1 66876452 75244493 1 2766613 109473316 1 894209 229551029 1 355550 193093739 1 65843974 96986257 1 17212677 211046621 1 818640 81091810 1 5903606 245579446 1 4973979 97958681 1 635872197 119341021 1 1814605 94098956 1 1645121 91473474 1 34579778 127407393 1 556341 104555155 1 5020529 180290452 1 3484291 64163673 1 4529560 63290316 1 397994474 205561028 1 1647728 22387374 1 9512604 135791435 1 46096374 99814645 1 324556388 35507875 1 2483171 158314231 1 6484744 154120301 1 131977 59496452 1 2590586 101955732 1 3463454 63913388 1 43437211 143971350 1 90270489 66273789 1 77338366 185293027 1 7466785 166616864 1 44254169 104798702 1 1107049 88330274 1 2989622 241770334 1 341328118 325208600 1 18042788 157871176 1 478706 267553862 1 64221 69133963 1 12258392 147617100 1 58890479 59684089 1 1572755 195547033 1 1780283 43618760 1 200958885 24360081 1 2835496 45358675 1 1515584 117914448 1 566467 224694395 1 7638134 124282606 1 16151258 52403165 1 1789677 95825923 1 330012 79382729 1 11015591 74283375 1 4186412 126455492 1 5596617 99479439 1 5840733 72823427 1 266746 158511674 1 3116627 203761651 1 51544297 165096100 1 34624240 150266225 1 4434600 109065378 1 1806246 82179946 1 820750 112595630 1 1574753 114904844 1 107493386 113430907 1 822651 81703701 1 285763262 120902294 1 2516579 150500283 1 2223200 157030538 1 2181125 34501318 1 293853 40627302 1 9048098 173128690 1 140034 116294784 1 562567 99409913 1 1648542 108800534 1 632244 115995512 1 4624548 94501369 1 3279730 100840260 1 8591853 80512106 1 7275057 89972156 1 7440759 223501967 1 698838 163389731 1 1365136 59240882 1 88565896 75984770 1 6178414 172446307 1 4215116 82059231 1 3247888 301054232 1 15848865 127126175 1 7776665 78859485 1 58876708 121178651 1 58044181 219637817 1 2519292 37018503 1 112589791 143804642 1 15026 101753929 1 10751557 118885435 1 5419374 107789894 1 12113042 98979794 1 2745182 74512289 1 5798359 77361406 1 2449769 117946902 1 5750052 150238995 1 260652 131971741 1 5749817 225550458 1 37741187 144693819 1 15784269 124694813 1 1905023 168937891 1 5767214 229669085 1 638048 151587014 1 10845480 180338721 12176 4677279 43402449 1 20195929 72153525 1 402545915 41607577 1 700620 85273288 1 64373221 104937451 1 4716 143563208 1 13477602 77830867 1 5074543 147937856 1 32006843 79823393 1 395209158 124097531 1 9341898 64224929 1 12193616 84223892 1 6080868 82671802 1 3266000 56123172 1 143255800 91147973 1 2343609 113281916 1 11501168 120400121 1 16742464 63880952 1 37849975 31348690 1 6752603 75679807 1 317953 127801447 1 5291975 98170176 1 3213697 115930226 1 128732989 196228381 1 61697132 104742344 1 484109 149012733 1 3878184 52584252 1 83043740 98070312 1 4058686 62444245 22627 35147651 300954968 1 2912538 284448367 1 881203 113505367 1 1119038 206641430 1 3931846 85963560 1 2304241 125738688 1 872720 85626095 1 14153502 130428288 1 1706471 141366599 1 34610440 105900873 1 70676 125737485 1 3808635 116542435 1 3064186 50253357 1 1694258 94799814 1 1449973 47063964 14088 29497546 110259672 1 4057764 176383780 1 999251 45314674 1 2458674 36094422 1 1106265 148359606 1 4519357 115151820 1 3501788 103893663 1 120961830 225696795 1 194933709 171959222 1 1760204 132508416 1 334544518 245931393 1 212923 73212014 1 180271312 113563657 1 895956 82634418 1 722000 150531727 1 3958431 176764821 1 5869431 68743058 1 598765541 373668439 1 4308751 145585540 1 13026463 325513754 1 3554568 103223817 1 401251583 65874203 1 5469658 69133814 1 1401020 169013709 1 26089539 74867079 1 70981175 90242991 1 4266579 54175614 1 325911 61460898 1 256770 102363804 1 320941066 88544988 1 5729943 156096007 1 19757157 141239115 1 1434087 76776144 1 8589322 84126500 1 4621212 154429594 1 32292115 288531121 1 2184061 183976678 1 714022 131262639 1 270509 100400979 1 38645756 220093304 12180 58964447 33711246 1 2030451 287917269 1 4976052 65013239 1 2279946 110391610 1 40118163 162831689 18526 3607278 82188268 1 48384535 153359571 1 99790160 80022446 1 637466 106264353 1 24747029 145071910 1 66257390 203870750 1 19841440 127126793 1 16080984 66365909 1 33555542 123460481 1 9929428 72924286 1 272685 177071634 22488 7963372 251935256 1 11223916 219762493 1 70868196 233690489 1 2397610 77517343 1 8848683 46533307 1 286020 158344318 1 810259 116892439 1 812723 225255628 1 3084581 161722666 1 56085114 132755655 1 1556803 299667373 1 10822847 91960246 1 69378744 163302442 1 1595614 171673723 1 742784 149167795 1 84847295 108640589 1 3257537 40036092 1 111496014 134184186 1 396879293 102384392 1 4201376 48474148 1 10791999 267718939 1 689028 134487579 1 168404417 63280022 1 1481754 46660694 1 2846961 73789567 1 10876690 248369557 1 74430761 168951326 1 41392087 143594026 1 1280969 92095586 1 4293785 48910076 1 527681 105957841 1 15200244 64046587 1 4653588 120943422 1 1052247 96189365 1 15923878 82784430 1 66825168 58052222 1 1337944 118007093 1 228451 68476064 1 395334 60687052 1 57243668 176981160 1 14673972 219576738 1 61116257 168157720 1 24623489 26940165 1 89383318 110293417 1 3943937 246217477 1 2929625 116845073 1 683735612 57945606 1 31636687 108180749 1 14923321 44318907 1 1817761 147666369 1 37322461 75158474 1 418173 75008792 1 78421180 87931462 1 1789860 73833518 1 4478200 71602496 1 636308 166044055 1 162412221 164662635 1 152282 154063148 1 493218 70185269 1 5926037 105783291 1 24743140 67985150 1 23692676 92608261 1 1964460 139782038 1 63909300 90475073 1 203176 78745874 1 6717860 82958470 1 33674297 127985466 1 25023903 99178450 1 233936311 94696682 1 382855 131370706 1 2660482 56226308 1 73895704 150236264 1 7966748 176988622 1 19949738 83150715 1 19515744 101941702 1 8200610 140622064 1 165910 183063982 1 1956194 224342143 1 4574088 131353847 1 7281485 85203000 1 287662 177928226 1 5873991 68427560 1 11594561 306207786 1 2313295 85983826 1 24373595 81032598 1 31975630 133993653 1 2125446 85138369 1 3527922 123729045 1 18052416 162703970 1 6636438 52343789 1 3204953 202559974 1 467122 170088218 1 440254 67931665 1 38289719 125698381 1 13677342 127108774 1 43711490 98751316 1 15335885 79129578 1 28026041 101413194 1 12650918 292103420 1 1216352 107905474 1 7325521 227703804 1 1460204 242547984 1 4620747 93682971 1 4339998 113577265 1 22234891 274037214 1 33608333 121354942 1 24271166 141531785 1 1523652 72355728 1 1352835 52473869 1 14643435 42367504 1 4671039 56548363 1 6568355 54300826 1 683735612 61867639 1 11957810 66556326 1 403116 149187407 1 21507466 72287057 1 24381411 65272926 1 2708629 99123518 1 34482841 180497658 1 14570152 148109940 1 597382 496548222 1 6722308 166487388 1 46821052 105004529 1 502403 107094350 1 3444148 52486438 1 4284235 116296222 1 2395316 152230931 1 1019303 79910090 1 52136923 109344115 1 142468918 93948142 1 158157 203949289 1 744260 79989024 1 88311769 99728850 1 534845965 131453464 1 69405410 175643495 1 2681095 170455432 1 84142457 195796312 1 369061 85463452 1 69082395 159041921 1 10649293 120607596 1 3904683 447036390 1 4881466 134802945 1 9201042 154792127 1 2180137 43615837 1 1276587 158073829 1 78808565 139866696 1 493305 119754074 1 137450747 97803264 1 51310658 43628638 1 565850 212357329 1 19666837 149295398 1 10854996 157065131 1 87753 132800239 1 42805001 143853270 1 61046370 147540433 1 2882598 36193416 1 688722 105848074 1 19079354 212946135 1 1332786 191537452 1 1348559 88539364 1 22287921 118300498 1 977148 117724196 1 14361381 166994669 1 15406139 66377842 1 459949 143900817 1 17403650 99526521 1 311628472 51009239 1 1409824 110386641 1 27733567 63041846 1 21597692 77919709 1 20910980 71661713 1 181125115 94267486 1 586718 244252739 1 15087852 81308284 1 12132001 296603796 1 627534 91201409 1 3402477 144581435 1 2682316 110487814 1 6264491 57669908 1 255325 121066446 1 33758207 317914866 1 51203193 98072467 1 5276906 91720229 1 892101 102379675 1 1623475 104002510 1 2782360 136021081 1 15458342 167551785 1 5858383 138300726 1 30412689 129405948 1 178423 112468860 1 70945569 65325829 1 39333256 74637559 1 172604717 75113797 1 2281554 68335903 1 352253 161361981 1 17746862 222580259 1 2079511 176749481 1 1160067 88648446 1 6875537 40813559 1 38574266 127705000 1 3790352 78392880 1 94135587 95148061 1 1098669 56470530 1 7497110 78567369 1 10824640 94098887 1 336447 171029497 1 5315069 120586615 1 8664205 71286564 1 6338303 251415443 1 3306845 150447443 1 2824504 154588821 1 3508427 120321351 1 2592793 65749425 1 23732224 91273444 1 77840828 160523377 1 1851832 179878033 1 2305038 53226283 1 10192513 117082550 1 102578341 81462751 1 71548365 65990459 1 22168213 100611127 1 5579234 208860792 1 4897210 129933625 1 3698859 37535287 1 14696944 66783560 1 15648436 67361966 1 22818677 84145992 1 52215335 126052098 1 6260657 56742668 1 72965014 50337238 1 19331499 66908060 1 489860 59809329 1 749284 169592993 1 20606390 155532961 1 390990 71034670 1 1359075 103465434 1 341106 93548262 1 108444 100435743 1 5285591 208520031 1 4286183 106877481 1 11802248 133723521 1 819160 66748922 1 141453 80877554 1 960873 99600813 1 17813034 75633470 1 187670070 72396589 1 124345 86255350 1 683735612 51986150 1 414253 76722809 1 1100498 28617601 1 153379 127616523 1 3325810 365138111 1 71429989 44816960 1 14606099 160145296 1 31585478 78506139 1 34009 207535266 1 31180142 112501006 1 7681234 187448837 1 25427768 152388324 1 870017 242884224 1 990377 107958655 1 20588962 29336639 1 758283 56206524 1 5114904 83933187 1 2265808 68593892 1 1690027 82811811 1 6257289 96472170 1 25449865 68347533 1 4056864 196048042 1 423314049 87934828 1 1818737 214390609 1 17981309 33006400 1 13521252 180985582 1 1372738 188272413 1 4606681 89004879 1 373799 95490617 1 2352627 140019376 1 3927727 86231819 1 1789244 93271754 1 1419498 34604606 1 50983196 65313529 1 25470724 63515408 1 21141039 93140095 1 56332842 235513061 1 23291251 69483921 1 67933501 138440637 1 298515 114974829 1 423502 91014079 1 918297 72243858 1 31760017 125712212 1 585366 53137120 1 39579460 82272000 1 1554662 82853070 1 60820 59464119 1 40569565 316773200 1 176480 43113671 1 2250485 201466544 1 10014830 97609710 1 2354254 53324644 1 1658391 110258323 1 233904 185440586 1 5238185 47316349 1 2687185 33341233 1 1730281 45562389 1 10221497 126190971 1 8971681 223452318 22158 4851311 119830798 1 3932222 54405306 1 3000417 44094080 1 6788493 59544805 1 3844752 210812903 1 16792818 90453823 1 171091678 82317668 1 6257883 97979872 1 242966764 103594942 1 80369871 84620308 1 3894872 182032432 1 59608773 72574208 1 2158416 159859603 1 40405617 86724574 1 726337 73645423 1 11760598 29749824 1 324479 136525411 1 375606488 148705123 1 12598564 37091119 1 211120647 182237001 1 2869317 149704428 1 98650 97077412 1 16487251 119920751 1 2952859 120353589 1 7503437 104469517 1 24102432 147935700 1 59285808 143012852 1 170180771 55538794 1 690660 125563296 1 552374 154483928 1 63248947 59585340 1 243544696 88053949 1 14031027 53429480 1 21034139 148300229 21976 1662177 167479000 1 4276815 50627011 1 14936252 154937489 1 98304 54555034 1 5629321 221746269 1 2915461 71855850 1 4076170 158689729 1 2500567 62652392 1 1398459 77470828 1 20422557 62731015 1 4018623 127221668 1 15063277 246417014 1 25726966 114302335 1 10011449 102138522 1 7717394 173855310 1 2688102 62466204 1 4307640 309971625 1 1105272 71608071 1 22454608 211852337 1 8333985 52736869 1 233004426 85467542 1 4740265 125569160 1 21566301 113761997 1 14672533 77273634 1 156984065 123020861 1 5068975 104420558 1 18829645 153939858 1 4901000 112745999 1 1722848 100735843 1302 2736559 123012866 1 15571979 61137283 1 934705 107666287 1 2612135 151268563 1 534210 181823576 1 1054484 79551425 1 1239841 123941551 1 1228796 45467973 1 1078161 64930241 1 6656974 101302545 1 13071176 80334539 1 24510658 66255301 1 3852737 52860430 1 28113973 104469596 1 29213020 297509685 1 587902 335115093 1 671090 226620413 1 207671 141705032 1 10023649 77931488 1 222827319 255591028 1 2483890 107045607 1 1578533 71617213 1 8912381 96944911 1 11423436 50843012 1 2649405 91028692 1 16890104 175077319 645 4889779 45901561 1 2848883 134360761 1 683735612 64866582 1 35695178 56296935 1 13614124 103780030 1 4493087 55505838 1 20719658 77579794 1 89240561 82873461 1 11453386 145871669 1 32563625 61476328 1 7199451 80096645 1 1928274 87392524 1 2355455 67475999 1 57594485 66287292 1 150438874 121817229 1 16091066 143809729 1 26440619 66017859 1 13609079 122977080 1 20474495 89036510 1 15846871 78163313 1 6461926 250256702 1 706202 73136125 1 7974 153922443 1 241406 164300831 1 7826593 75521664 1 560655428 66145372 1 22552642 143639254 1 551497 127001266 1 8983117 131667639 1 1329746 123745669 1 173153 181554921 1 399024666 83872021 1 9216647 63351143 1 1899063 157397814 1 2445956 31740332 1 43058034 138207410 1 1593224 108317442 1 306828 65041117 1 229276315 88592695 1 6398877 244164719 1 748189 294981228 1 2187642 106296846 1 1937331 182598275 1 36104677 111647232 1 292131 89091024 1 40841219 57958224 1 1161267 196668900 1 3698000 118649066 1 9241335 65166047 1 1721543 67551035 1 4794644 113635166 1 683735612 291372827 1 728203 200681462 1 18063916 84907504 1 35651085 132091100 1 965831 86068642 1 81630088 132847039 1 2911889 111222465 1 12409621 86301696 1 1477709 136467899 1 1029267 66486923 1 1728908 81306617 1 222983 93380342 1 2081280 60519902 1 36953 169438056 1 349892 75738754 1 2678638 88949686 1 15450510 104030615 1 5108040 58733594 3771 301867 108465760 1 881695 127157551 1 109459207 31087428 1 1349388 189608232 1 7337882 100525830 1 148963924 144008448 1 31901247 47391067 14693 5134263 73647777 1 5829665 196318142 1 11491715 55713256 1 3968710 70081169 1 2587549 62741373 1 2137478 50670232 1 1655079 137611459 1 2118116 100596090 1 3007095 55898722 1 2816052 73273648 1 30092483 112477121 1 44734297 149728385 1 2711348 118580174 1 85446310 93405470 1 726348 197024333 1 24363389 88466008 1 31765954 37862933 1 184479210 67340860 1 1267632 76151248 1 47766013 156022447 1 27178128 94077179 1 34135971 161776391 1 11576981 280142776 1 1740829 116659881 1 431728 82364873 1 12768809 99691069 1 1784292 89974800 1 150954623 60533919 1 381954 114495250 1 37021785 84603151 1 59748184 299320366 1 254826 67971205 1 31157003 49021287 1 1371948 106336087 1 62045291 147119907 1 8678 64599105 1 4013804 185874196 1 37012710 183467827 1 68867820 120969139 1 32650837 89493159 1 125508683 65230019 1 683735612 79836734 1 466627 136423060 1 31571118 93927853 1 202260704 81193007 23647 683735612 134619256 1 3595060 160734081 1 6119647 254720522 1 23703279 62838315 1 5004817 91742477 1 5875925 106297493 1 16029162 94625262 1 3408553 182372508 1 1419101 155507584 1 69948374 64901156 1 12043006 72468018 1 2002545 142828237 1 18911838 169436943 1 637331 141143128 1 40955861 117447058 1 10203492 226115126 1 19814456 167114401 1 31547922 137912018 1 16992362 78923439 1 22897034 129442649 1 1418140 93908934 1 4660129 71990148 1 2562269 85287264 1 930621 27775167 1 38739843 84198330 1 683735612 118303552 1 718914 173189918 1 145312 82863090 1 39956613 142987872 1 145971 132989622 1 358041672 90892330 1 16274173 151363103 1 27930186 69375756 1 1042756 69809418 1 645063 76759938 1 27695726 82327827 1 601539 120894298 1 6706237 81881587 1 37018288 114525894 1 6821105 90886096 1 72904555 188086691 1 683735612 77376087 1 13276751 147127498 1 106232 151544449 1 56526859 59605185 1 60285045 127541410 1 11758822 111400976 2687 1782643 117401614 1 1491522 177191625 1 20723275 134789007 1 50496226 196614957 1 4005346 183820939 1 15636466 37351741 1 1967233 115472734 1 7459787 45858038 1 11474899 115501128 1 1987363 92606725 1 3408765 58506287 1 15558299 123998103 1 3767722 117109008 1 647730151 127371860 1 36714274 235804419 1 5556166 108857990 1 3927413 53880200 1 3648877 69999468 1 2473221 87215328 1 1251461 114008313 1 602981 97101578 1 2959723 92044007 1 78566916 79520558 1 71383007 160530863 1 14744915 40398311 1 6772607 95452974 1 2411467 143098822 1 37697511 59446189 1 470028 82978027 1 1746059 65168554 1 99333784 135299448 1 182192 200004251 1 51006003 60412925 1 26307636 84523091 1 1362493 48015319 5843 549589 178891919 1 5265315 64057793 1 58651628 68751427 1 36041450 38623842 1 9714550 54571939 1 27490239 107878434 1 33084977 81998855 10331 177417772 78693284 1 9318691 185282811 1 163899 143204309 1 10362355 51136411 1 3407052 241079761 1 4689214 88167171 1 1751221 158359702 1 5296611 103430308 1 719531 43364222 1 706201 109422842 1 3598565 112085743 1 3879968 128440804 1 8313805 163467454 1 15257412 58532502 1 10204509 100190665 1 40945971 332699500 1 226679 114392310 1 134570971 46095844 1 1160922 153657965 1 3259515 131521793 1 4616613 44723989 1 1813660 85423254 1 6129415 65225820 1 15807730 381711314 1 22320629 108422817 1 1155354 84814663 1 88128 152147685 1 597083 93130238 1 17324995 43345741 1 1675022 75311559 1 3674451 96326445 1 12965918 73432267 8752 29552395 112863283 1 7848142 98217268 1 1425129 179815049 1 52134 186355024 1 7203887 75922782 1 186196746 184144994 17306 3619515 138897785 1 4016298 102333182 1 170711989 228804664 1 9751601 226407553 1 611231 111075290 1 7406561 151272891 1 20915921 27848565 1 49328407 36578179 1 94378323 134550391 1 1217985 89957614 1 1042861 97149626 1 8910449 115084833 1 16132420 62130835 1 542833039 139662726 1 1486047 59705003 1 117073 71105114 1 1513717 60242834 1 3216557 83658790 1 18097859 116958990 1 591653 122251546 1 3338666 67952339 1 620770 130500669 1 1261880 102172226 1 7094197 80864384 1 8089506 101732136 1 5995509 77384466 1 131067502 172690436 1 5614351 82848030 1 5576977 76977228 1 4936706 65171272 1 5683686 138236318 1 60408764 77127405 1 1090707 160386275 1 141842522 165733809 1 35601083 93524499 1 62840231 90718796 1 13244156 166853628 1 4271636 58156351 1 20896151 104065674 1 11461196 126427241 1 5421304 76435776 1 6190661 71444714 1 4532052 117400905 1 86345546 71595222 1 657409 74975984 1 14034093 114208878 1693 8125169 92541515 1 32099131 174866540 1 188916371 165548092 1 1411031 92715183 1 683735612 101269629 1 692495 59263065 1 58696954 62695189 1 587119 132249694 1 5009448 55310470 1 6937969 66792627 1 33260034 138146553 1 106282164 52550475 1 11168595 140401847 1 12075549 27923399 1 773458 44741065 1 31251 217676811 1 297670614 80168721 1 3439333 165990403 1 6500070 66161016 1 56490860 174365207 23424 3359969 85308698 1 282392463 136570023 14687 7886203 37686626 1 3265543 137928677 1 3699552 339629507 1 6144039 88230779 1 1414297 143331577 1 165434901 166943179 1 10079378 87491687 1 12872076 125032560 1 13889741 147911846 1 3910671 83261990 1 8283698 122884072 1 16876171 88214718 1 2243670 97956659 1 497512 146595283 1 1109046 166622363 1 2611629 159352034 1 8830157 255676765 1 458396 226804847 1 663850 68008483 1 52907692 153376121 1 1875983 104250741 1 2736931 100258336 1 347172183 47690250 1 2394487 139540069 1 25487652 208979632 1 5355489 180956279 1 954283 93581867 1 1765063 239157348 1 19812694 133801676 13553 24303923 101217799 1 151891361 35085805 1 20082664 145181565 1 4962798 87550502 1 167868 39159836 1 7907042 55344325 1 85074698 138988298 1 26683737 86642673 1 128151 82717467 1 3354159 103625237 1 7704213 145219051 1 292408930 54886294 1 356317 113455467 1 1404201 42675252 1 3039484 237195353 1 5032050 177594142 1 61615128 70500241 1 6742788 68052339 1 825908 104483565 1 6687181 47642184 1 26624205 115808238 1 127939 88372490 1 2329763 52636110 1 3096127 144969085 1 5187474 180479527 1 5006113 122348187 1 79860747 129769927 1 1596033 317278664 1 44404223 87370278 1 1049809 82670388 1 3964657 45654356 1 447762 152275658 1 44284343 67591955 1 465097 33702309 1 484030 101370513 1 34912019 132921584 1 188984162 126651792 4628 20743318 144904282 1 2501556 81424448 1 48888295 136402560 1 20197655 70170722 1 14346805 121983096 1 4661776 52616127 1 726052 74841350 1 93746039 91057375 1 28943966 74291146 1 93123015 89487756 1 1777766 173497108 1 125219093 216195615 1 20586647 183867944 23363 895056 144390113 1 19929480 82761660 1 525882 59172682 23503 13466492 154933064 1 3877016 62100342 1 369112 133686795 1 1044218 213605645 1 15536384 166855548 1 2267022 218990740 1 36122464 88011964 1 13869327 64366881 1 7345905 111047397 1 359334 212513791 1 17630725 132362101 1 2107079 76928528 1 4272165 107516949 1 305415 94102653 1 32434278 111916732 1 551684 159190743 1 46974517 98138934 1 58568 115782660 21644 438310 121539010 1 1829055 89953005 1 23506087 193296666 1 1557979 78175904 1 3625223 47519803 4822 833468 46130442 1 12057707 99742036 1 49514954 54732752 1 4316902 118712938 1 1226002 64797534 1 2225041 53532093 1 4015885 62332980 1 2864046 46897140 1 712280 508493932 1 2484401 66866807 1 1839084 57968940 1 19464200 55604097 1 1589269 105594258 1 23381311 192403249 1 15209527 60600776 1 1004825 102738790 1 25931739 72514479 1 344559 60156341 1 1723932 117747125 1 86267113 85931856 1 4455673 44299042 1 413045 158813846 1 123553 83676718 1 67971835 36857003 1 1384946 117992101 1 4501033 95079231 1 1050566 65782491 1 7587850 106751447 1 515842 60380319 1 7514631 52396458 1 5386574 129833296 1 1122180 110309336 1 4313095 100727559 1 331997833 33423559 4052 847808 161976293 1 14009930 50390000 1 5106456 311583613 1 3157592 203423290 1 25755411 117644143 1 49855157 136910526 1 23553639 234694988 1 7362857 201897130 1 606859 199913387 1 1083341 124969191 1 12822523 48995162 1 669093 160758995 1 120002488 142837875 1 810185 103814306 1 5814837 96306171 1 251697 199328329 1 1668245 158179436 1 26552062 65182366 1 5239178 134542934 1 101315799 101410857 1 907341 91937090 1 1461644 138713549 1 1028499 65488511 1 1017041 242919618 9805 1248109 143840778 1 4742870 71945193 1 4118740 74577905 1 108248714 66175169 1 5051805 119153480 1 12334937 155673448 1 2650508 178719228 1 450639 91909422 1 4689371 202476497 1 24892121 121269812 1 1220360 98215236 1 228091 125844553 1 237918 225078553 1 248209 91787908 1 25244135 59734189 1 57354911 80984311 1 3624963 304855866 1 10883138 49690832 1 24235210 109544027 1 20486876 192759572 1 4923013 72102791 1 2901126 44530257 1 216588 119060885 1 680246 204512648 1 245001408 46808947 1 5133274 209108188 1 1585982 105603064 1 2996023 128914661 1 5441464 54840158 1 435228290 112295239 1 15409627 62479154 1 14525158 155447750 1 4974947 196036155 1 19331998 246532494 1 131986 120689990 1640 43209998 146434387 1 3121601 69701432 1 441443 152946573 1 8200350 145676791 1 3567313 54504849 1 7999823 104083599 1 75368748 56642710 1 5958660 112588836 1 3771781 67954636 1 72442405 229426939 1 6511584 116132104 1 21704998 170236372 1 157707028 101048375 1 6017043 84921288 23030 6897916 118126156 1 2431870 73289615 1 9879197 170828605 1 34362764 182725406 1 27078295 191873889 1 15510737 84716705 1 9754370 134433312 1 12664131 204388734 2369 27075875 83535727 1 37557328 178575978 1 1811252 168613846 1 55011211 141923677 1 515675530 41203575 1 18600056 147475476 1 149674 163327983 1 679033 94356099 1 4511797 50307426 1 2572315 287274431 1 1093385 206787219 1 75249216 92868635 1 1972761 56804066 1 578206 117213331 1 1120240 110531548 1 26173378 155696391 1 8594577 107187334 1 46001580 202846751 1 3932639 42893881 1 11792843 191479292 1 4650773 173222474 1 8817760 108698969 1 5282529 92341044 1 152927 85958791 1 498007 185439908 1 134910817 207777258 1 3639456 131711643 1 1007969 107697901 1 8210658 211988242 1 6127971 119413107 1 1048509 147316910 1 6065522 203696467 1 402907 50352477 1 16660527 157201934 1 37999261 165747085 1 141779704 214525830 1 2015872 235096436 1 114910 127360033 1 389168 65567141 1 153085 193733042 1 182131495 198758010 1 452142199 223489006 1 679917 124379679 1 806989 75951878 1 1222733 100219468 1 3528995 90693014 1 108977825 84200221 1 2591853 63340241 1 5202066 178544035 1 1567505 85046872 1 4133872 151327794 1 781969 74227335 1 21076510 240484144 1 614295 26856467 1 6198583 86542446 1 12217168 132955082 1 10423 85538372 1 396266 127852165 1 1981714 94849221 1 134709056 170271921 1 42770371 70090139 1 76578638 112226327 847 103735040 44092333 1 8428960 162773659 1 212268460 71130338 1 10526224 77619583 1 5378461 98454017 1 244052 67876373 1 180693697 78878828 1 287460 102987616 1 25657691 167890552 1 54426390 84848179 1 6875786 202764561 1 48444670 56623026 1 237957 131514348 1 24798156 81038394 1 1131354 178158936 1 201134 60560362 1 50596780 121603999 1 153812421 47939999 1 10361 58675723 1 6309731 282103636 1 1495223 259808089 1 2866994 96154887 1 75308276 66306984 1 1511210 58343145 1 606670 138134927 1 50632432 162222322 1 797648 135681138 1 940105 42822963 1 9853675 123717210 1 34314282 54472624 1 7752883 90409050 1 33565045 85523813 1 17790596 112009574 1 7042407 297949981 1 1734960 78398660 1 4386873 134461640 1 128896856 151749635 1 16405643 223337851 1 147435098 70950659 1 1269175 61468753 1 21744474 198980765 1 474212948 270183585 1 1760293 111783068 1 8897290 334668094 1 4375808 106044546 1 43862687 69376086 1 100308339 154407036 1 59712 110888529 1 401418 142913181 1 720728 87486265 1 7260547 201523723 1 63146771 147648554 1 60586100 138584752 1 7245228 151999649 1 24737881 125557952 1 3617840 63221877 1 4841212 173976798 1 18304698 157559259 1 797956 88363390 1 5794173 125830365 1 232703592 58435791 1 2944876 114142074 1 4504394 76300753 1 55733395 133700261 1 41398047 107632198 12722 5565972 72713250 1 46959 192229553 1 3574415 166865078 1 8501255 97026644 1 32360196 127664787 1 5706690 78968213 1 34476515 71944567 1 330269681 216667644 1 2198516 83703405 1 1634592 116094245 1 8572873 195946101 1 4647520 64235675 1 642235 310140973 1 16279 20914949 1 515688 119573081 1 2433279 92939985 1 791440 120646867 1 683735612 153205705 1 259159 66281781 1 44858878 140146113 1 310308862 81031497 1 14101966 94229692 1 10623565 229011127 1 1157539 209118228 1 778261 146789487 1 5985748 84022790 1 12557578 150313482 1 7281641 90363901 1 42781891 127815539 1 11333121 108230274 1 198068865 112640963 903 78162085 401223193 1 3659009 81429925 1 4130923 173368107 1 383624 54442013 1 434631 176768947 1 9620680 78461465 1 3780087 114838513 1 283247 42615806 1 209844995 36910980 1 3725769 60801921 1 906796 256355092 1 600811 111388190 1 234459427 39680946 1 12966869 66179840 1 6452 73887832 1 2430298 150873078 1 19221506 57285650 1 1346797 140769896 1 4222559 59916634 1 730877 125653089 5265 15856475 118456417 1 53253911 104137187 1 12308093 356076225 1 45556725 81535458 1 14689856 114488795 1 39490217 141282911 1 483081 279575476 1 35934228 35888687 1 11426261 163752138 1 1698457 132808362 1 274386834 37295081 1 16040448 82576862 1 41342559 305357125 1 748267 76526223 1 37769763 55353770 1 125786340 128697195 1 5788199 52466843 1 1509459 239017777 1 55270305 157579323 1 10211028 111867901 1 1549452 186401560 1 6610983 161551631 1 117323 202385206 1 13771149 103654669 1 6606058 110580742 1 3221895 77602182 1 2274939 107735262 1 152202005 211844379 1 1635092 38079035 1 2985265 240069993 1 11581963 180077108 1 3904864 169913679 1 7294761 114256949 8891 9534131 21796789 1 2713868 46999727 1 8351977 35445598 1 683735612 141295954 1 1511666 132535935 1 373155418 52598701 1 19806938 124759922 1 9721777 114139712 1 6708497 79506767 1 566385607 119078563 1 103831 89418970 1 1018030 186904055 1 133270 85639856 1 18231858 158939227 1 683735612 78917062 1 5876276 74527226 1 108239002 100036989 1 267443 69591457 1 233016 167344737 1 2742627 328294695 1 1187376 73195773 1 4905320 127608610 1 128173 312485187 1 6801835 101393706 1 335615 202209823 1 1479769 189261844 1 2406579 63926154 1 33765998 119523568 1 165155392 187411251 1 1464023 50702488 1 2888025 78505169 1 223761141 203275028 1 104019241 43605192 1 338704 177838522 1 8944695 100996801 1 43097484 149558534 1 6798133 126588113 1 3823323 98582258 1 9187083 68064291 1 37582041 52033651 1 121722850 67936909 1 6133436 84980030 1 2787636 38112037 19547 2664574 128907774 1 320648 198853369 1 1938830 221141807 1 2980991 71865277 1 73790428 103982957 1 2129623 126109571 1 1413441 59689510 1 78653825 131099014 1 7711525 54877450 1 8119256 66604016 1 3247440 79954949 1 1954433 55195440 1 106347 79439936 1 8354183 88887565 1 675579 104271877 1 362376631 211976829 11387 3331761 42217603 1 132498299 124861690 1 5967263 171198789 1 32657019 65042342 1 388126227 78384176 1 6794163 70736615 1 51344159 110719337 1 1240274 89374924 1 207642 82420492 1 10222451 104594810 1 11304622 149260238 1 1220087 249369104 1 1476534 170992166 1 124113934 195710952 1 71474742 57965982 1 34822458 100071137 1 59592935 73309379 1 428598361 116370098 1 6043180 278111226 1 3257324 96426490 1 4367358 157253123 1 388682 114557154 1 2935467 173256083 1 86346591 110755360 1 1945088 150366936 1 5069573 109891759 1 372480867 102015415 1 34040 58642538 1 6517649 215796174 1 42446885 94715100 1 116987282 197428744 1 1402826 116444203 1 1547178 121742249 1 79184141 102743526 1 67183700 103161261 1 597848 67282137 1 590077 104176358 1 2853105 179516253 1 8768262 276899041 1 2798032 242120976 1 8521422 118398332 1 351973 63894533 20279 141970999 59240001 1 36023043 146169548 1 4375852 216624126 1 1070211 162719056 1 6068551 59694544 1 610970 196667357 1 1554164 220814961 1 1797916 164446640 1 102879836 147845090 1 71075 163135870 1 127681830 56651206 1 538245 107595233 1 1122188 162798967 1 414142 43161499 1 26908381 96051101 1 4132456 108517686 1 5144460 91263221 9225 24048086 108095362 1 33615731 65523190 1 25436774 135759118 1 343280 78444045 1 49332039 81083318 1 39934484 70645609 1 115006585 81072078 1 942132 107806144 1 115542731 43480073 1 2363868 161362786 1 746848 72994051 1 2072278 115133967 1 139336803 43480831 1 6579679 140831339 1 40158259 63909669 1 277069 102438209 1 2240262 64469955 1 538411 108195360 1 2401632 76937518 1 194766054 208870445 1 1493539 81305082 1 602109 58396277 1 537961 195558424 1 4841671 169535823 1 46022 54561329 1 19881391 68760594 1 14064956 168898858 1 11052891 100616991 1 13780867 57973482 1 6899037 132032460 1 75244425 70131769 1 77954917 166898184 1 13777475 245364816 1 3437946 106484418 1 5379360 74520800 1 492274347 68950270 1 4745669 126061502 1 1785177 222284419 1 664725 242561548 1 187497274 65100952 1 7793120 50309944 1 499862 135724121 1 7050218 251122223 1 1702075 92598847 1 2370175 131302116 1 3340196 256610383 1 117839 169227588 1 59403450 76345583 25146 12474453 154991131 1 6677938 123777608 1 1931561 135812052 1 2963969 130471319 1 23636906 74567525 1 20732047 130330486 1 11163551 28870315 1 3998131 54953257 1 82683977 156610793 1 9102973 49916915 1 2873362 116497326 1 27913605 202379829 1 74556027 134723953 1 3635698 165178269 1 2641647 124635302 1 167113633 158294583 1 738192 82655122 1 42292972 168534055 1 44390527 361410364 1 70215089 99281395 1 2835706 97550846 1 12399884 111882180 1 6003858 81395110 1 977536 104248730 1 780142 214094082 1 14938646 54063567 1 21479113 289255917 1 30389376 126857570 1 1281396 48854645 1 1170448 53065932 1 15734369 114936028 1 2300199 84622671 1 22093404 75950252 1 15353475 133250005 1 9645905 126846427 1 1675451 74808519 1 4224736 104684698 1 7525444 138619857 1 1029825 91601806 1 175880901 184215557 1 11659003 118288427 1 1289644 95892765 1 1076596 79230457 1 82506219 71719527 1 1340192 69093451 1 8480513 119983509 1 3712760 123318984 1 557974998 76738172 1 59176258 201924502 1 3978633 99498511 1 5526197 102422272 1 544509 78810549 1 187437425 52451779 1 6995751 108690186 1 373455 118730472 1 5128947 109279957 1 56923098 199635574 1 364106742 74240494 1 281527 84585796 1 104460 108871490 1 12106601 159427654 1 546866 246538714 1 17276148 85958956 1 487776 77041129 1 6831257 61131940 1 997111 131798339 1 19530754 100771549 1 3574337 136860530 25208 8308608 102057465 1 42766716 72868314 1 666116 62313461 1 12592342 211371263 1 3942 220019057 1 3692604 79321618 1 3824989 99591402 1 141837703 74854931 1 12042386 82831629 1 19139448 96818801 1 20748407 446374428 1 8448629 24073822 13995 21313651 112611918 1 11978168 127561478 1 16581315 63079180 1 1142745 97315421 1 18112082 25050738 1 362492 91202311 1 73583836 212466108 1 138106415 178255407 1 842113 37523306 1 10687365 57279647 1 16804427 67330381 1 18104511 155469567 1 2521457 211670595 1 316649619 65617549 1 13275009 193738831 1 3409954 110309079 1 683735612 102416079 1 1923841 36845247 1 186940 239622799 1 2592437 139893927 1 19810504 109021978 1 4548348 138064430 1 2331812 82696471 12740 227075019 97940416 1 1058891 49975294 21067 3114568 109884239 1 1563538 128371708 1 2023610 82647915 1 2227717 183167988 1 26890489 94991986 1 1033134 157594212 1 30058266 276060314 1 3171548 202781526 1 872089 50704087 1 789002 96069601 1 4372764 207138082 1 5578554 244355407 1 37382233 90424896 1 310996 88698318 1 72939471 98655687 1 738138 152338681 1 11991119 51221948 1 1368194 91947993 1 560464 60723589 1 2856849 173116947 1 21191223 236831935 1 26719678 129419636 1 27542906 80911231 1 799375 102274812 1 764605 91171064 1 4400755 231598388 1 2950310 259766506 1 1227103 166599343 1 2325668 51647676 1 19297636 98650683 1 4168561 123688572 1 43473805 50876007 1 613728 127318607 1 38124227 64989929 1 28467346 83426838 1 94324715 44145352 1 5863582 142793599 1 8501085 171865888 1 2238664 81359204 1 2223810 73041419 1 293020327 162459615 1 541716 172276043 1 547878 95259011 12656 491888 164430650 1 5119066 109712666 1 93956696 79053111 1 892938 113598583 1 8399398 168456141 1 7227728 84244753 1 595934 134903844 1 2055821 192165718 1 1270909 84515974 1 640898 57693998 1 6948990 64869443 1 683735612 162447683 1 41447329 59600816 1 6082545 88117320 1 11269188 42410984 1 23094998 155311501 1 7044215 44189709 1 1291360 82296194 1 734347 85980679 1 39906527 173950895 1 155551981 124922350 4317 238415 95191234 1 58291598 183445669 1 5702526 281230198 1 12695999 68835676 1 188076 113164206 1 999917 93013827 1 36957402 161425305 1 19164639 129924564 1 1747238 46481739 1 2778043 115471376 1 27611204 92242966 1 7301282 177098056 1 253713 70908974 1 951122 165964099 1 1006381 30104568 1 1887140 69979339 1 13169920 220964681 1 38439801 176410055 1 47203570 64823893 1 9470108 155012278 1 393783 208649635 1 11813035 271905502 1 123382599 52212462 1 8297840 32108800 1 13296987 189403929 1 6969737 38263381 1 66528909 116674284 1 10963051 152744889 1 337187 177022974 1 277689759 69515535 1 4323852 43808753 1 51500231 153241821 1 4887408 99704056 1 28938143 90399939 1 683735612 92435695 1 294855891 103081351 1 7194765 126958245 1 211460 139747560 1 16192167 96067475 1 293567 136590821 1 7407420 91085379 1 4083437 47446121 1 8523498 148608843 1 2109547 260112808 1 87238246 116454400 17709 3606014 86530946 1 9466768 97112122 1 12594726 140134394 1 1574379 183583564 1 5568728 59746941 1 6739107 98566116 1 185962 72938718 1 1575663 177105589 1 481023 193303541 16315 204406478 62713803 1 42388191 217659248 1 298809909 143494939 1 570691 116264764 1 68996255 77319391 1 264902 152797918 1 55068319 100685142 1 52427163 103990917 1 4030938 41961397 1 367930919 157179693 1 222882240 188546627 10698 112553768 107997496 1 8146255 51531108 1 22807355 121662554 1 483233307 52658886 1 13707124 88279984 1 16131632 61578543 1 48669040 42118862 21994 918034 134816318 1 2448344 105503335 1 1979594 73683221 1 2407215 73918621 1 736352 163111966 1 67780783 136018293 1 9810155 88815691 1 1093367 105566872 1 2961178 121512338 1 457305 127199707 1 108913 155460149 1 10682576 84918672 1 24569510 55148705 1 4241802 140313211 1 126476 206956197 1 1167595 49738677 1 3315245 72376492 1 6987305 54979451 1 8666212 172294928 1 3880419 116939920 1 11667460 126456119 1 9752913 117402816 1 74059886 197975504 1 22492513 134723934 1 1423542 64505324 1 2275045 81559901 1 6905489 169589357 1 3930465 66896320 1 117223102 405357967 1 3229699 206797196 1 60639659 73782605 1 101199 53706178 1 610475 73435226 1 14294011 79416769 1 337721 65356916 1 99085343 42420998 1 1063453 97303882 1 2035285 186446784 1 5085 78310984 1 17030511 135746439 1 841549 60605856 1 4122026 207927391 1 22789068 175928332 1 47656186 208038286 1 31202959 217158392 1 1476935 128496255 1 310645255 97586378 1 2825660 165093966 1 508692415 110722095 1 46050564 37499717 1 16224108 102091854 1 6589358 97181495 274 1827434 80292213 1 41770 90700712 18911 5922620 55177248 1 71829 35065278 1 5226911 88149936 20416 1568513 72330873 1 225465794 55983191 1 1677995 293842875 1 4054551 59374801 1 5493980 58884062 1 18689484 309573294 1 7268686 526732101 1 32077914 66083753 1 49729891 179441950 1 56545 201298586 1 14294150 77426498 1 3088394 123458849 1 3355343 155479951 11868 415256 130418438 1 4018508 89844122 1 4982930 122276518 1 4620407 105861328 1 8874400 58525306 1 4817858 125953624 1 10033702 119842026 1 103712179 105292928 18224 2535481 90104428 1 10890011 229009082 1 15109936 118600074 1 4267837 110644441 1 3036619 90899652 1 12628503 117994732 1 6418886 61868490 1 69605871 124531188 1 1356022 54146595 1 5061478 62492275 1 30952116 48464490 1 142553 137642502 1 514424674 72780064 1 2018511 159707384 1 102818718 271358982 1 608914 186780915 1 2195896 98656200 1 927710 68638280 1 1648079 93989688 1 10892013 195945117 1 775345 292063625 1 12477205 80398719 1 57725267 51037589 1 634871 196305753 1 12344263 47518918 1 108844193 70977672 1 21389371 140937868 1 18418871 77690363 1 763772 63532178 1 16521834 183000561 1 742635 89295853 1 12048933 87043411 1 89207 115612333 1 613300664 103451701 1 12462921 72401860 1 9205530 165252150 1 322911 68370621 1 268871645 66058266 207 4379491 53725089 1 406885 48809806 1 6213608 64161040 24730 1526648 77610947 1 1113268 155269198 1 1363987 59864520 1 829694 131549849 1 44840465 49967470 1 2978852 125567554 1 304136877 266826693 1 2456028 87172269 1 45651699 190180393 1 139950210 53175306 1 6727208 60804362 1 2061879 293294860 1 12159991 33928501 1 7506701 71493471 1 28601633 78212297 1 14883335 107388500 1 480391 156502602 1 495942 125166828 1 3348798 56354044 11135 64898 530701103 1 62738504 78002569 1 52688219 85246879 1 7059531 380634628 1 2127963 70324735 1 147364284 300832100 1 2564316 78986034 1 52102662 83408992 1 5292406 158987309 1 22077775 129279899 1 1075898 66137899 1 4407985 187928136 1 2929300 267009380 1 11483289 101820692 1 9550288 131310091 1 154529 99350073 8830 49591797 87402633 1 6585037 73180109 1 598322 139535210 1 1632495 119029140 1 10221462 73906758 1 3863206 98194063 1 2532312 66318188 12381 185117681 77198236 1 709613 83986805 1 5111719 191791296 1 7981136 40616222 1 3200111 64420621 1 1136008 91937887 1 56080489 82505772 1 4789434 184698243 1 60316425 81079503 1 1182257 122836686 1 5856482 89735913 1 5200187 120761837 1 4540116 184177000 1 18430604 76567958 1 5787862 70048341 1 130459157 180769436 1 10092773 31249730 1 86258099 86605449 1 2504494 233806967 1 2946906 53673403 1 2676925 58251247 1 270179 101455479 1 5636847 116409257 1 6013528 226295670 1 11979204 70986661 1 683735612 100902290 1 76031461 152907947 1 73846278 159745313 1 1923338 82785120 1 135775 113347817 1 21146697 84696348 1 3847847 67321801 1 1034300 77181864 1 4740022 80109903 1 2557536 131969816 1 9201391 115843247 1 218564 67488934 1 2488574 134162441 1 2581548 96298250 1 72407457 44688341 1 20605757 79783030 1 81394 75872320 1 7896218 213136430 1 20875589 131093619 1 683735612 70269506 1 5954655 82019277 1 29340108 98569183 1 185279657 199211855 1 2410068 77331435 1 18154548 134772080 1 611336 111583823 1 19177995 165117861 1 1001854 29706537 1 14184263 103474092 1 3407174 141351470 1 40752998 58175113 1 56781254 19581913 1 3055914 74816780 1 66985270 97710866 1 21250182 126607994 1 1209711 73305940 1 759869 218664071 1 369657 115747262 1 2288706 29661066 1 80507264 68955045 1 12848209 49583255 1 42460891 125091739 1 37564094 194298171 1 2491734 367445497 1 75571929 178592335 1 293917 76571654 1 122595027 231352307 1 5131196 89214365 1 68937699 194831790 1 670679 158806015 1 345028504 34913940 1 3790496 247449856 1 901988 41647630 1 8813288 64400917 1 6373276 39300882 1 1311984 191952399 1 46606108 95880399 14906 5446494 106668028 1 29643994 214448548 3610 68977661 45726544 1 4515270 182397056 1 13516806 306833507 1 76153234 143439980 1 75233504 207104298 1 24013274 89324985 1 36055215 60875850 1 683735612 172297834 1 22310602 51366701 1 18797071 59448839 1 16480035 129059269 1 36002178 94276846 1 6531044 100849280 1 9311585 70735435 1 1571908 234778207 1 25567342 36774171 1 66830567 53044603 1 916132 36027803 1 28921173 47023289 1 13584019 218758678 1 374788 179430841 1 48058816 102679095 1 8839636 237125680 1 387613 63207231 1 5519497 77058623 1 17819167 77247917 1 25866632 105584710 1 48666744 89632310 1 9129907 128430438 24272 2771439 100911856 1 6379571 275998223 1 4444501 74732984 1 14952367 168714219 1 1671831 95983157 1 16438808 56913512 1 12383448 80011570 1 12993646 169346837 1 5894795 142090852 1 2554017 207261039 1 421588958 59465403 1 4489459 121050551 1 10105039 121866391 1 36058086 304177494 1 12293270 87798113 1 683735612 85198067 1 9736164 76994539 1 139221213 43324157 1 16172828 87595672 1 5526050 75645708 1 954125 105487945 1 385167453 151115322 1 90136161 23875245 1 429255 43938618 1 6416497 223858554 1 94934887 41192412 1 449959 129728895 1 49763875 106194522 1 161217524 160530555 1 17897989 134785880 1 7492737 70985653 1 1655955 172497926 1 44026062 89234608 1 462080 68243762 1 4754020 74210942 1 223778959 140129909 1 16807794 118413969 1 51616498 181492883 18533 4071891 71726231 1 6124542 54841625 1 6213674 122169466 1 187547 131257675 1 7695200 139810842 1 46288668 81611766 1 105690523 65206623 1 2140575 199967227 1 8930634 137491609 1 222471567 68328343 1 60494 121621465 1 409636 215815721 1 26431451 130959172 1 41515977 169154671 1 13139647 155787755 1 36597400 129664184 1 116140723 146316367 1 7716712 156854434 1 20374627 123988062 1 21284837 57244278 1 16038611 136862888 1 8133418 151886722 1 1436597 98425691 1 14323040 71910835 1 17479548 143369018 1 5122452 93677447 1 1517126 94626183 1 54899 97001686 1 7131612 92097077 1 11780688 108628968 1 3115014 134891957 1 245835898 33436815 1 4593422 117766518 1 1454146 133541840 1 61915520 128836227 1 23778480 190999540 7361 32841719 44619288 1 184214 118491672 1 1566036 63857998 1 65722419 197756988 1 3713743 180489524 1 5020034 72141700 1 592010 89358234 1 736959 47504555 1 130785 78665408 1 211889 118546627 1 802364 55211807 1 167060293 182491617 1 23485417 88927449 1 3558399 155646686 1 4521951 121528147 1 11720919 317927910 1 2209608 60389622 1 343123 68126743 1 169482529 115196189 1 994207 184074880 1 22910275 37833921 1 17593490 147555311 1 18847683 130308452 1 87648230 153549967 1 5297760 139411471 1 1589416 118130813 1 16314666 72190043 1 1453689 70535133 1 157025994 121592515 1 67437641 55100055 1 9622885 144257404 1 640233 209488816 1 336710 28490322 1 171621500 97719386 1 5525417 89703472 1 3322030 65886216 1 2512429 82831617 1 3069920 179238167 1 64651804 149598025 1 9538811 74616005 1 15245047 71979200 1 1512489 218910955 1 13266154 56998232 1 9366058 77231803 1 66036155 187346387 1 24240626 54334050 1 117429 34334155 1 10665484 87857588 1 2926696 60799960 20194 4097035 72302741 1 105999 184003384 1 446039 46387833 1 21158734 121235882 1 9537878 167415312 1 2203768 160389327 1 11740758 81818105 1 1417144 83384824 1 23018 246932575 1 57125732 133200626 1 1672568 287254992 1 95448933 85281316 1 11052904 164803068 1 1012048 40162516 1 1434058 189280019 1 45464407 213771221 1 50935 101896474 24460 744861 152296442 1 4779989 83913006 1 15884125 47494343 1 13666584 104100939 1 33625387 179364623 1 95362673 134262957 1 102990 162693220 1 33850557 32029993 1 71757296 78181189 1 9041504 82371014 1 242577 95221910 1 3767519 289822652 1 42930416 114445648 1 27687149 141482078 1 3943331 76483628 1 3450765 176238719 1 1803921 212177005 1 14970149 148321390 1 939981 94382516 1 600892 208844655 1 16358553 149393973 1 224112 82962371 1 691396 55844340 1 4294355 137733693 1 21244776 180539676 1 23520557 44475985 1 2177019 79292182 1 6407658 97581493 1 1965907 124222102 1 55947569 215248867 1 41429554 92800067 1 39416140 61766332 1 618801 116314175 1 1003177 122718354 7138 20004370 142371142 16314 9336913 135057663 1 1002945 148315136 1 12858781 64066633 1 4357728 96225867 1 52115520 125332493 1 151471 57228234 1 1516824 43553404 1 239702575 81163010 1 2398397 81368154 1 43353227 41596876 1 53467440 68825729 1 6240169 104656340 1 123196335 126412570 1 1089853 87511511 1 12049573 28633210 1 3346384 137473273 1 11189367 31997173 1 5746432 89344024 1 292677266 66407227 1 3394987 115838853 1 51241404 66778624 1 12440292 138018694 1 25156531 274589160 1 14648555 59648190 1 1523833 185108546 1 347341 74071890 1 95768963 150022764 1 144994383 440218488 1 2687693 74215938 1 66002677 173727120 1 2378718 187495218 1 3202204 143339374 1 462601212 47473740 1 105072724 84034359 1 22726 109182491 1 15590687 93478575 1 9148234 100772322 1 1811923 241864120 1 79572404 94965270 1 2335017 70836538 1 4413488 35062841 1 775683 109654550 1 3254109 77827745 602 360286561 92645042 1 21674203 101106312 1 10983198 72068620 1 90819 338934711 1 10724842 101491544 1288 37979240 125656250 1 660428606 256133782 1 503378 76002547 1 7202579 72103654 1 481638 76576194 1 1746080 113714950 1 3310542 91978617 1 9764468 149425419 1 336005 132038980 1 263610197 47163764 1 1786430 119659227 1 1492181 43298933 1 52915347 61274091 1 673170 199798262 1 13889191 164879794 1 872644 95017276 17912 700400 61965768 1 5725215 89147294 1 13539564 91869627 1 2463788 189104973 1 35531587 76353720 1 1900521 72684982 1 1617762 132616075 1 1863102 127657646 1 7516913 179248009 1 47179417 69107630 1 3753889 136470211 1 92489977 193511992 1 1695250 55263999 1 6147167 237073881 1 5753831 58102239 1 3561563 149027294 1 39438552 140129285 1 98596686 87434810 1 3407167 61199603 1 7988129 95818951 1 4945135 120341085 1 1280629 465947166 1 17907541 94022185 1 66938 43954162 1 999066 51493455 1 663180255 49973976 1 722775 68847335 1 4517020 93429865 1 1330905 136430235 1 22735656 132712867 1 3911731 236514544 1 160977359 152298695 1 980598 273544124 1 75853307 158130517 1 11928870 66051965 1 76081059 232414584 1 374737 108728776 1 17322273 95111491 1 3888687 355139340 1 6040989 177750468 1 626589 48811250 1 651524190 51081254 1 8158646 246871108 10960 949537 42137423 1 1076068 154007049 1 1112878 122348490 1 21638836 123626218 1 9778218 116829752 1 29998558 80089714 1 2101188 110063984 1 1070203 129241265 1 2510437 84506343 1 21099006 152194662 1 1984994 98051982 1 6635345 297601528 1 33485182 180256247 1 32771216 47991190 1 515288 154864188 1 3305237 109344545 1 101126036 81386911 1 6904517 109774071 1 20551031 139031913 1 14350063 71103254 1 1489619 64603672 1 7927067 57945579 1 4705578 104012625 1 683735612 131964622 1 3516111 72615331 1 73020 33262863 1 51203 175164071 1 8196851 139447787 1 2847613 53714639 1 449860 111587363 1 104552842 91269964 1 2510059 110733737 1 2811331 78188522 1 28277878 106266551 1 81738714 130014786 1 111722981 123411131 1 3190601 110635387 1 5904690 193490681 1 255711 117645505 1 3670169 61789852 1 1123037 115902060 1 328530365 208815734 1 237641 69921772 1 6280579 116803237 1 40561852 43200892 1 25567456 115781580 1 781715 60126137 13324 28879450 107390159 1 171825 61431437 1 1424767 96991824 1 1592172 137450250 1 1672573 50115229 1 8933782 272942133 1 122959 238408800 1 47575765 113908848 1 438260 74405337 1 8887308 122856485 1 4154224 31243240 1 112962 40351340 1 10797112 319929303 1 169229 116084302 1 2967975 128179867 1 11103707 126288877 1 4411488 61762312 1 46927592 95609960 1 32694033 112711010 1 782316 66944664 1 157923 69964492 15002 2685844 72087444 1 1493494 150242224 1 7779157 108597612 1 125574482 150617747 1 1985739 78579514 1 2962822 38523197 1 51041 44865193 1 1487549 57405159 1 19860 137998727 1 6345222 76688006 1 12320894 89960855 20921 9504162 87604536 1 2202361 65407758 1 46214852 284655375 1 117445 78092161 1 170740 39542029 1 514755 167022619 1 28968285 104969038 1 114121488 143180504 1 469636592 47412470 1 19732474 142356139 1 30008860 95252409 1 44173027 116217487 6970 3571990 61124717 1 17356413 137917462 1 27875570 76043847 1 47329896 82717714 1 5699940 162816205 1 23715234 43045027 1 2488769 55672243 1 4130835 250966876 1 2082115 53091787 1 9370511 82234700 1 818695 215078299 1 547226344 85473639 1 22498650 76068901 1 46626254 137993551 1 1568482 138697559 1 61908308 61630386 1 4442737 235369080 1 238746 67861889 1 5057019 153288092 1 2231606 54134673 1 395727 165569429 1 5960287 55031954 23326 2497982 116952360 1 42330 235093785 1 23139276 159132973 1 111178 26238739 1 7746243 96514122 1 28125 54520592 1 29105107 137677245 1 26785871 70367632 1 1427267 103583545 1 2331809 218945544 1 1671211 15893167 1 12306961 99046133 1 1536114 141367826 1 2504163 164033808 1 1311211 65384760 1 2829605 150188001 1 136981451 103815492 1 1964304 118612327 1 19887221 173595967 1 721311 57255157 1 107502744 88618063 1 2420478 67428585 1 6058960 34570357 1 61494 183396270 1 637771 54471808 1 82263775 88057329 1 1297695 96134123 1 39880071 236420052 1 9022361 95132562 1 369323146 91173689 1 2131490 71710814 1 6463781 69988698 1 11874257 134214810 1 2819671 95384809 1 2327707 73709662 1 40281622 95190809 1 2062152 88001354 8497 24093782 258712688 1 3501662 67670301 1 1003181 110516218 1 855696 125645619 1 6117576 219360838 1 91567007 40015029 1 607333 85501306 1 247098 59178769 1 27158706 101235424 1 414409 66653767 1 24232437 112439485 1 51251618 149041576 1 2841579 50848203 1 22232029 100635985 1 2629411 58769754 1 882204 58417811 1 10795406 205595435 1 2136247 119029921 1 14481185 80553874 1 7066623 139430266 1 49461515 62345005 1 211555 65840813 1 25241916 66756379 1 145379699 67755716 1 683735612 155369915 1 3011819 72431400 1 4124553 90338847 24237 1778840 103584345 11382 10305536 148624223 1 4530374 193875091 1 2951651 68661085 1 12532951 55596063 1 1573853 99232933 1 265645574 165383866 1 102744376 341366374 1 322477 121806822 1 6816035 186523396 1 31989265 62653096 1 2914137 174196026 1 91833 99669424 1 48260275 66377825 1 10361253 99975417 1 36147204 151362312 1 65063736 260587380 1 3712198 145074143 1 3145502 111969606 1 32213657 48621835 1 3664495 191820846 1 166748 41553347 1 1414314 110652646 1 171434 50378383 1 12299135 140204671 7262 9037279 194525721 1 1959365 218106920 1 4550857 105897541 1 46038337 70337128 1 3928439 145848479 1 51643149 21039285 1 9331163 72995956 1 61931991 88020401 1 3133907 85171731 1 145570558 70382662 1 7910478 166923157 1 15678793 226756755 1 1716763 99203861 1 15186774 147358041 1 52200943 281371923 1 11830195 240045007 1 7885171 107110949 1 7749471 189307385 1 2622084 51968690 1 491869 37158316 1 589706 120012270 1 60860 156882063 1 2395771 234628354 1 1672415 25125272 1 267924716 103979067 1 1351444 90194473 1 8715269 71071072 1 705810 222550212 17818 41365484 97425741 1 1614096 89002154 1 82891 151667824 1 24099714 73703617 5226 1059498 35040709 1 3091493 81564316 1 3204164 208050085 1 1812475 110390350 1 12180009 130538311 1 6135122 225813474 1 29363777 183090144 1 5898491 85280621 1 101823 91756748 1 85767 28405168 1 5132058 82271444 1 1629640 103887283 1 103632377 121822336 1 8948214 130128005 1 16881388 27110633 1 3436558 30503861 1 782618 112409905 1 1449659 185775665 1 70802545 166798968 1 144764094 197715643 1 688374 79529780 1 7258223 70632811 1 913542 179330637 1 758398 163621260 1 896070 63234164 1 5383420 26785966 1 485714 50832729 1 20771960 262239385 1 42583101 50820680 1 24683713 189159844 1 50700749 159651195 1 736746 82273449 1 878261 122953513 1 8651084 107247813 1 7121946 35924673 1 11716877 118373937 1 16624732 237029877 1 2111189 69055799 1 3150455 105672519 1 7104123 38382299 1 43711331 57615535 1 296063 57706736 1 5761085 127838189 1 11968725 82176709 1 1864714 128257531 1 599627 53486726 1 15678743 72202963 1 1958729 124930152 1 6269715 205158110 1 34744688 180164794 18469 1620315 48226103 1 7075143 90615979 1 1445902 155553212 1 72716456 38030409 1 666782 188915073 1 1977653 128685666 1 76702604 156404463 1 238354 55125316 1 14834278 48979501 1 139217 110929114 1 1305509 94985263 1 49174462 175994762 1 2607745 89682958 1 1523736 123598246 1 6775379 374629739 1 1693340 69188022 1 3622354 77590202 1 134184924 215556255 1 508178 212362699 1 374165 174575486 1 5200321 75168816 1 1957204 116841617 1 549259 119399798 1 86587944 168548337 1 24127477 109917056 1 12006973 143631731 1 2662658 54071250 1 23295186 86370159 1 73988611 144992478 1 57603414 97017822 1 1917383 162782914 1 24247 74425769 1 6205792 69663112 1 784259 95571167 1 15946348 174405669 1 125297826 55739974 1 98113 352925516 1 23656102 37484341 1 6626399 121542886 1 1419776 57357391 1 25832 84414525 1 18068850 77669816 1 3305884 62424147 1 21109016 34442948 1 481800 171011934 1 7164161 153224370 1 55827852 150253184 1 1993276 63492189 1 27484172 29491226 1 32438419 123577913 1 2077413 73234878 1 11572936 68974240 1 9603521 142018572 1 8534534 40239697 1 5446786 65000470 1 763997 119205800 1 2219024 66853201 1 32079146 51356243 1 1351845 94134374 1 854879 85397982 1 6845845 88021155 1 3274410 111999102 1 2891440 77681407 1 1747407 85724125 1 22496199 142516549 1 3404090 69902123 18913 9189118 126481980 1 4519268 174242187 1 84176604 54309927 1 5614129 173633870 1 7585813 173786436 1 1800923 129478669 1 153164270 95799545 1 535283 42622895 1 254142 124625903 1 2515116 57705445 1 69883901 80459428 1 158273327 118785535 1 1733315 201598540 1 2454506 169796091 1 9372010 63575858 1 88591544 133887427 1 642008 195133444 1 72295791 182130606 1 359677 72612750 1 563193 125440224 1 4363627 62202153 1 11779110 190371530 1 113135249 173622866 1 257869 157834580 1 24898949 91504925 1 24458274 115743268 1 496381 69142589 1 18187319 163277256 1 29314055 113998356 1 61263366 229809360 1 123495476 70764484 1 493952 104106917 1 1982316 92598778 1 1083718 78442326 1 1983697 171767377 1 446603905 73426884 1 59521921 133853763 1 621404 157749023 1 819331 68788095 1 646965 202596597 1 4922199 137684424 1 1166957 168973029 1 6030626 190295241 1 1444114 133767700 1 936401 69024961 1 4635317 188044489 16539 3833271 196071474 1 590068 95916051 1 33709193 39387055 1 3880087 210871879 1 570932 105523219 1 693739 98083699 1 346701 259933456 1 999414 105920468 1 186854595 93984598 1 40482593 58008711 1 22054587 54834344 1 10551428 143952223 1 5328188 58348025 1 46019 152325039 1 4710904 146378571 1 13867634 216023493 1 15231509 188181991 1 3368688 73698727 1 40632798 73349109 1 77631084 95594014 1 2029648 213090748 1 347849 72879955 1 785742 94865080 1 202693 75261939 1 20142001 75828139 1 62707587 259293594 1 848948 79228178 1 9914258 85816278 1 16272703 33679976 1 397793 81303520 1 32238381 92619657 1 20775030 53361478 1 2318732 34163179 1 3931444 78658778 1 11292966 88025877 1 1569852 117277295 1 3365263 51470203 1 1899358 89027920 1 7997735 47583722 1 532436 279922395 1 14174040 69692073 1 426907 73793558 1 6252493 85975424 1 4116645 56789531 1 4948744 146016900 1 5205749 123766105 1 439716457 145758404 1 201491762 47569941 1 533335 87641298 1 41157369 83567117 1 2495648 207787671 1 494682 66187101 1 52158326 86401078 1 7197789 110518362 1 9652539 51349227 1 862294 169678273 8444 16550845 96530077 1 8423034 296615398 1 7505769 68619952 1 1098366 70753023 1 2544394 95519088 1 46979786 113749413 1 435839 138338802 1 744879 52674878 1 115881841 121793448 15372 33663181 48693298 1 1052441 276501578 1 507749 152938279 15721 391794833 392008699 1 11764695 46198182 1 10798745 85957655 1 359619 197229617 1 21236774 99380128 1 6824769 61378541 1 1723461 111951096 1 5989449 138945362 1 81231535 74696006 1 12570461 66173154 1 7137620 172155882 1 283030 55834825 1 5140129 188476055 1 21996712 179087040 1 146826 106090882 1 16404955 94684502 1 721643 114854637 1 480610 366870778 1 675802 131626626 1 16129437 42521528 1 1237912 73604899 1 3972839 347717913 1 324059402 87118883 15966 1636004 93887496 1 726912 146951057 1 245510343 236497325 1 1244018 120858784 1 2215235 117700414 1 2384054 118961994 1 53761335 81118500 1 23583647 150253532 1 6891644 43563697 1 105480 72902070 1 487245 86427764 1 24729842 103929867 1 4845723 28190277 1 5145218 114852973 1 27225097 68305250 1 3444458 137098100 1 13339448 83858866 1 174131897 167659405 1 89152927 32334797 1 45837792 122743306 1 1542860 107525668 1 35016795 161163839 1 5108972 147127555 1 132322586 56215253 1 412311 182503683 1 379233434 235956081 1 1304515 65067598 1 229586274 199277052 1 3715471 56673294 1 116734678 90770284 1 309645792 59781137 1 5266855 106962981 1 5322220 94863823 1 6718532 216312921 1 1268715 53550172 1 7233320 221434728 1 17889083 153915810 1 2953055 169706518 1 13492387 106069040 1 21872920 106097904 1 389957 93469330 1 16981467 223597607 1 619507 285950597 1 123272 107923341 1 11509652 120054356 3100 1331017 70210106 1 80775366 110698923 1 5773089 58181837 1 1798438 63444487 1 12871328 48427766 1 264125250 135524572 1 410735 147264943 1 17174577 65321758 1 267882 66785263 1 18304585 178116631 1 1915157 94026070 1 5769779 181303849 1 3347190 205446620 1 1338196 188742112 1 14591017 76429979 1 29745535 84344453 1 22859849 123340076 1 58399928 49563162 1 7758127 86451585 1 804763 87904962 1 6462704 75123356 1 901088 105244092 1 9315796 204121791 1 10125832 28093393 1 190935 111555738 1 1105634 60199654 1 3156694 122066893 1 4878372 108678560 1 9459072 48487475 1 13067001 98363844 1 3739696 147754131 1 4762400 37265138 1 23002480 146674692 1 3466708 164231350 1 37146112 107944374 1 37826818 105277747 1 8702167 121185960 1 664891418 142777309 1 69259813 69984517 1 558665894 95778666 1 913142 65118682 1 3426969 67633172 1 11314847 149877767 1 33506778 110734012 1 10512254 169257903 1 1786131 69019894 1 4272601 48554958 1 15032250 103420527 1 165382 68588469 1 169545780 66816040 1 23513011 183618189 1 11220075 110252976 1 42322881 142049878 3834 19262709 85722366 1 253487446 249417060 1 6581440 213427602 4209 16165652 157209415 1 11935767 49848701 1 163570246 83627488 1 3405264 59529449 1 1654736 99529503 1 6154244 103518764 1 33278014 105118005 1 4635667 331585447 1 24596034 190017078 1 2186541 102034795 1 1882895 67933512 1 1469059 121510829 1 4083268 48881452 1 683735612 117157012 1 5263103 113739846 1 147852 71395193 1 3978604 135478701 1 9572913 116338247 1 6759130 30876051 1 40890253 187270104 1 7438366 61300237 1 5792664 158103179 1 432692443 82093799 1 13407995 131927275 1 1540416 65253762 1 3339057 115036244 1 65333050 60749099 1 21803598 95958185 1 41874903 99299039 1 152031 119017577 1 687093 35222043 1 665462 109825750 1 12885957 82695039 1 459221 48029332 1 127233636 205461761 1 916927 62503544 1 237600 106797192 1 16270905 155044144 1 143000 180986524 1 5485360 72432267 1 79157901 133999455 1 4131987 86732946 1 1419015 42669119 1 1028054 44851878 1 2839057 105994255 1 9996799 106343265 1 396733433 283645361 1 8754270 150051529 1 3183452 90787312 1 1075624 24675044 1 2161460 203786058 1 16174806 138507417 1 523183 50408617 1 10769916 112039764 18959 7053019 128960082 1 567058 95274240 1 683735612 138327004 1 3658375 72181207 1 103941200 279955625 1 473579 44058691 1 43038935 144060580 1 672260 105432260 1 15678300 66461923 1 19986558 172217111 1 529291 138790870 1 42630058 70217793 1 6506360 83966810 1 10476671 64761141 1 297049103 167896318 1 16655524 62561299 1 59199039 122328605 1 2874549 48255079 1 2289520 109680494 1 1814194 239646051 1 7010513 63044578 1 80608117 101359950 1 41480987 178569432 1 343468 145746530 1 4452522 138344057 1 3599880 53533388 1 197524735 58479548 1 18331425 149032992 1 552199 190074501 1 6666899 220964133 7362 64939132 86199324 1 1903400 17481425 1 128701643 153281588 1897 8480876 70452569 1 4432950 84275230 1 6744711 138214178 1 85047729 136610390 1 5317889 57185257 1 8910220 106466352 1 21809142 65815719 1 4766941 43824390 1 41257843 136182248 1 463892 138246507 1 40268023 47565618 1 117054859 147873563 1 5569291 160518458 1 4196066 191236195 1 9908964 49693840 1 164170483 131303118 1 80564 58832069 1 62882 116815964 1 19953885 88175347 1 21988309 70333619 1 61057014 188260508 1 633031078 41668553 1 59676 47194199 1 4551349 137172496 1 1927308 199594687 1 14849805 56699022 1 3733821 195587466 1 3305639 43747401 1 79661 102803336 1 8508201 137737204 1 51356769 85987884 1 591151 34205228 1 1098910 98891265 1 373702 258198662 1 646244 46991821 1 9720202 44575949 1 419589 104134712 1 1353147 95543872 1 18972346 37549153 1 414498944 64856375 1 31706409 34061617 1 1617488 87916074 1 57744665 67768699 1 62375 84882082 1 8896979 119215197 1 14392400 196147522 1 31162679 85304673 1 2576061 117060496 1 15985442 141230383 1 11929274 133771083 1 8834974 50323804 1 311313 106244955 1 26684163 172046258 1 1765436 205853038 1 182634235 141457188 1 7813626 148320497 1 1117793 85899496 1 7304791 60130654 1 204760393 82153525 1 40097802 100187645 1 154651820 44013657 1 229321 243413578 1 266007 49610126 1 712417 97334097 1 18825047 151944587 14313 26898263 132503927 1 8599048 80475540 1 5662536 58819562 1 35325027 140471579 1 4041632 66864251 1 9107321 119410889 1 398974 169483636 1 1157535 96492145 1 2740054 70806743 1 297815 111614030 1 10934220 60036788 1 241957 131860047 1 1878163 134034075 1 683735612 210416711 17597 16849276 88865265 1 6462880 92520445 1 75668340 143070931 1 19944217 42042405 1 21253855 31724411 1 6842202 180419186 1 129749 128724851 1 28460480 81277220 1 77082 114305604 1 2179967 78479317 1 310727 75756674 1 23087062 195390516 1 313264 105462815 1 2532940 132118915 1 127283829 36036638 1 3893285 108587140 1 3146801 143352486 1 1184725 72845016 1 69383618 110031316 1 5848749 96057964 1 67416721 183220152 1 2130362 271150718 1 11375204 48246099 1 10749889 113888418 1 101761 156607017 1 7867926 139463228 1 3395752 91921662 1 5961865 124114416 1 9194240 57911182 1 121252891 95524010 1 257778600 90860243 1 265294 78865091 1 19063671 78720982 1 1511270 153009277 1 171517 157850634 24928 10819197 106399339 1 683735612 76351275 1 6528076 45493436 1 27312693 169187211 1 1947805 81357719 1 28904877 133714153 1 15412263 195371564 1 12863279 120547802 1 2449267 87543898 1 533638117 54589578 1 89490220 67217306 1 27203751 168779689 1 6662131 290889722 20576 1203260 219217856 1 4352090 116771586 1 24579159 104113872 1 1103294 237817363 1 8407638 104174060 1 53467889 211228345 1 8932462 99455998 1 1163107 28951528 1 588051 132998974 1 20825431 77980474 1 14395807 117684486 1 53320740 136284111 1 5552914 67372963 26361 1433590 145328993 1 7022226 190747989 1 17702409 140866874 1 5040368 153304235 1 1119751 138308642 1 1118295 86528398 1 784549 44520668 1 142554 268799835 1 1285535 176053464 1 2375855 120231819 1 282271 146285540 1 1976649 66161035 1 1088910 219529438 1 43924773 45445259 1 71345 60689230 1 3063236 64097777 1 607561 80242378 1 12453972 54437300 1 2022368 96019720 1 5312161 146671183 1 43366288 76014361 1 13219583 106875028 1 157387 60057851 1 3947471 117473370 1 63717 131328018 1 2086653 72155179 1 945784 41100920 1 27517110 24570200 1 10685854 78754162 1 9587572 172855922 19189 178466 163290921 1 4446153 167061706 1 597095 53675384 1 24000835 137783600 1 305147 122816328 1 12995490 91832428 20426 16766266 124274890 1 22739094 79288324 1 6197865 257516383 10053 10241901 108635734 1 29977670 133129676 1 4555324 114629352 1 2052407 114384910 1 738523 47411915 1 84165783 164729833 1 207510675 105433634 1 18484925 96288888 1 784713 43362942 1 17085496 202494084 1 16616936 47657911 1 42623445 186906502 1 687621 83296977 1 8235858 65333242 1 81807960 198578230 1 96767172 109732070 1 1823549 93452258 1 5165617 73466665 1 240068 46293402 1 787023 39994297 1 683735612 79423644 1 1316282 56054492 1 5395258 37628157 1 4458041 92060178 1 2325481 78293163 1 54593792 129097489 1 2494676 51241157 1 9247405 125484240 1 712441 40912192 1 73097405 211819687 1 37889382 206259482 1 578666 61543834 1 32188408 86996677 15924 3680778 353503651 1 2959779 63011989 1 301832993 129269426 1 11183353 184205607 1 2610791 75634478 1 8678782 176198042 1 377481 127809156 1 414270967 103788734 1 45086796 34304651 1 6584026 88233898 1 4263982 76241481 1 53990328 33216093 1 2460654 92979034 1 7569255 190886817 1 7294506 83198854 1 19059340 159537878 1 18874657 136343507 1 13626077 126547077 1 2411300 114282150 1 17247690 61457717 1 3681476 193550834 1 3487254 60288890 1 52587 87155483 1 60747891 81569340 1 37098 120046809 1 2618038 79954931 1 423944 103600977 1 4594669 110132544 1 285248079 139294611 1 11436534 99988514 1 19627088 115485773 1 373720180 75825656 1 14904915 97040241 1 1728166 126337193 1 5031796 83925650 1 3378508 50705501 1 1825935 236177802 1 979975 71608685 1 1311554 77377872 1 1472749 162089499 1 10082889 91309538 1 120780 88787737 1 3216881 53298678 1 254757 155996824 1 923484 39885903 1 65836811 158736099 1 34208893 220172560 1 6690429 269922595 1 116852 111280611 1 127296353 116512858 1 4941230 108927569 1 84488124 172335102 1 89450 53674257 1 215653 160081156 1 9452588 110385631 1 2835136 93393702 1 100101 35863859 1 31859231 74592271 1 6755997 229338844 1 49898832 99203767 1 35580748 161480473 1 5052653 111407157 1 10852379 118131580 1 10613391 84650254 1 782104 143242987 1 1161840 128321779 1 47353084 53791860 1 29108805 54573900 1 30603562 131704610 1 130610867 187151440 1 71819207 139936251 1 298483 145183933 1 9510123 95201683 1 15219933 98183558 1 392687 128903463 1 3566185 93715883 1 31713318 225350788 10294 10188304 78199219 1 8971423 76286733 1 25934471 112653463 1 29240014 48169607 11784 6505655 122539302 1 683735612 77352757 1 438412 74062733 1 44131531 217324472 1 16105803 80327489 1 79418916 225275559 1 5876971 160525403 1 667008 104331648 1 2392412 58391016 1 225725 38510227 1 1487480 209636889 1 8635662 116517109 1 19997955 193572518 1 14907234 115632994 1 20454960 76420610 1 2767043 211416534 1 38062544 124563996 1 8993671 113504873 1 2916229 105493325 1 233969734 188957026 1 59234002 203728235 1 3465768 59321803 1 4654850 205974625 1 59492178 170910863 1 5106566 144180856 1 3855850 135428015 1 30192964 37786465 1 7942757 94700859 1 8979411 274747928 1 48758665 110278661 1 24101936 107761967 1 10385800 126641008 1 275067 90940314 1 32139875 195725036 1 1722814 95404577 1 18104020 69090259 1 2323216 85871016 1 44574335 118363961 1 123926596 110135473 1 448670 93968033 1 22177351 116467269 1 5106831 82466851 1 6178439 180953626 1 1927256 62174603 1 7719287 81892605 1 66022306 126446695 1 544989 108760630 1 783900 84577081 1 121821993 187892750 1 121206450 131524726 1 111876 80570995 1 408330 233199722 1 30192410 126862100 1 97149 89030172 1 10188942 239906409 1 2636268 146610336 1 683987 160040709 1 406171 101054895 1 14936468 45520557 1 20373352 53162375 1 11040322 58898957 1 5863281 54761355 2026 618860 112028556 1 25479394 118502977 1 1878481 187920786 1 64438064 180684991 1 54111914 87988290 1 121207 246210973 1 6482893 84600248 1 70632 169412288 1 25649177 152271751 1 974351 142673516 1 3198033 69725256 1 531009 75245249 1 344381 114848161 1 34860742 44566524 1 5768646 196030993 1 43132160 104493314 1 32937442 140631582 1 307503 79025509 1 1694478 49719452 1 1330973 59971750 1 17230720 69436121 1 10706179 138548276 1 12716363 91604581 1 309689 52933351 1 268882 103382320 1 7766880 121493764 1 72735727 175323832 1 119514846 43090589 1 5981224 147786715 1 39026 213840268 1 5528175 70766879 1 84356 165812592 17478 2130465 131407355 1 11375947 115641796 1 1882305 104982752 1 2903484 131220929 1 901644 69128706 1 2882748 85827016 1 4392868 256280530 1 34860964 56240623 1 15665285 127175973 1 1652766 112083927 1 2424401 67283628 1 59348047 113024434 1 23398590 160701882 1 4875158 108073633 1 1595089 110614117 1 669429 78451709 1 7348440 52884372 1 516450 73563270 1 23894009 107203593 1 63431758 58244597 1 2875393 49787112 1 10655614 89531998 1 60171806 214223383 1 180315731 92564336 1 705110 74783978 1 25589034 150283533 1 45973011 96411113 1 991104 111839718 1 590713 52137288 1 58629345 60284715 1 5377614 158956009 1 2531388 154207789 1 6930758 82872917 1 21688222 76245065 1 2074697 195222335 1 2546090 206883228 1 42279440 85576033 1 8447397 80518272 1 289644 48112048 1 46550896 66767451 1 40888308 152335831 1 6370815 119851051 1 410449 376294161 1 29353349 119916188 1 4897904 134806717 1 653872 169269845 1 15337071 103515932 1 2664782 70954747 1 11427722 271998258 1 4491027 109517366 1 51094936 136711007 1 1105006 133386870 1 50485506 105957967 1 3129081 77241691 1 5657703 58619556 1 8584576 92879588 1 3373231 71384146 1 102512327 68302112 1 231076 75334416 1 417040001 79110334 1 62944168 172763220 1 3879365 71317218 1 65997667 164877739 1 11760987 188428060 1 22405032 62035438 1 1889367 40585430 1 5325371 106093287 1 13762 119862632 1 43018217 218262238 1 9614194 310752576 1 9266247 123837200 1 113136001 59432078 1 3791695 211513996 1 3767950 69770221 1 4023317 78150081 1 1897672 101402252 1 602201340 76584805 1 2562021 41176966 1 511106680 150690260 1 349022806 59187696 1 1666639 84275096 1 26300422 91447420 1 15454624 39793360 1 27594815 101377084 1 1340115 46334450 1 12365790 55182832 1 4624934 94487139 1 701889 236960735 1 109239654 145578836 1 7886072 127361930 1 19302342 71254087 1 16227 44479253 1 48864844 86829015 1 7771663 72461045 1 843038 88806291 1 1435690 174374245 1 10057825 62329689 1 10954820 162004294 1 23596188 117480149 1 7953 88749035 1 83401810 75048155 1 5202504 157819160 1 334205 63818449 1 6399109 107552230 1 8069798 89888219 1 10364555 84748682 1 2783355 73606633 1 754900 92286417 1 740577 95452367 1 19990350 153719679 1 2442167 99812747 1 1255761 86037722 1 56319611 108470570 1 13090455 110418843 1 41715152 122747583 1 1607943 130537250 1 8363045 219754139 1 5026183 86562991 1 275410111 72360985 1 30088712 81974755 1 11005489 83832708 1 197272816 78144137 23412 58085 178144237 5741 101314083 70500130 1 20552624 223498362 1 19681754 84368178 1 4706845 81381766 1 728708 109890710 1 27684894 64043837 1 93972203 111868086 1 40636527 160882013 1 4880962 93295472 1 3239103 70649031 1 494701 130246127 1 65383527 42347974 1 868762 70678789 1 32826270 153653864 1 62614476 122735486 1 12884343 63942943 1 4348718 81962621 1 12375813 98611498 1 1005453 90454184 1 14612328 78319383 1 507921 101621441 1 2240772 114055371 16367 30697555 57185221 1 5411234 60354765 12463 29800460 65968550 1 8112718 80422438 19777 143844698 26437418 1 3655743 154671819 1 34670123 467586807 1 5831399 53868429 1 1317367 39786094 1 2312523 148296661 1 7439389 80899617 1 11125832 66987205 1 25423553 152585961 1 21591850 127906870 1 17591548 184190701 1 512954 179818551 1 12782648 221311229 1 2140303 228205023 1 542705 86521748 1 94306183 336647999 1 4401987 177651831 1 5853190 55760525 1 7654725 92985302 1 2695742 67684982 1 34196765 64082694 1 19178664 93110921 1 178347103 51314435 1 804028 73703603 1 195910 104138690 1 683735612 148696132 1 1797096 46077321 1 4175378 48805902 1 5325503 108701164 1 1096993 73474701 1 85857368 240738369 1 14216284 27618402 1 6442395 75855155 1 19650072 70524193 1 1792864 113171022 1 22210652 100329341 1 23909795 59600197 1 43264841 118747768 1 58698 119392200 1 14364096 136305664 1 1921295 250320079 1 40273167 98427605 1 19501315 39605471 1 24422124 46747528 1 81318 170348987 1 34961896 140523446 1 1116757 132489845 1 3637869 206987060 1 445467 205863359 1 83225922 141832683 1 46564914 87531115 1 22226347 187040304 1 1771307 86967351 1 7063097 152116086 1 6018524 188140210 1 398614 274767315 1 660675 94432898 1 683735612 110120170 26182 12397275 81115352 1 174555701 124366395 1 2556429 139938309 1 8252741 65668702 1 1343889 62199536 1 12378079 319437614 1 263625 72608721 1 1887165 93035779 1 36413979 91455857 26166 1923400 294823552 1 8354564 44591998 1 370092 224610816 1 2478874 71774170 1 5087201 118818931 1 11532647 67616288 1 246896 80870267 1 47086213 59668780 1 7599332 216672308 1 612270 101496624 1 1586958 134724605 1 2848167 44374869 1 176833 85190220 1 2402996 291214057 1 1462202 79188028 1 14743386 64648196 1 48823711 182688093 25691 842235 46359882 1 416461165 49453036 1 207953077 203821812 1 626516 74252315 1 5285567 171096627 1 33901807 143343466 1 3761802 89574303 1 36570985 124769003 19165 68274590 88341783 22472 1736240 72473809 1 87479 101807887 1 84050203 80140144 1 25769297 84905074 1 1689237 212191742 1 16584301 162130059 1 15435710 50812237 1 34772563 88850965 1 1181578 121989922 1 139995 68798804 1 43731768 72937248 1 4643098 75556646 1 5850202 142439155 1 2229830 113108438 1 8658011 109918528 1 262352 111925659 1 36777919 87602860 1 18412960 69407749 1 1042240 65145664 1875 6053259 233987467 1 1235784 90858969 1 12989410 84618934 1 477050 155299646 1 403901 114320497 1 4333773 92592024 1 15509472 113222729 1 47485206 70000515 1 354156 122595210 1 3363133 114720431 5703 43582411 142324176 1 16256 113054112 1 90343 292879824 1 661978 181570932 1 2979430 151884513 1 80436564 97113691 1 17207773 92601668 1 16327770 73078841 1 6194192 139169453 1 396231 204485900 1 37411 140349839 1 33479266 158719401 1 44343443 144995571 1 529945 131992207 1 1814963 145897315 1 1246068 118038222 1 76246868 99463242 1 5262950 77329162 1 16756632 121827625 1 10397185 86758108 1 2325327 57872716 1 1884647 105891602 1 1181027 87160344 14273 284560336 116152321 1 4520098 125061131 1 3532286 72986956 1 41420 119618167 1 47496 103939782 1 35393779 294479336 1 25728004 199584786 1 21770972 61871770 1 2762548 271520191 1 16859924 154825736 1 4760038 133011597 1 2232778 90435807 1 123673071 298199322 6893 187879621 46504804 1 5744245 250107886 1 6095048 63320112 1 18341204 135311510 1 2853504 72743120 1 9556008 141454582 1 1769471 98210100 1 516956 86246631 1 9577943 68548149 1 1803058 236915640 1 223837 196947672 1 8124638 72083128 1 33044581 65696512 1 1944271 92740878 1 1873141 102082966 1 41029849 46979855 1 1096457 32107105 1 61234664 108722186 1 4793724 413098830 1 7518207 104738708 1 9722876 79549517 1 1146950 111049271 1 336662 121446788 1 77224 89236052 1 376159 81595603 1 722094 174981828 1 25948074 50632166 1 28277248 228578988 1 50117446 165256123 1 34403553 303909542 1 303284 102593408 1 4653743 135435558 1 2878881 57731231 1 4809689 86692182 1 17609650 180748919 1 8668289 145155401 1 1227929 181132282 1 1331546 109637991 1 7628162 102204601 1 5473496 72539035 1 13369862 100462860 1 89978 203100127 1 4702755 184834620 1 3196927 56063128 1 415060 250469628 1 32442652 114666352 1 1791408 125782145 1 5000599 56317174 1 61287 56129477 1 5949285 29398838 1 89806098 97099026 1 8517007 47873821 1 6188498 77389409 1 1025014 157654453 1 22874045 47289654 1 2589709 69062030 1 2052940 88289162 1 68599252 136817638 1 40021902 90535063 1 5737901 148224107 1 12932159 76097843 1 4775077 109290277 1 3828031 69367229 1 665060 65599357 1 179086790 57863758 1 20604976 136652525 1 1506700 346384085 1 10937452 84224527 1 15119883 73744286 1 111303 33736526 1 98212 132159613 1 2928033 62036420 1 18745794 36816800 1 675434 92179187 1 4443699 221186593 1 1453835 54012315 1 5605964 118856711 1 5537215 82497514 1 235122 133381106 1 77014451 177949832 1 237757686 139079005 1 318044 106982559 1 5536273 116639355 1 15006533 191736250 1 6961184 126505792 1 3436157 171234587 1 139882712 81160584 1 601714 147278952 1 463972 101980580 1 8585472 179076075 1 130633692 68351135 1 41795613 287364506 1 499082 184584509 1 286492 201920676 1 6114413 92931292 1 34140 121278532 1 25171102 99446225 1 18092724 47506443 1 98043506 138582819 1 683735612 98595831 1 31164962 49124452 1 2832767 109587952 1 58129801 174551827 1 43428665 82045803 1 24200537 75339643 1 207072588 349265153 1 3089939 145243752 1 493664 44640830 1 29881579 110925892 1 12430756 159964896 1 1096516 247531635 1 1369439 75760466 1 1278326 34087192 1 6106943 75111845 1 25686423 54822532 1 16936018 58698221 1 31545659 72974371 1 9349516 65517392 1 2512915 128180864 1 959082 84155835 1 1989582 81222127 1 17095283 54352680 1 3573204 42143431 1 2321561 91719020 1 111804247 106921123 1 7619228 124803071 1 5096550 124136791 1 9924282 114466174 1 1395803 187428243 12046 2876517 216530880 1 6795475 98178527 1 36324076 101624605 1 42706936 224131493 1 52924030 223551172 1 97618775 61817771 1 1368422 125302525 1 52788398 44808337 1 101983461 242850434 1 1305350 74236312 1 1259401 104225418 1 217204613 147364247 1 16904771 133565739 1 2170491 200311505 1 16951606 76478337 1 313159 48291749 1 7959732 244812541 1 26470365 93693939 1 614595 93049797 1 3794268 118338007 1 21246898 315426088 1 21904338 191950213 1 12672602 361314019 1 5276794 55116015 1 9803289 63628305 1 53865618 122200415 1 108962925 148755208 1 640571 74524869 1 1270432 77521977 1 13575615 111421598 1 17822404 67086880 1 7005211 63408095 1 956276 50477904 1 8683533 34177761 1 41327184 29987256 1 508436 87903996 1 13826844 151148692 3036 7445773 37946698 1 11364673 172203058 1 13799103 148751713 1 123871414 103799386 1 2992028 71370705 1 85185432 162468921 1 76941049 180854003 1 78682573 71759274 1 3173107 103688158 1 5397903 67612726 1 426489 128839681 1 3438887 99116265 8119 479171 104021990 1 21968264 81800540 1 303926 69519767 1 534385 113381173 1 92033058 33663016 1 12029161 54162763 1 4309986 41370059 1 1266314 132259489 1 809144 70792135 1 260775627 93932560 1 6136272 187452060 1 35378 67856152 1 26342244 107080736 1 65602 163176359 1 199654 140927174 1 902703 147632630 1 818010 138134650 1 10590538 65684227 1 3877193 111802410 1 24563634 32687571 1 33459973 165059169 1 5869927 74362846 1 7485227 102557031 1 12848289 71728915 1 1193212 140177872 1 790604 170765624 1 13685763 215771760 1 3853638 103945810 1 2196851 83207907 16452 2885529 180495586 1 14139655 100385954 1 280417 53468714 1 918147 64107352 1 231765 87644200 1 83333 44824386 1 9206621 263406339 1 873765 273754641 1 63432392 98646800 1 5416738 55774674 1 42786541 52961176 1 371172 63266037 1 207489 83879757 1 874664 338873159 1 5002608 90154829 1 2282119 64630458 1 5710883 153045720 1 165774 67029511 1 28979693 46941407 1 19378629 196310493 1 6762645 86108201 1 14964748 83842684 1 749196 90717173 1 2003748 70073676 1 3290317 67784757 1 32964586 178174605 1 4470758 224851115 1 59132821 71433511 1 187432 54058961 1 58351962 167017058 1 47657 213309652 1 19602335 87836977 1 251835 217049341 19833 14031357 80935756 1 11964904 121704058 1 4736457 146814685 1 10881819 96314667 1 357715766 78840348 1 324108 141092353 1 4273768 101655760 1 125224912 44188871 1 30992799 74700950 1 1491416 115616576 1 126862884 89032889 1 574624 178311650 1 7104399 79336259 1 349283 87333381 1 14820141 72416547 1 48729592 65463879 1 138592 35396078 1 28551017 63118995 1 2635359 122237209 1 1814354 37227076 1 2888007 143059143 1 4880750 63088878 1 3182888 83666792 1 2443932 212611776 1 267244 117529095 1 683735612 95795762 1 9161128 154614165 1 4711887 77775162 1 4383964 167075757 1 3583881 209925579 1 198953 174594300 27332 20242726 68377866 1 4496806 41600044 1 16387926 112426291 1 788529 86775633 1 4110960 44961593 1 6104971 60269001 1 1949008 112081255 1 5975783 36276781 1 212075 151364128 1 107055972 108420483 1 49130760 115561265 1 16607549 82808386 1 17824114 96928095 1 4582712 81007125 1 1151714 163126851 1 2899004 96657551 1 3868847 74789631 1 1298612 97822438 1 45834245 87599320 1 257483528 45410814 1 3985642 187934941 1 697408 72221234 1 18496055 211477437 1 1404732 90697717 1 422834871 84728121 1 261215 103641997 1 6083378 291858458 4092 16192537 117649846 1 26913589 113365072 1 247691 82804397 1 9195642 159488545 1 1002243 118162997 1 159520 95270255 1 13476440 76752610 1 57257938 74401585 1 6316635 130258448 1 1173532 113730362 19234 11267700 163136176 1 1581236 270613785 1 1455399 128171402 1 47826088 155171468 1 111202597 140187224 1 20439726 75908769 1 93922935 231690804 1 725291 65955426 1 6661373 239386192 1 103750992 116402861 1 1599402 118524452 1 11417281 80475122 1 4815093 259365877 1 8481424 45791793 1 466683 108350565 1 22860959 149547630 1 2303034 112510601 1 15866 64334076 1 1031835 103254057 1 518997 124739948 1 649888 174928084 1 2199644 43128396 1 29174629 43449967 1 5808268 157997249 1 31638287 174633425 1 11257030 229170054 1 814188 39690999 1 9701793 162391558 1 1060910 251938210 1 2804262 97125677 1 943671 236633394 1 362515 63839712 1 54785 91854874 1 1318435 183045055 1 7463006 144265889 1 24314749 414260836 1 865711 160227486 1 67422986 119854330 1 3570836 38184725 5390 6208135 53934732 1 540861 131104244 1 2026070 42693664 1 8387171 84027131 1 19149149 110963239 1 21809465 101102571 1 5619545 259506337 1 16052463 211354523 1 615749 136744425 1 6914897 32913297 1 890588 69953524 1 340917478 187083827 1 11888406 110847803 1 7133419 32165672 1 10278685 101589716 1 359398 139019287 1 832175 190092264 1 3676567 230568788 24027 16300978 229693509 1 98997911 123575907 1 950209 98841754 1 16023667 60269294 15382 36580616 194101736 1 2819037 219674623 1 5841630 46927496 1 18870409 98799583 1 2490776 51799568 1 10487074 82999794 1 2330753 218174423 1 12894450 65708478 1 3135439 83163559 1 5231874 190763729 1 5767165 122657676 1 514501252 166951416 1 91072246 208405178 1 48325091 73520828 1 20254261 248537074 1 2723509 70743022 1 17636047 164306447 1 2468525 80989317 1 833211 151472735 1 592132 60591317 1 8950967 106033891 1 35948375 174109505 1 10587093 118320762 1 9271624 53595006 1 28522769 65980547 1 1170443 136969348 1 2535925 292713714 1 3043007 89043319 1 4754790 133634256 1 1152476 189777413 1 1491101 42008330 1 21617863 183127350 1 3119574 164175723 1 392030344 57400779 1 18596794 69197837 1 5083785 182352526 1 10632262 271096888 1 7457361 108421942 1 54606021 94305283 3622 5042028 95505935 1 660222 180393118 1 31444888 157209467 1 16543292 76940041 1 1122808 98003470 1 10785409 113568081 1 77567 66235045 1 12683821 153798695 1 481558 35469226 1 4921085 126612098 1 156847 121341417 27574 4469740 173470406 1 16517276 121463505 1 942200 181010194 1 2114417 142350724 1 32705761 157433722 1 597365308 113159493 1 3039369 143523095 1 28396375 182075975 1 71749 244283712 1 25086666 66751636 1 2181154 88554383 26600 6079012 51291230 1 16964149 217263873 1 29459390 53623325 1 2450305 74573271 1 34060944 181793378 1 5966501 103310728 1 22291333 83454073 1 3697471 241228836 1 15364322 119037289 1 3872197 76961884 1 23428306 227063035 1 744968 92874739 1 119918 141667447 1 127372 84675085 1 13596270 93527406 1 14594500 108009304 1 596819 51460351 1 14250546 56407186 21618 2633070 72700741 1 5239453 93204445 1 183078784 167995584 1 10286158 162337847 1 190874041 152283390 1 4856133 56212380 1 184869901 72194116 1 1539025 108215812 1 2462741 145401423 1 4572849 115341177 1 11099061 163252104 1 2597500 137761672 1 3590604 167616073 25010 433095 147513568 1 32250025 51746100 1 9862139 81269663 1 73866880 155571076 1 725528 94276487 1 8210986 121853551 1 40085685 55849613 1 688050 227822422 15062 67369721 112420291 1 1778044 61028637 1 1309781 93910931 1 523041 106424572 1 4245267 77592563 1 1854078 61415956 1 10116301 92895796 1 4487478 178536757 1 1147978 63439954 1 71115328 212536906 1 4070899 197025246 1 71317633 132325751 1 342117 266953232 1 729887 304522251 1 1894663 80702466 1 2414248 46635661 1 4746523 166402672 1 439411 79830678 1 1530937 197672204 1 27572621 197458581 1 1350123 150901705 1 12168806 89732022 1 624117 63266186 1 4911625 83525540 1 852658 177526279 1 2338330 65273564 1 43045598 277832311 1 2764370 72001030 1 5626509 335664939 1 340660 298720472 1 1001510 63989551 1 12746311 80601100 13188 245216 113447218 1 18905581 163778393 1 51899135 134679121 1 1908967 101541175 1 35608045 122940221 1 1185508 51525073 1 1467815 132894417 1 2252267 53475026 1 3581617 108435520 1 3874274 38189363 1 219350 98790804 1 3384336 78448013 1 245144 63285232 1 1021645 149145873 1 991105 60654951 1 29993614 122245070 1 910278 213525705 1 1628497 85209717 1 14029297 71136471 1 28559104 77982675 1 9255644 139050687 1 426948 113697189 1 377468 233964799 1 974300 117310850 1 2921090 158721407 1 126982461 37100599 1 75283451 128169127 1 26666826 89230110 1 23733415 58707728 10092 32020320 79910852 1 572884 114187394 1 15529903 204491676 1 211428826 145808390 1 5372722 102645720 1 6988850 136413576 1 14666298 62636439 1 29742597 247787370 1 3323778 186984552 1 19391344 137663049 1 7113763 131372761 1 297472 93083916 1 102436032 91989463 1 8166178 113050425 1 3911893 183175277 1 10579554 141117437 1 4631976 105689014 1 259732376 329954413 1 16480065 146203546 1 7691029 75840148 1 11384404 385842071 4335 1013510 110634866 1 6452355 124353260 1 34555306 121281623 1 64447773 95804906 1 805229 62342162 1 2279273 86607189 1 70241409 64566835 1 683735612 66425464 1 4351608 76117517 1 6008492 151365845 1 3910975 127064356 1 1314808 46838110 1 1859528 226427910 1 8094920 85342139 1 127170921 44714394 1 5679914 83515395 1 8269316 132193484 1 60874169 72914480 1 1546195 64228436 1 257472212 80784852 1 1695212 66256435 1 16419931 76424724 1 429409165 114522151 1 2280774 111049766 7859 4619823 119576892 1 36444080 219687148 1 683735612 127822260 1 5875672 179325099 1 1975412 106138644 1 3868372 56690836 1 378550446 98329344 1 1248483 140884699 1 1725767 159496734 1 683735612 227625964 1 3199368 56879667 1 10588995 68100340 1 2303742 123794010 1 8943254 129784124 1 12440217 204188578 1 405252 35187061 19869 752576 37261374 1 6926790 93309150 1 92631569 158182944 1 22975887 236821824 1 127006413 72200892 1 167263 31623214 1 17102465 103308328 1 520564447 164952013 1 919138 99853736 1 1043587 166273923 13969 2959243 41482400 1 66189630 117008944 1 204260319 59268202 1 8057584 80888034 1 1080534 218858124 1 3261447 46921345 1 7461543 71850313 1 3550242 114955787 1 8969090 66378714 1 1657995 192603012 1 4319034 239321060 1 2441801 109137346 1 423738 116982542 1 764915 120675466 1 4022314 69877298 1 27117871 61199698 1 425250 61755446 1 2301717 70733117 1 1751086 168252129 1 630854 106430310 1 50771638 104646988 1 1146975 78401727 1 505858 76263450 1 16238870 126400628 1 598026 40284910 1 854835 63487536 1 509769 64240992 1 4269527 65337037 1 3503514 102796627 1 16740485 75286363 1 7274527 69920658 1 21550571 163318150 1 5515142 118805192 1 1447290 49589429 1 3509846 90535137 1 23237827 86435871 1 887997 134630401 10480 3999466 42989787 1 3955672 46246311 1 4897176 115746493 1 55579338 365064863 1 4033809 91095855 1 3900173 158743260 1 3949493 224642214 1 34747009 91819058 1 7690378 82317712 17357 980002 74888275 1 8103146 156594956 1 776637 118957822 1 38594877 269799638 1 2348864 134717484 1 3250659 137339322 1 10822155 337102261 1 661359 106511933 1 1409564 48298333 1 39784010 90249988 1 3009141 34159731 1 4080380 90535570 1 10635264 82056936 1 15437733 172282793 1 467172 97561190 1 4060227 72905175 1 1096815 76109293 1 19831107 121901852 15568 2698043 29906967 1 31764044 115845244 1 6734358 72289528 1 264964 119841295 1 31877 128747682 1 1661382 86115367 1 5056310 137610186 1 298987990 101840567 1 1585110 217916707 7026 82739 136535291 25847 21661038 109362883 1 4476184 37029069 1 47996 150715843 1 15651112 35991335 1 8934388 60089108 1 3084472 166180646 1 481412 55049129 1 39987111 140023333 1 13278380 119613773 1 500408 82732290 1 35154907 126330335 1 2467165 143857526 7079 2257641 88224259 1 3273058 108928194 1 4052973 52385916 1 53759088 198040901 1 754779 112042278 1 25265674 83920385 1 8554851 100680081 1 14515043 64015530 1 16767554 60643525 1 350676166 171941635 1 109351829 58884605 1 26022044 193851515 1 42483076 123680683 1 14236406 96269777 1 5723656 33642792 1 188248 72643148 1 10965639 134760695 1 1129206 96955540 1 57473250 64608538 1 10151857 136366048 1 4435360 136213450 1 20773195 109503059 1 29739737 112079639 1 5378008 164062637 1 223207 192871035 1 11886920 118641070 1 4583081 84331375 1 268864692 323425271 1 4646841 62835870 1 3890429 51988478 1 2844490 75222340 1 37663947 95708144 1 2540814 86080837 1 8054803 94920999 1 269212 112650536 1 6248676 142785435 1 54555983 88616690 1 18030441 66988203 1 16559334 73366787 1 6960719 204138496 1 1509239 83858442 1 3727740 119573533 1 7759614 148229798 1 3027007 128345087 1 90960153 233915902 1 59018660 187463847 1 1098657 60491535 1 12236915 101260658 1 4713853 131281699 1 28234770 28324047 1 19871592 79476065 1 19257814 90280826 1 29576516 104832971 1 7470305 83055811 1 7276624 119679363 1 2160363 85711297 1 1978631 188863786 1 9655014 123621741 1 3988609 299204668 1 33644906 55299891 1 14299101 46502070 1 248844148 149211450 6626 115970 108638838 1 189989 72616536 1 2648097 162934521 1 13578894 145851678 1 14922012 39766606 1 32181825 90723843 1 11740931 182632214 19266 23046223 135268082 1 3884532 86928242 1 653374 98630518 1 47951873 131157794 1 5984577 111960571 1 521542 95378818 1 11012993 112371219 1 786094 169117717 1 16565700 110790392 1 9686403 80252101 1 683735612 131955803 24996 121251510 69879975 1 7970099 65561989 1 781310 212897170 1 17037386 75570219 1 34148539 278344781 1 6440213 63532893 1 227043 69697126 1 12458238 124616093 1 370170 72659160 1 49334762 129355703 1 46773843 133333701 1 6828208 182471316 1 2418600 147205142 1 53748045 152814669 1 4281528 43299213 1 7249000 99541992 1 12252790 114816929 14188 5074868 103670652 1 416790643 34526651 1 5445095 174867120 1 5221207 56395091 1 11124584 82616676 1 64298972 77784065 1 4783135 138367181 1 2337400 111366573 1 311694 56242911 1 5108716 118729429 1 221584 126833866 1 555850 147222586 1 158805522 84881564 1 2949901 154608078 1239 586276 197038995 1 6403963 147577437 1 30959674 189349757 1 2214837 299522633 1 11332872 59314256 1 132704484 65227059 1 32049752 171337429 1 12319693 130139186 1 825808 90338629 1 160072522 135865228 1 13817196 67441989 1 7237972 154414116 1 5322604 95527188 1 14999191 90354587 1 14160743 42558993 1 14804827 131966478 1 1537620 30755092 1 305368 84214054 1 24568660 82927431 1 87771116 33128334 1 4606144 158157084 1 3583349 234357343 1 5398192 248927400 1 1261760 76795905 1 450200395 36751058 1 618407 176596397 1 4162277 283783853 1 731205 116295798 1 51163959 35957521 1 1105879 73750660 1 3203501 289489504 1 233690282 78117212 1 2054633 125770123 1 586768 139287774 1 14048413 70700060 1 7169836 58903283 1 2020160 117497446 1 40624860 143184030 1 1444533 102754325 1 8019506 62305654 1 2525680 175493121 1 4909303 58173432 1 30773908 145947282 1 132441864 37230037 1 979527 124753896 3341 29779876 64586098 1 341812344 91323828 1 7722350 57866258 1 683735612 193911433 1 13334944 123493258 1 159196 121593405 1 25310319 63774451 1 25729896 122466180 1 3039316 44682597 1 41202968 107225084 1 17489734 102219600 1 1062175 100191123 1 3221967 160743781 1 217042 52245525 1 24756713 125218754 1 6118635 125412057 1 104744658 54261350 1 1911849 132463821 1 6330582 79211012 1 9416898 60316851 1 36095620 128841152 1 6216282 221408899 1 1047184 144025496 1 7624512 68929534 1 5684932 87313144 1 783801 103748246 1 48265507 137561495 1 959427 67398590 1 815950 132630555 1 10230925 131084751 1 258021 122264809 1 5552316 125381281 1 166002 67044076 7926 4031810 279719667 1 5971142 63942108 1 46307744 71179256 1 5917226 117509863 1 2633766 97382754 1 6032609 281637050 1 2642222 140663303 1 53890306 151637943 1 181765 65857642 1 1347426 64672213 26670 6808720 54555362 1 508108 277677321 1 2286872 79189710 1 78418651 156587128 1 8048308 188863027 1 687082 43918616 1 4337521 72014045 1 11058601 102795067 1 683735612 98803002 1 9718717 65462133 1 161583789 56866018 1 639250 475166835 1 475650 52370166 1 105198384 163567280 1 1187657 192228758 1 19851 102081249 1 154708868 162503575 1 5741061 76036497 1 6732477 65780965 1 1655542 107721948 27302 5702608 274114055 16136 50922585 63312139 1 2966754 93980965 6420 124885734 163823677 1 16403019 32177772 1 40418266 114907605 1 182287 172541809 1 2690446 148462830 1 513231 78160017 1 282751056 335606373 1 30164053 159660259 1 4589232 64752076 1 50885859 187609763 1 1047174 171574853 1 996097 88270178 1 13876978 86365439 1 10107989 76831311 1 33704129 138918251 25551 7777549 288319537 1 246236440 54626366 1 8053524 55845345 1 1062211 279778861 1 2133922 77409299 1 2613989 60950786 1 439531 90406677 1 8588259 158378363 1 25042958 141877013 1 680098 90538296 1 775363 59669596 1 23528130 125594753 1 5944242 171515844 1 2716027 152038208 1 7227366 152698231 1 2154957 72159511 1 5966924 195327352 1 10609877 74674843 1 192417734 264671343 1 5141776 105797032 1 65364146 47840938 1 528619 67476310 1 590097 49172597 1 1411072 129177461 1 103274 65988361 1 261117757 51645881 1 18021735 41596789 1 11800022 125305269 1 12342820 219488134 1 3358616 203369584 1 1126670 101426539 1 319880654 107022857 1 179689512 122610032 1 24028827 86915225 1 33080005 104310668 1 12665555 114132734 1 2492203 47811718 1 70645696 108623855 1 15525628 96660210 1 188863 126451399 2458 2498705 53125073 1 2356913 59002535 1 4420904 88507568 1 5723818 83998562 1 573779 65803192 1 373679 107465142 1 5433149 117196653 1 178551108 49666005 1 83570 95162415 1 4535449 262213236 1 3739708 129427246 1 127313040 202731656 1 8870762 130359845 1 45561854 98305542 1 17373783 50655771 1 26765089 43538027 1 61560817 83035757 1 2485699 169451320 1 996604 53418618 1 104292145 80157608 1 2334898 119979967 1 184843 97071679 1 7145615 681893708 1 33475853 60610706 1 97244964 104688624 1 7677679 50835931 1 977123 90212328 1 1893567 66541552 1 28357621 74522388 1 131577162 155017958 1 5122127 139438093 1 3248041 277196268 1 4127341 115642112 1 59032145 70017611 1 146703637 128646347 1 7640135 67946043 1 370098 166859478 1 2356049 153349141 1 46427867 44474559 1 403166 66423486 1 10245206 99990900 1 7530039 134948134 1 13702687 102149527 1 9903973 104603315 1 59308571 25526151 1 9214632 59750975 1 1482002 118265733 1 2511640 76094133 1 947421 78665348 25114 3253966 151698891 1 45108543 99786940 1 44093274 101244775 10526 176113491 133160315 1 4666516 112466085 1 276604567 81932892 1 6528429 71061956 1 1320097 426352202 1 119268 82750279 1 2386252 101680615 1 4978517 38340762 1 2755698 115766078 1 33625042 89764852 1 10872243 93677927 1 19870393 124374742 1 30380776 157531245 1 178428105 100961968 19037 19716607 224943227 1 8139676 162008236 1 1282041 110282255 1 560402 179248487 1 94943830 112834937 1 55216609 114169738 1 16550468 157526209 1 797632 54322558 14680 5684401 104820238 1 52408461 67972582 1687 7025641 96220231 1 7786283 85945083 1 70711614 155048380 1 21560786 196426131 1 7146839 166960498 1 6221416 188147069 1 5766143 213216849 1 6943751 103543677 1 11596766 194807374 1 58007800 26854008 1 4113407 199315335 1 22222832 210930596 1 39091966 165703514 27833 15259665 79223886 6811 1368746 126460787 1 13661117 71312023 1 366780 100017517 1 7524348 110877346 1 2010883 70512063 1 176925 296498333 1 5838547 67544214 1 6945912 200118307 1 481340 87512990 1 1001733 212724727 1 198390 48991167 1 943891 68787123 1 87980 140482535 11877 544692 69091525 1 86194 302491716 1 202374103 112963268 22529 44785336 121457879 1 51179 333937531 1 20639541 60584519 1 1370139 50766467 1 6457887 106910344 28070 13641010 109761005 1 6354442 45028875 1 28489053 153753369 1 2365284 77180852 1 113885174 82643613 27169 27344605 104540593 1 4212753 135096313 1 3531247 171757833 1 10040842 64369718 1 425514 67402889 1 2284066 25507742 1 7445140 202372683 1 3344378 58991595 1 2614489 43797192 1 2809283 66370668 24253 989176 64576179 1 454441 142083322 1 33817795 128438829 1 75554308 77424975 1 175531 104899024 1 3666924 71242833 1 4562872 363779993 1 361799 174838289 1 236680001 117943455 1 1982833 115709431 1 51455282 96693167 1 127508 183638266 1 1605569 274628340 1 2510104 133567720 23304 193172085 119593719 1 95844279 113990959 1 16084963 74744746 26663 618454 56755811 1 702697 202294539 1 383923 112499217 1 35016183 75988802 1 5131674 216622437 1 2383133 110930734 1 5032176 91222810 1 83606 87383430 1 1346303 89739772 1 4916326 136898359 1 2364063 76172777 1 6262962 88885993 1 6619684 221838842 25719 962758 96786906 1 74446918 143011094 1 518025 120448259 1 163795794 53224347 1 7525412 65635130 1 1655667 191988432 1 37854694 186731612 1 1978724 85214227 1 47448242 72288083 1 2372917 193167139 1 2798217 79984848 1 151180614 63159436 1 5535357 283407197 1 2042502 175395086 1 1422052 51386280 1 730228 222478675 1 14701693 71218371 1 16961446 52647709 1 8252429 113449266 1 608779 83758707 1 1046021 136450518 1 88456158 158064895 1 46210454 42797057 1 15907443 53893264 1 25608761 61043308 1 2775080 76223611 1 2265862 83357589 1 10529165 81576659 1 3578927 214282588 1 1590734 90777784 1 4711664 136823301 1 12422800 268777938 1 347393667 142659004 1 13667256 84267823 1 595854448 118402885 1 533339 114910924 1 10937393 161784274 1 10561429 90511063 1 2980798 92343880 1 971186 201046371 1 17602273 94284838 1 73305 110577459 1 1690137 274236722 1 3551450 185040994 1 38128381 101192492 1 12262365 110366141 1 37471880 113057091 1 78985613 179465955 1 201976821 96114779 1 22982 69812779 1 1683698 52439216 1 1076128 150933579 1 18486711 135354153 1 16171012 96196989 1 1528417 133388712 1 2507304 82479397 1 5488187 79125633 1 519203 250881939 1 1474656 96278629 1 7423271 81678686 1 118002853 46920633 1 79878460 50993061 1 8475264 94339677 1 110447902 147557817 1 25281211 157054081 13861 3130007 123612239 1 132727567 91507557 1 30889727 192617177 1 2755220 129010445 1 9985271 73745426 1 27765813 105831841 1 2941629 157843386 1 405322169 110971940 1 25612699 120556776 1 2602926 27082459 1 5996386 87702726 1 1843957 62523242 1 124546121 96038235 1 15335523 78171026 1 3527822 122779302 1 53018440 135342526 11361 3222209 114884890 1 830624 173401217 1 786407 72318879 1 44363665 203084045 1 15536423 108438815 1 683735612 44953169 1 51273411 63003144 1 31940630 197013224 1 64903602 80837519 1 23765502 104279916 1 1568886 240710778 23106 4886226 108150342 1 1719840 106487567 1 785218 165643335 1 1010908 60474616 1 1194363 237200906 1 6790235 89688424 1 4196788 257200962 1 110751281 269975760 1 16215495 127017046 1 8307361 98162442 1 14648589 189389305 1 19098584 78134914 1 47039801 143729062 1744 485475 146664238 1 18658758 133046819 1 1548737 28310171 1 56122666 34739092 1 13826523 73739823 1 2551800 363281565 1 940387 247582777 1 3896389 83370537 1 5254889 122674276 1 20921406 93856936 27763 26060798 53549695 1 1057573 111679085 1 9581776 94402003 1 1565971 109321701 1 2263858 34697878 1 1212243 140939060 1 255901 131882149 1 56860642 100578138 1 23928023 102809464 1 3379328 124731652 1 3116687 162145220 1 12343179 73192247 1 12018931 201612990 1 54652861 207405801 1 5495318 58610860 1 53175746 52973626 1 15422944 187024288 1 6822061 63515521 1 54702572 167807616 1 11793564 163125646 1 115413 75278872 1 11009197 84557919 1 483897932 119570258 1 3833070 126404185 1 12523969 240710507 1 6753512 187819331 1 117566880 135826111 1 48462814 100809418 1 25117628 79850131 1 991374 151135367 1 683735612 207097593 1 683735612 128908447 1 315966 263132387 1 19177838 167122891 1 901203 107774159 1 14623973 114064659 1 1113012 85699838 1 75501853 103612751 1 399512 90907055 1 17606676 267305498 1 8697264 150301041 1 7154108 73216970 1 34669648 78238546 1 1049584 74836046 1 79138207 158386711 1 253594 171312180 1 32971930 130767896 1 16890597 120163672 1 1036156 129021954 1 23129828 87977166 1 1522613 209728501 1 1068486 160430689 1 9620164 66347769 1 22960724 85784362 1 7365798 71700843 1 11426426 171181009 23189 80615308 118089718 1 12515853 63273987 1 1762379 78994205 1 4204764 99771421 1 54366646 88137410 1 5251272 134486220 1 325188 52093265 1 11242454 66502791 1 22381822 148335186 1 7218712 86928958 1 39839341 57090871 26851 28125479 191832119 1 499129 101995498 1 157578 93728784 1 20202501 102142226 1 11213491 83971556 1 30582555 90193440 1 4860062 278418562 1 278575235 166885613 1 97926648 40855794 1 3028575 134910720 1 18604104 41164906 1 16133716 110387245 1 3587985 29702577 1 2992243 52312896 1 251970599 88119295 1 254791 261518511 1 125472041 228738112 1 6211282 77348890 1 3442062 109835317 1 2567344 35218793 1 26831599 52497575 1 1928813 56637387 1 185828949 198608062 1 1664200 66709256 1 22151126 45629126 1 6990886 82209784 1 602170 118996231 1 441671 213029558 26702 64794786 99660991 1 10940865 90938238 1 64744104 72762329 1 1973936 220360580 1 82126675 72518673 17608 2375491 133642518 1 6479745 122019177 1 8039774 86959224 1 922025 81079268 14767 31378243 374255598 1 638118 105908700 1 902183 89250114 1 13445535 79713517 1 13040343 77995285 1 10340647 119107101 1 683735612 69858588 1 1779719 200183905 1 29275986 73416923 1 4282170 215456055 1 25654405 135004339 1 1375779 146251882 1 574625952 293274796 1 1918756 50742743 1 314523 62015029 1 6768273 72201520 1 917612 31432280 1 2896086 192478209 1 1834771 184799803 1 4288538 207863814 1 29684430 75804824 1 10091247 99102829 1 9729757 63559241 1 1686285 170893082 1 1122494 56709267 1 1773326 106229717 1 1806147 50212561 1 882938 201116952 1 895096 59901415 28631 64734706 86566513 1 4193622 76146489 1 135328947 68289329 1 40820034 38014891 1 683735612 60702635 1 1284735 94877840 1 2816579 106907652 1 897578 65852378 1 4936586 148193459 1 17922512 70973021 1 116868 118752778 1 758173 168709137 1 17426760 35814345 1 13371106 195674448 1 447117235 130298275 1 2141369 44973545 1 37154340 101436369 1 1622125 173185631 1 511969 85153293 1 6997528 59017522 1 18019504 36885807 1 575985653 83027371 1 3057852 41868235 1 639728 36353089 1 692814 67531035 1 1187738 73185653 1 1330077 348588662 1 5307704 184064367 1 5242599 218788786 1 2929794 40730877 1 4672133 107928288 1 88504794 61842123 1 2563577 45730053 1 3459935 233141877 1 17345004 69457094 1 109485072 37810680 1 19183786 58500731 1 1550758 300319498 1 2155106 85702587 1 54181953 151971592 1 6623894 72097555 1 8464611 99383858 1 4588137 184039278 1 32468941 54603193 1 5368670 59016537 1 401057 48139308 1 2520802 98129469 1 4351236 39823786 1 428915003 124823404 1 21118909 111649760 1 277930 61176952 1 1012986 206167889 1 18072283 42238796 16045 32305887 53936715 1 12150176 94818630 1 21329275 140935687 1 22299628 117552403 1 14581581 33376803 1 6560718 324939102 1 1016720 103546202 1 343363381 99039391 1 6911089 48739059 1 7542297 70666663 1 1001245 72111986 1 9467332 51787609 1 5340871 80702248 1 3688241 72694919 1 24604184 81245934 1 7080089 44151372 1 35775430 69036761 1 3269606 158266451 1 3623331 210473612 1 101389704 207139280 1 4450646 170403259 1 7718304 99670729 1 362825 48355016 1 365427 79567131 1 940189 88630160 1 14651008 72958838 1 97524 108402021 1 2273305 93939393 1 134059078 86165728 26679 8778659 77515716 1 2381102 93244085 1 131480447 66193929 1 1205324 101219749 1 3354927 66375597 1 643753 135125861 1 683735612 86549905 1 121261 23774828 1 11547361 298857975 1 115312764 105968232 1 1515048 78220600 1 3721495 139209048 1 150731 43534298 1 9039552 99481272 1 1666272 82539790 1 13851723 34094045 1 73129698 143225789 1 46231164 68228243 1 790041 101828341 1 683735612 59425158 1 1392678 162067010 1 1534607 136399919 1 47256598 50452893 1 54898147 60669369 1 20121830 617809960 1 8385488 164156768 1 43183557 75501097 1 2626385 117931883 1 27818470 189598981 1 214805 155552601 1 23415426 35959165 1 266305852 73048006 1 858331 157265409 1 20040244 120443975 1 53353682 100954262 1 818468 162476091 1 2840484 81732303 1 51167456 74742650 1 2397558 210831055 1 4121176 135051736 1 9038247 46073986 1 1598642 138859194 1 10347048 115351194 1 6400908 104462109 1 468369 71501176 1 14920908 66603004 1 300006 83247167 1 25049498 57822601 18091 17589908 104740953 1 1166293 154124610 1 519909 64584573 1 683735612 48800368 1 9732719 116012788 1 86502408 155334475 1 2047087 65765365 1 25698 141516660 1 7595946 337567040 1 52277280 138430790 1 21564027 83640276 1 28431740 176498726 4268 41665469 113719036 1 7149160 120643334 1 247049 157362826 1 118637370 57912010 1 24755286 224531495 1 3163164 133751185 1 6144928 274354684 1 4180303 115847795 1 33228850 118650272 1 12582329 79908160 1 1772294 58006361 1 414424 52725650 1 2237089 143447748 17176 2969803 83706135 1 2960918 74728228 1 626372 205467770 1 41597119 87970736 1 1654229 102445531 1 10871358 173501546 1 74890 175907267 1 8802272 191567395 1 2792187 209593784 1 2788272 72194715 1 138837224 113035181 1 228797700 245919878 1 32456005 133639327 1 2726573 61714541 1 177931642 79981162 1 40847136 185796524 1 11594463 133596417 1 195745 102241884 1 80643688 100750538 1 141377 119794812 1 9271231 179595177 1 12530855 60833782 1 409479 471357911 1 1530433 96450544 1 10027411 101865105 1 86400550 76103848 1 1077595 206681331 1 5654162 121002399 1 771947 175136581 1 5392514 55838639 1 19816524 135371149 1 6890320 51585145 1 1031941 65863426 1 14144168 57749357 27230 2874425 166822143 1 3287066 157299503 1 5501697 110956517 1 486566 274888033 1 7249752 223430936 1 7642066 72936948 1 683735612 100959477 1 17622459 136668048 1 66986 78352441 1 683735612 114301210 1 19989070 49876483 1 40840450 104949228 1 171169 67913299 1 1328777 108630676 1 37349246 228189695 1 69898697 146005409 1 14507272 62715252 7520 1592931 115347122 1 15582145 51757488 1 2335066 75716841 1 626665 112551653 1 647482 98276118 1 10722610 89989237 1 2637491 70008872 1 39667337 79372537 8352 205000 160551183 1 54393935 89471968 1 1150709 99433145 1 253186 173714939 1 5894834 88931329 1 566974 75197990 1 96808517 63202045 1 100103253 189747698 1 7178384 113676836 1 16461025 202577392 1 1934423 149418258 1 4798958 176328547 1 2233914 281594322 1 212203 106284454 1 44086366 246969213 1 36371213 43715114 7674 36125687 38662976 1 25304137 77178617 1 1123038 111540927 1 39012181 83263557 1 125074 59139950 1 377788 46483207 1 777614 81649792 1 30047080 49307225 1 8087405 123732642 1 136610776 107292315 23495 917379 172974981 1 7594013 76803873 1 13821340 83258015 1 6541685 84471771 1 329389629 155081179 1 214326290 70803959 1 86182987 148579714 3906 683735612 133679676 1 6866013 113805019 1 56655553 108785190 1 2355100 96716723 1 3898536 101300001 1 309243 96761214 1 6015970 39035823 1 20249059 48293387 1 23220022 90062050 1 15808463 102658633 1 4717134 122540548 1 1420780 78485317 1 45577103 189773388 1 146238125 113393825 1 16061677 25970040 20333 111603 75032514 1 15505102 79092184 1 4578518 245477986 1 683735612 119655547 1 4727128 187135089 1 1685862 68855163 1 26829835 60466934 1 5326481 83823737 1 6391398 278580670 1 2717537 100129401 1 1035823 176055684 1 1080952 101094938 1 7360127 60425348 1 5470283 401952641 1 10119025 99791644 1 19773679 44913272 1 24050038 47355598 1 20150731 43506153 1 11127063 179795909 1 2602738 174237400 1 2703003 112365644 1 74559306 186942915 1 1020942 197217921 1 990092 77259687 1 59922368 77785043 1 28100102 68153377 1 4051652 75665709 1 26493723 82422164 1 115221 80930953 1 1297797 197250743 1 5077885 93592633 1 22692273 66290850 1 10177282 169946681 1 1887179 65511599 1 757943 77288722 1 2046276 58537774 1 416870 106705978 1 23538301 92494962 1 179570812 122168390 1 6334926 62124706 1 17364956 118113033 1 1132796 166279958 1 13096055 63431652 1 2933535 339573286 1 1550847 73580991 1 45592797 71575988 1 1084231 92083637 1 14079733 92954379 1 28877448 49353582 1 3183503 55878636 1 17552598 90949684 1 38077622 74530686 1 2561853 356976064 1 129718118 167959661 1 2339636 74977237 1 12365631 161661434 1 128675 233304389 1 292142318 61494155 1 981953 187250639 1 101130388 77486913 1 2440278 200042640 1 413421 49759067 1 10283949 78356388 1 327010 119776687 1 26554250 105231136 1 608341 33528094 1 691136 35711351 1 96001624 130265062 1 98295049 137217988 1 117896 100536784 1 2352479 108647117 1 22671440 52811170 1 48247902 115321346 10789 4491050 32168457 1 2537275 195955872 1 112782186 107114110 1 3544711 121051048 1 111007333 113459145 1 7726609 178922837 1 7870063 59786206 1 6924346 111189081 1 244203 82241120 1 24171745 72118396 1 223886 55317815 1 40131214 120996343 1 10670987 229061902 1 389045 70456264 1 6278580 91247045 1 340550017 83632971 1 3221024 125536838 1 1153378 54226201 1 2190686 55186383 1 2436721 93999067 1 1865947 120187223 1 36029933 137132290 1 603107 76959951 1 12474802 113664057 1 92119386 102012672 1 145426632 96351443 1 15554111 194461109 1 4730681 129601298 1 738067 133046282 1 1926899 190944724 1 1568783 84106455 1 7085145 77989325 1 9737969 129027340 1 18190252 139905800 1 7999458 220250328 1 1882681 91073759 1 450081 290943705 1 4577744 46227003 1 2594854 49623728 1 13561187 220882083 1 2620135 56684785 1 52135117 76003002 1 16279537 139915244 1 388032 184491682 1 1594473 90709265 1 99750511 98431175 1 290863 94575273 1 24759692 142418489 1 725332 90639561 1 4605378 124272644 1 223974 52541367 1 10740727 234309285 1 5266446 94711724 1 40937223 159838929 1 985103 82117801 1 3919465 131136128 1 24657186 66249927 1 337595 216944467 1 14527286 167903491 1 5103319 112023349 1 117479297 105216058 1 2033950 204844264 1 5290778 167800729 1 10157355 147649888 1 17699437 113939774 1 1478477 154192121 1 1727612 90115223 1 62032 104237876 1 586620 172662228 1 5625814 185102061 1 2560069 126639003 1 133908550 164332265 1 760689 105787989 15620 12551658 101655008 1 1210369 168358866 18547 18850410 186528420 1 3844921 92614518 1 3901302 109662968 1 1067908 167003406 1 28066509 140819678 1 61097673 151309392 27941 89384 131356878 1 27714074 106093120 1 14508294 233109997 1 6573584 64329023 1 2409452 83392531 1 1226418 78055861 1 31841379 71632443 1 1374339 101357989 1 519735617 182834282 1 1301919 157388317 1 253631577 189568868 1 32753157 117880450 1 18150390 56997844 1 2799472 212959634 1 7874042 87613276 1 757105 35825218 1 6754389 94516082 1 2320626 126697210 1 9478709 48357307 1 393515 75751250 1 25740528 183496300 1 5285393 271903258 1 35528277 62411032 1 10339925 138456300 1 354333 104528054 1 178527728 49157479 1 9510715 106865883 29036 37368915 59233087 1 471533 55621916 1 1648934 152374017 1 1337997 51104804 6220 324956 124382205 1 683735612 208615670 1 4925778 39351141 1 20224194 107686598 1 38829552 71523464 1 285274 164821609 1 33767002 108693879 1 50273751 116388626 1 4315086 33563938 1 4098295 135031566 1 321177 60779852 1 8549153 157258113 1 31119796 112828560 1 3574000 76805244 1 17515597 115343357 1 4020970 81358827 1 1458180 82770253 1 3672404 128214564 1 1273377 54172811 1 1029129 106551376 1 8533688 120611403 1 1857121 81102940 1 157916 127349632 1 4098754 94346348 1 20601394 101854244 1 19472094 47083080 1 1538271 176299789 1 6889060 85061377 1 1444105 201482493 1 1948358 203903845 1 333544 169609648 1 162881908 137562463 1 1191447 163023467 25602 3448834 108146394 1 20558216 247874588 1 117774548 115366905 1 72937 69569693 1 337768 129404212 1 683735612 31660524 1 80233102 41179624 1 12821430 195747804 1 20910272 165862042 19181 13650974 173316358 1 18529196 123926818 1 1151417 86011824 1 11722755 167918652 13891 10467275 121334022 1 1945046 304122180 1 63007107 70967839 1 21599646 94462242 1 23962037 67925910 1 564184 51234417 1 11090750 73216080 1 842694 94834576 1 9565792 139544029 1 522003 68731459 1 22946099 73008197 1 228621032 55904667 1 7206191 354740658 1 7464975 41046407 1 24526159 56367890 1 6428651 128600607 1 321974 122449403 1 233277 76144387 1 38597557 115899386 1 8121858 54726531 1 32110547 169122926 1 5288803 57975096 1 228306 103013324 1 18901758 74545004 1 120232 93431827 1 11606 283009614 1 11023231 128999228 1 25636 66069070 1 37684316 92053399 1 50261996 139168450 1 26985800 126675260 1 11396578 270675084 1 1406339 175727088 13037 7405607 79706204 1 1327031 155773123 1 3165775 72614758 1 77146309 170894716 1 4445581 149339231 1 12910911 62333779 1 15315586 53409733 1 4211619 169627262 1 49220134 130727999 1 2058882 20680372 1 618972020 181194108 1 5584973 86271655 1 17567300 162494235 1 1019872 40089219 1 90391 92330804 1 9031288 93777281 1 3985995 52712835 1 9962666 209591905 1 27390147 102716926 26900 15433485 99289801 1 165439049 43435156 1 256940 116005720 1 703624 122591566 1 7869203 200086186 1 179093802 136154848 1 279592000 203605662 1 436898 125697532 1 350610447 129812978 1 346802 42276360 1 25830038 148657942 1 2172008 146654432 1 23969 57669523 1 79270 103137705 1 407178 50058118 1 28881869 132601127 1 1144451 49305871 1 17642455 117110936 1 1801311 134215793 1 2849836 115579354 20989 233080 97757230 1 628232 54962490 1 37909991 67595561 1 18461213 140231033 1 248414832 84735900 1 2248107 78428416 1 11994556 189936912 1 1650257 117360716 1 503927353 69978330 1 90646096 113504546 1 338833 39304377 1 11447903 113874827 1 8225547 134824171 1 5703200 167671572 1 5945132 85747558 1 25247052 101121444 1 49878743 27179164 1 18965532 53174077 1 448546479 139766944 1 2480473 79212629 1 55174655 154990561 1 36860457 89885890 1 38283655 41259861 1 621397 56934567 1 20557978 63535304 1 115651 246639478 1 376529775 134094664 1 1210060 207610187 1 61139907 72830573 1 3957987 75231906 1 910099 40221621 1 15538992 167148520 1 435910 177495962 1 152966234 42808075 1 11963774 62302797 1 122555 58301596 1 2293052 164703491 9529 67199068 78657102 1 1878699 181305916 1 764814 79452949 18996 51330164 67498112 1 174187737 188700158 1 23074091 107359395 6638 2536331 48494564 1 5187661 103419036 1 94222 183218543 1 7152736 58730689 1 3715060 106784991 1 169746241 169825576 1 59785356 312465480 1 6377275 49349392 1 1419723 47009363 1 1979827 138861977 1 216602387 230997963 1 49314975 47262919 1 35536512 79362477 1 26248 60367627 1 2998163 129031228 1 1223207 78560476 1 331919 41546032 7328 1212948 73129453 1 81466564 50471907 1 7090757 61767263 1 2823326 52435990 1 1193707 96112248 1 2171014 91392883 1 129118368 258898458 1 75922562 72074729 16089 10796340 108657019 1 17744776 108307694 1 7326933 133953469 1 47021122 76475403 1 261924 135175501 1 45125143 84309796 1 30103152 89192924 1 41833603 135763166 1 59274977 135134950 1 34997532 74039977 1 1414609 113060896 1 10266330 63685382 1 27825163 105079863 1 4226548 72692276 1 22209776 171397006 1 2208674 78634657 1 8859035 71897800 1 683735612 108406423 1 167230741 77665322 1 5465381 79727936 1 153009 91338081 1 18888616 182250021 1 7697359 146448658 1 19605787 153038420 1 32322410 114997244 1 23965009 93400559 1 5394470 182860940 1 1629587 64058252 1 2873895 216551433 1 1174062 44762604 1 3922496 30155828 1 19013332 104687238 1 1551840 163218677 1 1441632 136907970 1 10218394 30427682 1 18292523 142198133 1 16397967 81476124 1 14289319 124461340 29113 604332461 234004186 1 3324303 196326574 1 3251103 125128211 1 372671 41239482 1 36353059 136003420 1 919443 143521096 1 26057491 41304165 1 72579956 146041158 1 4780073 73326430 1 412998 110307332 1 4783893 39998907 1 7273038 114395609 1 112628 104567630 1 8444415 92734678 1 41979076 59715459 1 757522 81417808 1 8806301 111195596 1 430449 52706910 1 9643379 86526115 1 30452128 49314353 1 17613146 136667496 1 4953919 43891417 1 67251286 107622207 1 3484582 217399151 1 500408 219635290 1 372164 120846738 1 5049754 152384946 1 873613 47594629 1 16138326 91967290 1 2406195 179860853 1 484563370 114231893 1 26148983 142774898 1 954050 61456663 1 4322002 103183470 1 8479714 177334012 1 48670864 64153523 1 6880979 231709363 1 46245498 80980007 1 3723875 34579902 1 1603190 76977346 1 40559253 125816686 1 9615440 140208738 1 1962718 98821897 1 632755 392462543 1 3982152 92120713 1 35065987 111983490 1 254145 104234062 1 3826512 56653785 1 82038054 247446356 1 3945130 100638511 1 16932910 44045290 1 11081988 81955151 1 1359264 150824339 1 373490 121232723 1 3338628 172483792 1 746694 95174360 25010 2805692 110232410 1 683735612 82487067 1 8255082 85048269 1 96718676 136832152 1 19344725 61188905 1 4927908 95114304 1 20020838 48588505 1 9313183 147977778 28980 12875737 156693752 1 1039447 107198389 1 4595582 191085489 1 524966711 69447619 1 13651877 96746725 1 16648126 93770774 1 3109269 266824792 1 1070063 225446672 1 4629606 28038785 1 117509388 131353070 1 887721 114550715 1 11600622 116922154 1 36416357 87794304 1 65852490 203497442 1 49639784 112962790 1 15683499 53740520 1 3100866 56767559 1 8149206 163697057 1 343812202 117127453 1 5889324 383090143 1 5155636 46865433 1 22364236 72280454 1 72864198 93986107 1 35830158 89811760 1 293416 113655568 1 56621231 409829800 1 3404369 55697580 1 2963130 90400856 1 184601161 104782024 1 549775 96105344 1 26513298 85656668 1 7885980 73434932 1 5545142 82310186 1 4625514 44869507 1 2706106 140820533 1 15057849 47095007 1 94399 76276115 1 2382522 72104054 1 55015903 101973261 1 5052225 92052986 1 25726396 233303105 1 255150 170893703 1 7421519 76678769 1 10273145 88277783 1 790277 109492782 1 12112857 43684270 1 5151256 52131005 1 87964578 389531127 1 32416252 55983506 1 1672014 46206235 1 255610443 44945859 1 1695097 120211231 1 240673 62677290 1 13844619 121128648 1 17924607 125992795 28612 8101027 139203289 1 4705262 71429671 15820 586048 78483926 1 1587522 109155780 1 2240366 108462269 1 151075 40994951 1 1505924 84484985 1 14853678 30288254 18245 190246 216940922 1 4201576 76349947 1 173155972 84286133 1 1882140 124977895 1 5997984 140769362 1 17987940 82692225 1 1041971 145153079 1 3721815 147799886 1 3423735 229274897 1 9297443 38572591 1 16933176 120688340 1 11338109 155399190 1 8437958 50981298 1 7256703 155608944 1 814711 345351176 1 29514664 190904113 1 551357 76837948 1 4201234 104843577 1 854874 69667673 1 3366536 206746517 1 2376222 247902159 1 93853 60943516 1 99945126 59384808 1 104977 104423157 1 3908488 43456014 1 25078583 260186253 1 331308694 90519836 1 3603406 55516168 1 23423161 157207573 1 2478217 120265855 1 15808427 104132403 1 3588825 105981207 9994 6120630 143521555 1 19588278 387155744 7370 1829109 47651519 1 99491144 95412983 23787 210409 171153362 1 73686468 170687184 1 649014 152782662 22222 327669 161760179 1 1881834 195661190 1 1000258 73793039 1 321431 171384512 1 329661 134484423 1 90613752 134823641 1 53554040 221847844 1 3979335 131817901 1 2277840 109159585 1 57805959 288993124 1 35138281 49034390 1 125189641 114596906 1 31221275 76723298 1 74839744 72439141 1 62018028 121487983 1 1660165 133188890 1 147381568 93033495 1 396375 69669421 1 23358646 137654043 1 3054417 77664545 1 16978846 148367167 1 5848193 282486987 1 1813890 149259572 1 271470419 58681074 1 2190732 89481921 1 3607198 52992327 1 443957 66209737 1 19698484 58380915 1 122356027 165973299 1 24086194 162534340 1 1443758 53291228 1 612259772 122479943 1 70978581 272950511 1 3842582 116290987 1 7798924 124530056 1 1431850 235133166 1 56270301 182975736 1 2780888 155189343 1 9249041 143486031 1 13344926 95660942 1 6312601 72832425 1 1587356 157366698 1 1232402 51548951 1 4251520 72111729 1 1109147 127558932 1 28379639 89742286 1 5879746 56669875 1 570466 106587926 1 2040756 100958942 1 20377257 68344555 1 5786842 95737846 1 256806 132491162 1 1882129 89595472 1 37350508 93601478 1 1074513 150038773 1 4401098 130787274 1 5322879 101080762 1 20294624 105560297 1 4808370 113086137 1 24060241 110932993 1 6844561 41427149 1 1480059 93297731 1 12025288 83284484 1 2447165 111755011 1 802878 111327722 1 170789797 118712344 1 5351707 81675771 1 588997 190350885 1 10663539 45375961 1 49716 218895676 1 16320438 99201879 1 3120336 83900644 1 3500669 78203154 1 7582052 145049474 1 75882918 121132151 1 264097 72324440 1 37144475 135587420 1 120914455 54694881 1 13131864 56808933 1 62831366 156354486 1 1288286 60283359 29133 23542852 85078949 1 62977 100632450 1 6756451 46398227 1 2632939 147020398 1 88543083 176023747 1 33163424 91071085 1 239678 82811207 1 264830989 116689166 1 7420008 87927094 1 4965955 178031642 1 74751316 107495740 1 2317462 65465077 1 300630024 121524624 1 3009316 214572823 1 55344 81022983 1 5773573 139387451 1 242407920 192135201 1 3713544 178527554 1 302382 292297028 1 71170041 97879176 1 2318306 90104323 1 817301 116921485 1 609203 108266586 1 6620062 97873481 1 5025351 85147467 1 70592896 117370321 1 2667233 41860034 1 3259856 96830025 1 779310 116961199 1 1512287 347740568 1 20982406 93508660 1 574890 162033500 1 2194165 118983044 1 401461588 118488633 1 85012 60656074 1 9030681 176466513 1 83732725 165871831 1 394050 52666861 1 2995133 127956502 1 1760043 81601589 1 42036174 39507699 1 4990440 95763741 1 4046119 85637396 1 22367 166980260 21987 8330416 49004352 1 3717615 56753456 1 1013700 136288985 1 100334124 46257103 1 836371 166253371 1 68886786 233241045 1 13564553 85116690 1 31718327 69381510 1 23260750 144951992 25562 5545892 70764219 1 1567062 121885081 1 1272496 85136615 1 3203931 114697825 1 22169411 145828891 1 161567 65467067 1 1778332 50187787 1 5582584 110641733 1 5243806 284849518 1 77537537 123807123 1 4999468 118719683 1 840772 98060836 1 6552141 155910954 1 34672962 105485936 1 6517444 226402858 1 19189561 56365949 1 19019305 82657310 1 2353118 101624089 1 3358095 59079378 1 8649218 68177687 1 654991 116149739 1 17507480 69755018 1 52407493 155648226 1 2760356 86682127 1 5567090 93301266 1 954799 229639458 1 6150124 106523346 1 2965055 119159171 1 14074147 53854119 1 683735612 86873722 1 201266216 99073588 1 17058969 62180148 1 129050146 170105378 1 80392183 215317959 1 61392734 82211517 1 160817 131653725 1 4024944 98308909 1 1574085 53570108 1 22169359 111640931 1 14419172 232725896 1 49491488 100981092 1 215609 78371458 1 13048716 134810252 1 198833357 165778722 1 212980 190028683 1 43629509 104540935 1 2618915 157622566 1 4948715 58250564 1 442727 127361300 1 187458555 128991026 1 190348 93095521 1 171924938 86211914 1 93363424 91861270 1 729996 186726051 1 19625498 259564869 1 54913079 32897679 1 8792001 210730750 1 73848869 96666046 1 1110182 163114882 1 873122 29114326 1 7718269 35036284 1 2590136 350663929 1 490972 119732938 1 454977 45848934 1 929764 75590237 1 11235380 173393334 1 5015393 172660509 1 17915747 166836388 1 80705508 53534730 1 888134 85209887 1 79361954 90247813 1 29014454 91540787 1 11801425 77959523 28118 154596 51153709 1 14922125 119066598 1 29897146 89466198 1 16074452 166293273 23256 7384826 122644179 1 16989368 127271564 1 30993126 78808867 1 24287754 126450020 1 4601041 44245753 1 84380146 57711295 1 9203263 88129534 1 145468671 101315888 1 1523568 318420785 1 271482 202342918 1 8615043 87093290 1 9945455 70664616 1 902360 178462328 1 25106325 51234927 1 3167190 155838708 1 2043876 136780257 1 3233716 52158037 1 406148 89753481 1 28884453 81865618 1 7903240 54561077 1 143943275 291503303 1 41733514 106739369 1 22819032 125974751 1 2615225 73684617 8055 852377 228559264 1 57771692 158457729 1 13215573 67323071 1 3709328 74186893 1 2303632 173128577 1 2842713 125796435 1 12605486 60998469 1 683735612 182146757 1 46741874 184585251 1 12391326 64366608 1 23967944 163276585 1 61724685 91602846 1 3213753 160442255 1 381951 47727232 1 2437474 66353236 1 2282960 139627629 1 55714666 155619268 1 170668127 163281744 1 17727523 120388598 1 3879695 79989478 1 555126 193637279 1 8414121 117332011 1 101503771 171147150 1 23097291 57296628 1 5258901 55179031 1 2742219 48328780 1 486923474 214220676 1 267083 268408481 1 13637302 97678720 1 1624785 103904200 1 377697 87363698 1 79233601 121520446 1 10801986 91727127 1 17105066 230981166 1 88127189 92610450 1 69643753 93223913 1 5528120 197642398 1 4083228 132455175 1 578524 148713309 4935 12339332 61567897 1 6989633 196081462 1 11248064 135233324 1 162869322 65583497 1 55625467 99793985 1 1919632 229510591 1 71014207 349873825 1 863982 189225029 1 204005687 36651457 1 15143477 63833129 1 7461522 54574804 1 11169976 69480318 1 60178 206904514 1 3707169 154880152 1 60543255 214178989 1 40363 58683510 1 2332442 123335486 1 348042410 43569476 1 28400417 148567202 1 35339525 75782216 1 683735612 46331856 1 1650159 107693331 1 11668779 71595887 1 27226233 55820367 1 44176722 195842818 1 4408692 62819661 1 279645 123269697 1 35887709 241914552 1 8513583 71952291 22392 6560841 92541126 1 2761111 120585814 1 1364562 47005148 1 6226807 62252254 1 8267658 151628187 1 111600813 133917830 1 4316890 76336163 1 42919112 89395002 1 1482883 106334653 1 143542258 115040051 1 2428551 175541164 1 17379420 80789034 1 318675997 61324145 1 60080794 148909253 1 52428990 48822502 1 9379149 131142932 1 24678714 157502195 1 22822749 68247559 1 69946606 168342695 1 1481824 187086338 1 13452532 33083914 1 6798411 204164224 1 2927398 151808739 1 11092943 83965820 1 59335948 401782108 1 52627654 71858941 1 3038342 97105875 1 692700 106036636 739 5024386 42729611 1 20568267 60672200 1 903885 79309352 1 81653204 43076771 1 142302923 72233896 1 16616411 113130321 1 750154 224183416 1 195183117 158722873 1 22032252 140991694 1 8685793 128273116 1 71299862 159868003 1 190731 65152689 1 19041984 96326666 1 3304745 118173542 1 1546453 163338468 1 9887111 107436140 17697 507919 96629567 1 78414055 159072962 1 1320033 114040307 1 1176061 66210672 1 6671442 133079556 1 32267017 111676448 1 228752 296679728 1 11863912 93558570 1 218434 186373045 1 526824 93702470 1 633079081 175629007 1 69614 113906340 1 11907112 69102484 1 18936804 69694716 1 11985249 132442911 1 18467992 178595383 1 225401 101225929 1 2154620 121556261 1 4310010 163411122 10464 3430544 75519699 1 127433965 36682610 1 89852588 28780488 1 2681635 103651718 786 5656418 118376461 1 164799 55771733 1 35115438 115578384 1 3816403 131631258 1 8395838 109429835 1 439579 80043994 1 70287807 218141756 1 11272477 40723020 1 136962 137869179 1 1606046 95582713 1 17354558 100804998 13943 44222602 119255270 1 28904956 118661950 1 1146432 102242304 1 1377025 93287338 1 1380647 132731736 1 326798430 128957093 849 29764187 90323427 1 9355296 95604333 1 573223 207885073 1 4190329 94850545 1 4063216 87673466 27057 12375971 136309649 1 21544277 113273242 1 911656 125356742 1 35249866 73783229 1 5929334 80780494 1 218576062 274316344 1 16929629 53319459 1 543297 95305803 1 203538498 58814451 1 23806331 147345928 1 25738926 96698006 1 7147994 49486030 1 38478889 56645210 1 1059671 122865601 1 5824865 35252119 1 709204 130005171 1 553126 99237286 1 164351978 24909019 1 1012278 112183112 1 193436 159689423 1 2269737 139324047 1 2224609 143697334 1 9301673 110232754 1 8014072 54655131 1 4581197 112643413 1 154703558 113345040 1 990221 70125249 1 276391 191747803 1 277322 206612129 1 1373911 120306897 1 1993183 239122966 1 2399265 77809609 1 366184 190829206 1 2318732 80958310 1 40859445 355886414 1 1826865 59800129 1 13744465 155179255 1 13964248 83441840 1 2581123 89633633 1 271576 105301637 1 83981980 96542547 11866 22244655 98815081 1 12121446 133910920 1 43176550 484922789 1 2207347 157668792 1 12632853 64394503 1 27803042 415708367 1 14135978 115844487 10421 35110777 68942632 1 11820458 120738343 1 3378593 82413620 1 625171 203950362 1 502176 70400305 1 8364153 90588731 1 2747870 58355600 1 5401440 51670685 1 1590084 54961668 1 19501192 34257155 1 29409925 129505197 1 30582092 149980761 1 466979 194315753 1 36587028 71781736 1 496764 76878779 1 10229123 126609518 1 1333491 197077656 1 3407927 92139557 1 4803899 305942381 1 5223667 116063182 1 8146951 130786228 1 19152032 256554162 1 6016193 167341279 1 1369117 139143846 1 10867717 123831364 1 8338491 125501112 1 7793421 88315824 1 178768 92566128 1 59951 67183249 1 606984 92723925 1 826103 210710249 1 296347 124891370 1 604566076 41336337 1 954762 86041483 1 17333845 78957616 1 35839 140466370 4225 4181519 260041430 1 617947205 61963794 1 2796906 47288610 1 859420 180643121 1 12949204 147338638 1 7264842 262026878 1 7120371 46650658 1 7051378 110563866 1 4378563 276371465 1 272900 182361400 1 1536685 201225714 1 94589 55592136 1 965423 133976945 1 4516591 81589541 1 10247596 42894662 1 6215882 121094088 1 683735612 167338325 1 11967772 81265724 1 314225702 268805732 1 2704696 193620375 1 431183 102752153 1 107337235 151231055 1 7441942 87140977 1 329356 26715352 1 59722051 57699720 1 1045570 50013177 1 6741245 158012105 1 14056343 74353642 1 479533 182012093 1 1581575 91730585 1 28791939 86616700 1 1586333 101838872 1 3622783 131452011 1 28846344 167236613 1 7460474 42247426 1 7871249 91367139 1 3355699 106316660 1 301587 152002766 1 65507962 52161882 1 2070032 100554228 1 978051 80011031 1 1397481 82400225 1 4769915 93027986 1 235042 106536044 1 40734438 143650497 1 422056 171336608 14576 626798 136449647 1 36909529 137668890 1 15542497 64900022 1 86879 103203319 1 51423696 115466538 1 1168426 205339458 1 1122703 58414327 1 700435 63466124 1 7232160 115445363 1 157736 105241541 1 4636200 77016062 1 29998538 135642955 1 1233998 91592520 1 1867170 86440597 1 54491 74968714 1 6865000 128617312 1 420210 177645149 1 12053772 82472187 1 1101065 74633450 1 9483649 189631233 1 28628315 108786350 1 11655731 107455853 1 546988 141054245 1 559987 49289749 1 10013207 67210721 1 335112 65908764 1 114523801 48455117 1 17662755 91289216 1 7828469 205648025 1 3060338 165080564 1 674501 39012469 1 423373 46308349 1 10459040 171376229 1 712830 159608162 1 3975089 62319199 1 92058424 47832374 1 4290823 85912399 1 12105026 282630119 1 7787706 65399840 1 1270118 112044299 1 22166395 68018117 1 6636460 185974770 1 24518594 156672116 1 80110117 36108946 1 220370913 96693260 1 116929041 110100738 1 13498932 56373632 1 1573057 105410596 1 11114707 126274676 1 22226877 90135022 1 465341 115579414 1 1579659 151370584 1 824675 90026671 1 35186774 45563295 1 19410843 69842380 1 16320464 182748855 1 93223 102223947 1 1571061 147979955 1 104893263 236820204 1 1924533 136345267 1 5286900 116065036 1 831086 56251242 1 8570530 160946756 1 27405313 76201980 22537 122419552 148111606 1 99885347 107504373 1 27874917 93350624 1 335711 380948710 1 683735612 76160314 1 8383621 117325448 1 59000173 131051029 1 1926132 35502153 1 8081065 123281331 951 2913436 88278231 1 45913255 126319728 1 380264661 132685584 1 13774890 74878414 1 208039 393262135 1 1174770 132655219 1 41889552 82059622 1 302516491 60515323 1 758983 122165239 1 11342699 109745288 1 8424969 51585015 1 619469 43912723 1 7258674 83092322 6741 28343294 160905387 1 5672793 192285499 22225 517665 50590399 1 9524354 158175665 1 683735612 64298444 1 4705372 183840963 1 150636296 57101867 1 4110390 116234039 1 1922167 86692412 1 1680111 170752206 1 33035584 50774123 1 11904293 85334095 1 605111 201388501 1 31877369 66334814 1 31402056 49254946 1 16404293 158389431 1 846356 43463902 1 292447 159204149 1 5706143 58478943 1 10319132 70773705 1 9820018 157670415 1 5346392 132480063 1 118253943 220144401 1 3244246 120435061 1 187077 55457293 1 33797639 34884374 1 64310451 69015166 1 80051923 100797811 1 5379070 79363837 1 10750132 121436543 1 1223756 138351637 1 6310298 107003179 1 882735 107389737 1 34524521 72399724 1 282271 66866799 1 5602908 171810101 1 65627764 58951334 1 14356801 41949023 1 683142692 75334411 1 127030271 199946586 1 3064356 120646780 1 6158970 144409599 1 514715 81939810 1 284779 127827820 1 1783805 77028246 1 2808209 113627673 1 506699359 187654628 1 285349 79898324 1 16380527 97402167 1 2473167 86492141 1 11210479 237765521 1 534299 118044504 1 116907862 130574232 1 547066213 175515448 1 39743900 232442443 1 1963325 89425771 1 270946 120575963 1 73475347 72595635 1 593810 184145678 1 121938 165553535 27513 5468720 90554956 1 13607191 63253417 1 17332620 109043318 1 232282380 80721406 1 4731408 139090361 1 45508715 98737429 1 149698854 61543636 1 121438435 71079324 1 688067 72803241 1 5337528 119582920 1 406499 86499090 1 3138718 82756632 1 282815 86824052 1 4950525 188091866 1 26496954 79959245 1 2629552 134945712 1 5506696 54080597 1 372655 166444094 1 637649 179282975 1 2205162 79836282 1 2391350 72749786 1 3562879 73137696 1 224896380 47337519 1 365417264 127340155 1 160593271 101513561 1 27592116 85856787 1 22177669 222602029 1 12507831 60359195 1 683735612 221463813 1 1434396 358428486 1 846016 154998437 1 40946586 173506081 1 2206614 162580616 1 23268314 78295548 1 12921002 38687226 1 48304244 49518770 1 24718165 76529394 1 249099 60195366 1 51308771 76656676 1 37153150 190384275 1 3770036 92698242 1 1380706 65411703 1 26350848 71932689 1 4028728 129232966 9326 12924266 100844498 1 9428623 198126444 1 5395362 85175804 1 1256391 110614215 1 3167770 54248858 5404 2629910 53304231 1 6484218 174181819 1 53942123 76219848 1 2385170 43174605 1 4270415 184336482 1 6153702 84063410 1 10295161 246931971 1 12346584 101831343 1 6533410 357192527 1 89995634 175382250 1 1347580 76902390 1 969478 50243404 1 57007188 95311010 1 2005520 185387656 1 3406518 70814736 1 16087564 120073707 1 81791530 105326416 1 5585602 64584362 1 11545021 141578342 1 67444467 598766440 1 4685934 67528459 1 10534622 147795049 1 27764656 90423354 1 6486422 186731249 1 38046596 73716761 1 22599400 142824526 1 9820314 104026112 1 1845221 91708768 1 1471144 241281674 1 3621790 169380598 1 4364458 99839322 1 7097634 64877230 1 339678 143079432 1 29186882 282435392 11511 11958378 60368485 1 18050090 128452281 1 383223 135069832 1 6675198 177713892 1 18483350 177319667 1 158171 87820646 1 224978 109968571 1 1030531 140789370 1 9151171 102325059 1 409424 104361560 1 35546939 156057547 1 7380582 290713809 1 11198304 103076823 1 6940161 94067673 1 157249471 220882472 1 124010740 173734551 1 2418664 89080455 1 3662003 98690798 1 1783431 253958757 1 515624 82755717 1 158650 179188576 1 18342832 91347223 1 14064087 190979984 1 68649601 75683518 1 1321459 204155419 1 468022 150106022 1 1347367 163899692 1 954566 99811111 1 1670641 79250579 1 185562 72589998 1 35276591 118484630 1 2134969 67835658 1 44954103 181542673 1 1584910 33763993 1 88488572 182415678 1 388894058 110830625 1 9680878 174733876 1 768607 93269380 1 23749418 137013211 1 497513 65942354 1 11189663 82734102 1 4746900 46367136 1 206314 175600588 1 3065860 72357094 1 214821508 46600835 1 3755101 140060913 1 2757964 118982970 1 6657854 116855246 1 4779230 86430962 1 1705143 115687481 1 4471400 96030823 1 4062723 231244957 1 13740865 124791764 1 1069046 76779874 1 1068309 101021505 1 92705 94630967 1 8713831 79587411 12580 8870666 89487990 1 27573903 105908481 1 2493862 129803297 1 1017176 55958310 1 3401727 62490787 1 1764510 40508113 1 5916673 35528135 1 9203380 117154676 1 55086365 212342746 1 2033621 99027825 1 16024193 120880765 1 1607641 101260726 1 2371593 99575564 1 481117 81207604 1 17433 88352699 1 30981427 127615561 1 6800454 58990303 1 1184258 101469451 1 644401 53901889 1 37268025 67439819 1 2727370 63896880 1 14344862 185953418 1 17243007 32554300 1 649255 152013544 1 22655291 238778567 1 17693942 48648792 1 1909546 73457560 1 3035456 137240005 1 25102634 81577251 1 43199769 108482134 1 6808788 45284590 1 4324641 151880423 1 7528783 143216648 1 554084 130284238 1 170980960 108711181 1 27125819 265406305 1 148962677 57693453 1 9558420 83567767 1 79827987 149698517 1 2483255 316533068 1 37802934 83213514 1 3655446 59033451 1 683321 112794864 1 43552 99408940 1 3386194 48666480 1 3071287 140622005 1 22348840 104065081 1 5425501 120654492 1 14006787 79633932 1 194072 97336875 1 426640 119255072 1 219549611 106820097 15325 4883749 86142668 1 1154976 65567976 1 27480521 92369930 1 29683127 143484183 1 4325285 114417689 1 86629226 73490214 1 10403769 175700326 1 902810 48559031 1 80006909 106423520 1 149487202 87298884 1 536910430 151547645 1 6105690 141159826 1 579345 176017075 1 1301629 142864893 1 292722022 52502158 1 2891573 110665908 1 28841554 138446676 1 9663038 123465171 18357 2798408 197181737 1 36162233 130938197 1 13228441 107793850 1 53130682 87792006 1 3629042 112156907 1 170872 176529287 1 11567422 83462964 24417 98183264 114611148 1 7585173 85443740 1 2900806 90929376 26896 1836946 147670290 1 107244 213128059 1 43151 52658355 1 610139 126284026 1 403227 86527880 1 387001 28396936 1 512483 43081620 1 3081319 85222043 1 143358107 323734995 1 5083238 51663105 1 2357610 146387198 1 9870007 147294599 1 98899777 276479078 1 1716222 50547982 1 1803164 42950416 1 776961 96298760 1 8518686 26475592 1 2840713 46416227 1 1478611 113226647 1 199739645 95901337 1 1816898 135887877 1 28072546 160543645 1 3660666 64779303 1 614031 162617725 1 841410 74714166 1 14612760 121128876 1 8763146 195805919 1 1240418 57044529 1 104101726 103658774 1 530911 139017200 1 883818 164744026 1 683735612 63898140 1 10327284 73112975 1 74269170 100990870 1 3492000 155698009 1 204482 111555391 1 30043251 49435420 1 578340 206516239 1 210830 66665808 1 1218842 127763430 1 3611925 230057687 1 6007889 158160656 1 8756499 40521339 1 8619246 78626991 1 2639520 122357709 1 10689856 179813313 1 4678264 70413666 12230 225059 156764212 1 34419 122569284 1 3058410 59781637 1 590478 83814065 1 5779585 91218790 1 3939632 70164913 1 415355 68821640 1 3600164 116252798 1 2285154 66368187 1 988656 131930681 1 1956487 77362623 1 1043640 106009680 1 11097324 87302383 1 1767698 69654450 1 907630 30431453 1 5099018 52702001 1 3306432 128976753 1 2267124 268742148 1 26950141 97284696 1 2650583 85705471 1 72337305 97674809 1 965421 113231609 1 5122932 116645049 1 28450786 113286693 21663 778368 129446874 1 7010570 146304874 1 33072270 91307090 7181 623180 105942166 1 253067 68713971 1 3544929 144288864 1 1592467 160223058 1 5987139 46045404 1 482665 190226953 1 8717135 77402441 1 24940287 42376763 1 57541 135197064 1 23567428 228228591 1 63249713 80555938 1 5464012 113493537 1 6769236 115459845 1 18386571 121742123 1 9226163 100386649 1 114615974 63790063 1 7717372 219256631 1 76928560 160546364 1 7373508 80531125 1 5569082 186071541 1 5147153 68429012 1 5757235 50749361 1 18609945 79614566 1 9823055 241255749 1 13023282 56906404 1 65054094 113659280 1 5196652 72535866 1 810411 28659306 1 3128003 125197724 1 17988526 60608796 1 8273388 131878358 1 2057439 126422374 1 16274189 135962361 1 35682948 70168060 1 1966629 268840440 1 1090953 116870965 1 1215174 108073488 1 81895537 118963197 1 11771660 116386186 1 12088670 87970484 5689 37311702 205401761 1 40258529 69929203 1 2664873 117144520 1 14349240 198597788 1 1208888 193474023 1 2597371 55536445 1 6318926 49459557 1 1436461 336934351 1 2619283 97260377 1 10912745 83166369 1 6049842 97727753 1 4153297 63452677 1 17170371 46199840 1 3201181 69214372 1 5149554 126912336 1 123439967 134988892 1 156093 132584320 1 14806659 83663347 1 1825439 90831610 1 9273310 83421972 1 13228986 48943404 1 88623207 258779927 1 10113891 63450595 1 3288660 128307989 1 23238544 45298086 1 20969834 77907056 1 1326098 166787357 13485 230463357 100110272 1 6527554 137611773 1 3238725 65717556 12645 937164 192206992 1 683735612 65941918 1 604917 185904382 1 7717400 64439305 1 25580546 48138287 1 2853625 134087800 1 3964317 192037083 1 53380160 62304961 1 13834749 70163952 1 2577137 109573583 1 15150525 78618372 1 20023922 94898948 1 683735612 165071592 1 1912569 56732913 1 230192 86367216 1 11113418 117552306 1 6385989 230141039 1 219810136 434102417 1 3293876 102335258 1 947452 115054533 1 1968309 78337965 1 12768740 103288593 1 124265146 169537383 1 1622892 143846691 1 2475901 65213467 1 1764353 38371624 1 8910975 107930801 1 22044593 192830031 1 4265531 180618424 1 11205568 162187059 1 5916760 79455069 1 14311212 91947956 1 484538 106515199 1 683735612 168572320 1 1532047 158887211 1 227858073 78431494 1 123343893 95976459 1 1964269 335910754 1 27956665 87749309 1 2209987 42904945 1 58089419 81990000 1 5642880 72079911 1 72333653 303494136 1 43401777 115826088 1 894842 71004789 1 7203404 137030932 1 6265827 122285876 1 683735612 68609334 1 12521737 143984309 1 88869286 174559760 1 3631038 229735433 1 28861352 154383248 1 115643442 127853019 1 7927380 182686461 1 2429800 177809184 1 99204206 111899540 1 214519 97420248 1 187917165 68736061 1 3266498 40631301 1 14546617 240658487 1 4676497 109732083 1 66231165 127064721 1 2549266 131265952 1 1518563 82924401 1 89248127 79088499 1 1613262 152121382 1 145358 86618568 1 425221 124464489 1 1996933 64481692 1 44686039 88426030 1 3646065 83526523 1 1303581 132172190 1 90768981 69295576 1 24330858 99797562 1 32655356 86222836 1 3334499 47072598 1 118994977 82044108 1 3783774 148207933 1 24273213 237746784 1 122183 54055088 1 38990611 82762149 1 105420973 64639963 1 1176597 160766139 1 99183794 188033685 1 1955834 68063710 1 2914631 148382291 1 683735612 42482722 1 2221670 69747130 1 32235545 73698510 1 533010 65117019 1 20064724 176918248 1 33626582 72587531 1 4808437 78060743 1 7453304 138024563 1 557417 188298270 1 19693180 127699606 5290 590333 120965441 1 4429483 181080403 1 35966316 239234576 1 836931 117391735 1 32265780 56005389 1 2527165 50270365 1 136809092 125548260 1 52318087 127387167 1 925302 139898830 15561 3180620 45257653 1 125536434 127595215 1 67734 187964443 1 106358 125929640 1 411499 77959456 1 27293966 135934718 1 13786015 252317137 1 4044231 193053613 1 10434476 187641214 1 23359092 104830091 1 883410 179841530 1 23891596 47836227 1 10925971 114624507 1 29057711 131031106 1 15499804 43727077 1 400364 197893326 1 42835064 93970317 1 22201904 25875158 1 7057651 128519238 1 3306197 74661108 1 38077189 73222803 1 69895600 39843003 1 83816197 86324906 1 23910606 228883182 1 1119961 165887070 1 130335305 202959112 1 1288802 281699177 1 7637399 75673460 1 1814178 94198141 1 31635786 223338499 1 5532905 207361891 1 3750050 59482858 1 315931 78565152 1 1630403 208689013 1 32406761 122570967 1 30383156 45589367 1 14768072 43010948 1 104717 168838796 1 4703905 242239772 1 2589189 297229570 1 90997217 49576426 1 24731359 44813188 1 8255073 385915823 1 4744989 127225635 1 22358931 193422031 1 8889283 82519238 1 577053 145622628 1 17374642 257032785 1 1211862 102045599 1 12201444 192525507 1 170492 145580354 1 3680255 35408180 1 14159469 60991049 1 20403915 77011291 1 1502580 58659119 1 1543235 137589598 1 1024599 119228296 1 295248073 51463571 1 11184535 147079977 1 3735532 97456110 1 118818190 151579063 1 152487921 75429080 1 429923 69412864 1 415451 169668257 1 34195916 115276789 1 357341187 104726675 1 1674299 191836285 1 5200693 104486655 1 1851674 157570460 1 7420960 107982601 1 354629 80954112 17556 25363 389103497 1 1031892 107623036 1 33483667 88157571 1 709028 41800159 1 7143297 25497684 1 1860898 157244931 1 260150 272206809 1 13809812 56047654 1 4596462 122394305 1 20163556 81439529 1 12614120 142702230 1 2089427 150161248 1 91160 173045797 1 83487 42763710 1 1162451 154715022 1 7444819 193871875 1 4193850 95005143 1 4626953 216326325 1 537255 198101702 1 683735612 173660449 1 15935817 57525130 1 63593544 106902935 1 173868044 18560969 1 52364368 49760650 1 210967 115659942 1 39794806 227507503 1 2815783 72086534 1 3122221 127792759 1 291933 96002365 1 2022020 52539875 1 110890033 106042147 1 17165074 129778090 1 483180 80591829 1 2959931 221470988 1 5001731 75694187 1 6628108 87308980 1 731536 83868616 1 1802335 178270972 1 6599937 60578204 1 1038003 136815570 1 853240 248890960 1 1254987 147670574 1 1326532 130541347 1 64432 151337119 1 3215481 81278698 1 40208464 69167079 1 3213854 71483424 1 63101459 71183178 1 185149886 150282996 1 3457075 104790806 1 11076399 258934292 1 2049237 121689479 1 1580016 168301954 1 41971096 138570784 1 160580 182472834 1 3769336 145885359 1 597326 61125408 1 13483702 91814655 1 12162033 106338945 1 3418790 44944157 1 2903248 45278271 1 1503395 110003519 16869 6244970 102119502 1 423307 236203864 1 423907 161645568 1 652725615 35362502 1 1755986 84225342 1 119036629 217494553 1 880440 69115820 1 13261092 103475450 1 226622590 161089780 1 104735154 76810824 1 26791263 104235227 1 40312079 138445439 1 6168380 181097959 1 16535471 81591498 1 58426023 45488145 1 162497 149238420 1 9178763 75772560 1 614360 56246421 1 705204 114280123 1 27816089 159352742 1 9738602 91035364 28997 10698774 100150397 1 32559095 87497772 1 43619804 189985876 1 1221210 180075061 1 47976088 166548357 1 1497007 144733940 1 202757 125457427 1 49090295 76193721 20676 1911167 182969518 1 2879291 157878551 1 2457317 100982642 1 1466873 189057220 1 683735612 208316026 10017 6560816 73099999 1 474767 266333444 1 4039068 54095234 1 54891255 93625162 1 18241964 39084478 1 447203 141351623 1 107163229 55174202 1 3173320 108374035 5593 2869874 157803969 1 3360874 262446146 1 127422257 94747874 1 14927818 321299808 1 2297100 81700124 1 22128065 148834796 1 41849919 36358249 1 337650 209480403 1 403705 110236731 1 26407817 99946977 1 16483000 88601557 1 280653 147117613 1 139674342 103129995 1 5411158 295959122 1 41427379 71343843 1 74959444 50818783 1 345510 66556632 1 7455957 74888826 1 107212 77068265 1 72700 80147703 1 165403 71492265 1 25474800 96745836 1 1937877 200405348 1 13502383 88720748 1 26357182 133768182 1 2266384 328764613 1 4255971 49338524 24911 11356644 104166131 1 206209175 222478268 1 3131948 52582765 1 2170222 247152493 1 9668025 106706309 1 19341162 184851793 1 113983972 103083688 1 1000592 198535000 1 5773693 89072163 1 26089136 119648696 1 13814403 89168472 1 30939833 129979567 1 610166841 122360635 1 57238502 68491977 1 43253592 197632264 1 2231625 64027597 1 18196206 64985975 1 141021 58733204 1 227794992 192535622 1 821854 212888637 1 3638249 231539023 1 80228781 89091405 1 7764222 58673359 1 50814663 103090757 1 8600021 128177520 1 434355 126310255 1 186425 101813811 1 2659810 101144272 1 282014491 87973694 1 167635 113398084 1 1552807 160904738 1 9601246 303254747 1 2319394 115729668 1 171672 46786494 1 1353306 95178735 1 4438486 79547710 1 26294438 114496584 1 94539 225432796 1 260931 110569046 1 137501 188872114 1 16905916 54145830 1 6806084 136865195 1 6989546 247962587 1 1224531 109075823 1 1593918 286097105 1 3644654 146331314 1 48951037 185796537 1 7149718 97285016 1 12989204 139452384 1 531562 67586744 1 18979267 45890423 1 794753 100964769 1 69419312 108684317 1 19517353 60010659 1 110096981 82546011 1 12130647 85293230 1 736763 131627142 1 161521379 200555054 1 22636388 151037801 1 2428049 71578114 1 2880447 94459650 1 1899128 104045046 1 3682569 66423387 1 1001463 92109915 1 39676692 85941562 1 22987240 111121818 1 483495 100093577 1 2860405 203778721 1 14046613 129144333 1 5359818 85711620 1 683735612 111644876 1 32367909 98859341 1 517019 169839354 1 386787 60653929 1 29922911 67486270 1 374410 346476535 1 12590596 87798095 1 12053074 191474318 1 1075836 148241739 1 4601796 57784091 1 272664 122302292 1 4806105 133907462 1 5114290 31267134 1 2166564 97420585 1 1133521 120701984 1 17205235 89687602 1 26153154 43979550 1 138063 111631176 1 2932990 65758253 1 24906917 92206443 1 2872184 112470268 1 6770799 106354537 1 5314759 220906865 1 502040 52392939 1 2183796 127267646 1 16785075 30300813 1 2781635 215818066 1 128666590 95784594 1 24485761 63067157 1 22080289 178767004 1 1084760 67758594 1 46952913 83186262 1 4714513 104234447 1 872267 90653663 1 10788771 121081679 1 24119281 111698469 1 13138797 161216766 1 59362606 57031591 1 2028063 95694076 1 3528247 138290404 1 227350 118089660 1 479584 107340944 1 13700745 87790283 1 2579578 51248200 1 34771259 118389021 1 3600028 128280425 1 1962096 98451783 1 1806601 52159959 1 35930849 75843380 1 3154422 68986406 1 22238026 202396730 1 4778692 154108105 1 18671686 104791501 1 14887598 81661836 1 32489160 263847606 1 462543 78795054 1 1430352 141254388 1 46482648 82799806 1 122166091 81954877 1 36582768 39346557 1 155644792 119336758 1 3252328 108143653 1 2228983 89774402 1 3021892 109032820 1 1011481 176501519 1 29650139 135036624 1 1092758 107522636 1 5489267 93796544 1 330778 66374694 1 1154129 64212140 1 1350876 75397505 1 148971889 121991397 7474 1287109 173807610 1 1082009 120817516 22819 1494091 106459935 1 683735612 115537038 1 165541 114690050 1 2874943 117966082 1 617670 92699697 1 4634898 127556582 1 23869997 117140540 1 725573 49343025 1 96414784 80112740 1 367334 165728617 22025 627024 130452588 1 2858994 80957895 1 73115761 126671369 1 3666202 240833011 1 4050967 84169346 1 9862153 85394704 1 386170 89435689 1 45150142 91439054 1 255033 100875604 1 1270822 203756086 1 39532280 69341686 1 3271329 139401845 1 235632766 87684730 1 3231053 103441015 1 88253072 71533944 1 1923526 79625830 1 1165929 68231583 1 6197592 96667024 1 1586300 136300811 1 23944319 199298128 1 4457652 59732458 1 502399 74651586 1 3477630 88183573 1 6627774 91158435 1 22831558 132119219 1 2338353 106512591 1 4414616 74524764 1 19739505 137192920 1 1444803 61027276 1 644007984 116239065 1 173921 134756281 1 2824507 40252162 1 4902459 86745307 1 1889943 106380539 1 4078602 124135480 1 5827371 31376791 1 3134974 239092616 1 170552154 86494384 1 42580677 140759346 1 21149061 33526337 18837 13390993 71164914 1 25737533 87630096 1 23042059 139460155 1 35904977 93325250 1 206757 97077912 1 66806875 86600994 1 186713 129036610 1 5365110 82576613 1 19157247 75037487 1 884589 75758585 1 56272811 132339367 1 64791026 50869595 1 3557560 45107088 1 29959781 54081454 1 683735612 87788767 1 683735612 107965970 1 5064451 169947903 1 651434 156577898 1 28872768 180716230 1 1235095 64900164 1 172331473 82250063 1 2710951 277403693 1 9036391 227719092 1 2489409 155187339 1 15532 191904579 1 20638547 188086564 1 1599916 151668493 1 1295701 102404575 1 12312804 66343605 1 206801 144824363 1 6413680 98568058 1 213903516 142738075 1 6303327 128032832 1 40864534 94996226 1 22882926 164967245 1 1977519 139374827 1 2278335 134101100 1 145616467 52315558 1 19085549 115953255 1 49904868 53551438 1 1068883 197479879 1 1144927 66202163 1 2017260 88082416 1 77680 57592441 1 3185356 47000555 1 10724559 188168951 1 1200583 160541866 1 6746268 114681898 1 6505140 162412936 1 5611284 89770204 1 15207535 44870361 1 8984348 122958968 1 7130493 115075574 1 101010595 111115438 1 537865 87030976 1 456252 132944088 1 27989197 103296955 1 1744127 78413908 1 973654 227188429 1 486830 114517702 1 184385178 220524784 1 6183371 91777495 1 3692408 106143085 1 7312251 73675346 1 616282 139079433 1 3286559 98666489 1 13616495 106088637 1 11648317 91836891 1 111537867 99237913 1 225167735 108282418 1 45520887 35949408 1 6525185 47288922 1 1614759 104221782 1 82990 87692192 1 79962 132505740 1 43902623 275533589 1 44702733 152778203 1 40748134 28877554 1 79293418 148600328 1 9395578 123490582 1 237932212 74562829 1 3661393 107417774 1 106195481 55125991 1 812863 223871906 1 14673567 112522270 1 30936154 100744762 1 56969311 73578640 1 291160 57970107 1 3904971 71976097 1 8237766 158647580 1 3264646 116999138 1 200321087 46839526 3874 35174267 111901120 1 10324941 77465425 1 7755590 83409354 1 13149410 124589526 1 3910420 43020643 1 590196 72142353 20178 22284603 216776103 1 5859276 86857109 1 1481681 126341500 1 3157656 126477734 1 84066886 97234834 1 228832 66764114 1 23966907 194708660 1 1251915 119003643 1 656054 162557476 1 70922693 59241049 1 4415260 101815659 1 4157635 139854581 10739 63419545 122821083 1 751626 124919857 1 439030 94040268 1 29925454 75626643 1 701124 58799718 1 9660478 122515517 1 3302562 182230289 1 2620263 74698999 1 12107741 300348016 1 15223152 116476578 1 15036661 170074621 1 136421422 61879490 1 114013658 103756039 1 12523376 96843944 1 491547714 97945358 1 17885160 252392447 1 41661094 244734873 1 2619525 77970912 1 32106097 91562558 1 16923554 72490639 1 658826498 98574539 1 910504 201276633 1 472922 99654277 16085 22603531 108249902 1 24900881 124596051 1 219338521 216123361 1 43046753 101801036 1 189566071 131721427 1 10353060 109225393 1 81436254 56649032 1 1976714 53345571 1 9567487 66371542 1 15169869 90660734 1 92572553 146650464 1 11307390 63993792 1 30621887 125299872 1 249046 180093218 1 1598385 107484202 1 1898932 58873845 1 14101789 138644021 1 49347516 78785514 1 7201560 316793396 1 959628 72839950 1 20784629 88550659 1 110344336 93870221 1 3741391 173460307 1 235887 115481405 1 454326 212876575 1 1399332 176941454 1 683735612 124711944 1 4017068 68810604 1 2728960 94892891 1 3757199 105945716 1 5601102 55006310 1 21121430 264110381 1 9807258 86252529 1 409220 81393085 1 21368687 72857649 1 102638 209860914 1 12282698 166839556 1 6439559 174685171 1 591051 58875343 1 23101479 60930664 1 1072204 114504980 1 74172815 241603672 8333 6983571 106039291 1 10852416 31776100 1 28442691 144585681 1 643064 79458959 1 2299749 61265576 1 4355416 33306287 1 14793455 183734515 1 65222297 114603793 22344 26307827 30612580 1 364442 119666043 1 11137882 167231478 1 1603446 61068351 1 12811807 69808060 1 42043118 88977281 1 3557908 193609644 1 19941269 104324589 1 159006171 115163650 1 34547745 154498290 1 2030816 164502544 30537 50601606 142974834 11325 3816226 131485370 9139 13778057 169965169 1 44412300 59184383 1 554363 70841655 1 14834988 220380006 1 25104517 219442363 1 836633 68595670 1 243121 12917630 1 596271352 95402635 1 9007762 171033049 1 20625294 86189810 1 2826704 91526725 1 733919 71934907 1 5245244 99502387 1 760183 141569600 1 12136437 129982776 1 6225612 40620287 1 1027063 125698753 1 296632 67977607 1 3415685 108878462 1 48454968 70003226 1 1676592 66976553 1 275955 59625081 1 1194110 61812729 1 37246841 53102769 1 3063850 129151856 1 37079462 184264055 1 111741699 73644329 1 27680976 102622172 7921 5917871 140223240 1 160023848 147129405 1 3174980 190535608 1 35925594 103900284 1 366344 99792707 1 19014498 56833652 1 12784728 125133107 1 597789 218988480 1 1672618 124398413 1 109972440 79876228 1 17476474 83416911 1 84870131 96221149 1 7591905 77968913 1 7949774 132140210 1 12943360 94360598 1 3974802 58775775 1 12976371 65551482 1 31633628 53673566 1 3655658 75017560 1 3197573 185887511 1 5113007 70487188 1 22026006 116690157 1 5984490 120703155 1 76501896 99596176 1 29434458 118681736 1 2282832 137575048 1 154705 197859553 1 19836841 124330657 1 163061 96969364 1 8110886 121870074 1 198540 63355044 1 1790810 114113786 1 65484 41106731 1 1402339 129214169 1 181777 42362559 1 61210874 82850328 1 19320104 134596767 1 2593841 38438241 1 87212 54893636 1 3848010 156799556 1 317359055 212924635 1 2538169 149259531 1 92598771 47787787 1 4467089 193979122 1 96564739 40523538 1 7179256 125706739 1 10568888 117083442 1 55733343 88533298 1 6456357 65042989 1 104850109 93993932 1 1621456 193101600 1 2578953 58881805 1 111139744 79847428 1 18376654 50351709 1 11409023 57977637 1 6583665 158633316 1 1277898 103979907 1 4980185 85353347 1 17620546 88576756 1 178052647 111028683 1 114981723 72316415 1 1832962 208559530 1 2156885 133498973 1 16652502 111426227 1 204736 390210332 11608 1263238 151667222 1 9331478 120179376 1 43493051 99701448 1 19759414 72543968 1 6312029 45182177 1 5790895 108250595 1 42023816 203096727 1 15043535 198852369 12731 4638500 129883939 1 22478509 45513139 1 671458 117101467 1 7200996 130475361 1 16383119 202041121 1 2442553 56341597 1 3240506 105316752 6896 109485324 138112505 1 6796001 159385489 1 96737182 58680586 1 1144975 281991500 1 224822 181132771 1 5245403 65988255 1 6813362 90745026 1 72511 64156096 1 477718 66464351 1 16752496 95887451 1 13066811 88543998 1 279469 96049730 1 222235712 134565096 1 4151298 97421949 1 237272 223213563 1 1204652 94640120 1 384503 34215639 1 402942407 67920811 1 8953312 38630060 13291 369570 71006895 1 20834588 293419560 28912 92303 126830585 1 16447729 63049347 1 344516 37434585 1 4100248 140483678 1 15517004 356184887 1 2656715 50903919 1 2462891 195258786 1 7434449 119857256 1 29354358 86655437 1 34500142 43418260 1 503769 145134702 1 13769770 78356044 1 18531409 126520419 1 504615 72326947 1 653457 34891168 1 39757237 87802141 14167 4738093 136715720 1 7760288 60830244 1 13245847 129362381 1 4025550 105882354 1 4393354 80283578 1 8587595 145744151 1 24893505 62304217 1 1926310 85896797 1 2244326 152837125 1 7137993 77220050 1 4809286 91148390 1 6579579 80075118 1 45920431 142025530 1 26071936 50474545 1 40313388 26044321 1 13534473 171235956 1 8282179 247154423 1 37590185 134598086 23778 24493956 101149391 1 1403549 86359001 1 88564802 160995684 1 4502024 106204719 1 4337634 67333839 1 1995020 192172935 1 13828601 70000082 1 11361072 63228265 1 245365 86992775 1 9620288 37732523 1 6632049 68974081 1 3683872 134024623 1 4599299 160380768 1 4991596 141791033 1 300035 125757776 1 6986889 35037300 1 7437036 82298522 1 19192388 154518584 1 288173 27099536 1 12174554 73143212 1 116548253 322663933 1 25374671 73863392 1 21677356 117341520 1 2488156 100379277 1 1129863 74030033 1 7756168 82635069 1 30334023 45631721 1 276868 70460240 1 12597509 55819772 1 14945038 83593007 1 37595998 52139689 1 172975633 124527775 1 20398061 210117716 1 39268995 70184848 1 16734019 126121138 1 63504467 35000708 1 1156620 57391808 1 1186860 93785904 1 12748196 92105443 1 4238598 43198612 1 23747447 78046862 1 14392701 137283759 1 17102462 97431705 1 8467277 91304954 1 5134327 36235457 1 29919037 118036289 1 27607464 70198886 1 10273996 88714592 1 1320219 128705529 1 683735612 57390941 1 53036255 49983847 1 14978115 37908510 1 683735612 54523361 1 8231331 93900757 1 3765429 81808415 1 495443931 189813723 1 28622426 61088098 1 29893414 228556409 1 6415728 78736313 1 552257 199680868 1 2004532 80572902 1 11482424 240605721 1 12147170 85558820 1 514616 227058267 1 1139335 112560504 1 19003779 88920126 1 1306896 158431550 20950 23551155 69608297 1 23127545 156700044 1 79768368 109344427 1 3398447 113123535 1 84257094 96813057 1 1907206 154970786 1 420548 126032201 1 37973657 195694350 1 39237467 319764623 10139 84547728 167217465 1 316209 21999199 1 903964 134881010 1 480961 140594485 1 3740921 183156423 1 51592893 106923965 1 3489250 233352574 1 33910454 111276734 1 3500992 251146473 1 361342 101547944 1 52609697 122231105 1 2141226 49525281 1 20590722 152769546 1 577770 80148807 1 78408765 123002698 1 4186968 58458646 1 30441368 72409820 1 50803717 85966415 1 31204132 81104335 1 13659341 270564224 1 5093938 324995907 1 11074559 161405108 1 3413906 145649079 1 1062147 73755336 1 7768097 97459280 1 10015452 96395643 1 56858587 53711455 1 1998934 49902752 1 4636276 146724712 1 246459575 111494721 1 5934020 189227737 1 4718841 61364259 1 1462518 40991526 1 1378154 152480123 1 13222367 160396867 1 405201 58240019 1 6871977 134924296 1 732366 90185561 1 29240888 146258375 1 23338168 49050537 1 2844459 121725833 1 4290986 247695261 1 1454101 110489788 1 18610772 240911882 1 1727262 77140508 1 42085111 259845089 1 8740261 106973262 1 9167556 86296391 27405 7218192 44981655 1 9251208 208549361 1 396194346 162005034 15121 122153764 86795227 1 356836 108941589 1 16198963 120122023 1 35800 46875759 1 238288855 113893927 1 679191 53868493 1 1383847 78201177 22034 516124 115275289 1 529639 75094663 1 867795 137990232 1 45266 180519040 1 2360087 61479621 1 7956456 151666786 1 8451940 80089923 1 5007686 166597579 1 13853684 75357103 1 4807190 110537579 1 1261940 109538223 1 330404 58826642 1 362238 92710483 1 22124567 117706711 1 2123000 51318850 1 1324061 201315423 1 12972294 90163279 1 1997524 172938349 1 36491717 71659858 1 31284597 113916078 1 105535 99505882 1 6622429 74422013 1 3619318 50257798 1 91639148 61411372 1 49357664 156324900 1 209608226 71294586 1 40339508 82919077 1 4786256 167876336 1 1252856 28714600 1 2448710 85321230 1 134675169 134377247 1 51760384 35571197 1 23431278 158409763 1 4641573 72499472 1 5947065 91697303 1 364632 57440132 1 7639177 90225903 1 17596572 98671215 1 86444811 48256012 1 3029304 234010894 1 58254238 159688829 1 388956 157588427 1 861090 87227670 1 1559828 270957676 1 35246785 78448690 1 683735612 112558906 1 33496603 55290660 1 2419858 180710180 1 1894008 118405360 1 2625770 43551105 1 9452782 94507188 1 4254831 262803843 1 21246977 71824794 1 37163375 119952606 1 86414132 119128787 1 23516262 161710618 1 455804 131901912 1 11847978 49915898 1 4111812 47067776 1 15702831 58803787 1 149061522 239929895 1 268860915 57432922 1 13317844 416331413 1 20389590 96402287 1 10114841 89537110 1 141603686 181871933 1 19359426 137346676 1 331412195 77454772 1 281143 116265912 1 35232942 108167182 1 41645360 106270177 1 413308 154077303 1 752195 126112538 1 16823749 51981734 1 18281999 128313737 1 806699 107721594 1 1452246 99583429 1 533688233 92829593 1 691918 155908442 1 12919107 123556620 1 111898662 127009632 1 17602782 88211703 1 158514850 53123565 1 1260152 207192432 1 16872807 26746579 1 1732859 126126265 1 7299240 138877540 1 48411969 32920649 1 70633319 65571031 1 13978633 80359402 1 1988830 366229251 1 2325569 115962660 1 871388 185960705 1 3890971 149270274 1 46431631 109893794 1 28249156 92174955 1 123979 112990075 1 330563 69159263 1 21684663 76426980 1 14452397 117084864 1 1348297 139395116 1 220315 26899880 1 3901641 106399383 1 1171503 61015774 1 7908108 206317499 1 12467033 201477398 1 4186180 131952460 1 25741776 96531733 1 13287083 143258537 1 197267081 335351263 1 39292 99603373 1 24221660 266747175 1 1107666 180684250 1 3740770 110283075 1 2762189 127324354 1 1024304 100582313 1 8010051 36594376 1 140261 97414974 1 11795164 219603281 1 544624272 62672753 1 128919 128415654 1 22565243 148132937 1 197749228 204438419 1 6800923 58713701 1 4314671 39363303 1 8373065 55712900 1 23753605 148862116 1 17437252 64243762 1 379915177 92775622 1 26479426 130690586 1 8667378 94521744 1 12547365 64764895 1 57838151 63948801 1 417277 78268254 1 818342 142992307 1 27048411 114509885 1 7032561 149536985 1 510295 41683154 1 621689 148271619 1 9765510 196518384 1 11647170 226370693 1 106427 89152823 1 7890495 79678743 1 19390402 60371806 1368 2635154 205910069 1 14069196 132640063 1 1365528 126991966 1 311228 107673226 29347 3593300 50649775 1 49211979 58136403 1 338475197 88943257 1 1706351 62498556 1 2172321 44240049 1 458284 52689316 1 4749376 56965277 1 5088600 62185453 1 88942080 190571452 1 1176211 81181870 1 21066348 80809251 1 7149799 53758895 1 14404293 52767469 1 2066268 145609748 1 7381256 53440464 1 8897318 139132950 1 330226 64794555 1 635810156 47139851 1 16547611 204512998 1 3285484 101082676 1 3305136 103400524 1 1367473 90487840 1 2013140 182933306 1 81596391 382377956 1 3222900 155937499 1 38859678 103082614 1 24117276 57052876 1 18444661 118781886 1 1942353 56294826 1 24305953 74382707 1 5937943 115342316 1 7670858 49072204 1 18506557 102180419 1 8595079 129898782 1 27962945 185500847 1 2556916 104173523 1 6893302 43720574 1 40342838 54589734 1 73336935 122407313 1 16225361 77529473 1 4591317 139911026 1 9890296 183557794 1 5358502 336137900 1 908938 128059810 1 218773817 151534118 22522 35056309 128896336 1 2027469 158171514 1 15222264 59887686 1 6951413 69415852 1 1890971 88196987 1 101165694 136055311 1 845661 113521079 1 85368 130365151 1 652541 53935174 1 18556727 253571640 1 369460138 60584631 1 3942207 143129374 1 2270419 122622646 1 46863857 123587705 1 30843440 148037207 1 10591210 131582090 1 40503507 65611111 1 6512969 182627818 1 209571081 51698761 1 1860979 128361951 1 3071303 76574176 1 13108417 182515829 1 1690266 170832740 1 28259865 109672667 1 17305516 177045837 1 23922970 272386680 1 973366 72053990 1 471050 77919190 1 1461283 91398423 1 3083993 154100051 1 176223 189702203 1 9215153 151974442 1 27243000 78134059 1 622241 95113921 1 8090080 127484624 1 1474046 111238989 1 52395456 113871229 28689 35874513 127689914 1 2415174 108548004 1 888282 90941194 1 1326819 155468034 1 15404925 106322080 1 27535696 210801169 1 12723919 72245826 1 2920177 180247118 1 489405 141991260 1 203318844 188756922 1 5980749 70995825 1 2761522 130695428 1 37794409 144632031 1 11821761 90728526 1 4905308 48517254 1 1403355 95486975 1 1533540 125104767 8790 35515972 62415210 1 1125965 226638937 1 90276187 140430515 1 3305077 47889657 1 2634597 116513172 1 2179055 138370951 1 4043305 120182690 1 10068452 164674983 1 9690548 97619433 1 31550831 71096360 1 124557054 60018910 1 3302731 75435040 1 13834822 542138176 1 115160531 69675784 1 1358741 200761469 1 274054844 162364202 1 13271706 34398872 1 17132872 67884266 1 14944265 37890500 1 37298189 79230585 1 27974506 81774213 1 18138442 109046799 1 3243872 62059916 1 5603097 57004836 1 10081919 158946190 1 36251481 174791036 1 20982838 102496146 1 22089802 90935760 1 4768745 80947119 1 7582861 48421906 1 17934954 42336457 1 2671733 52730662 1 22862112 123019880 1 12505629 81047377 1 4372924 122155368 1 15400158 111821837 1 3032458 104343095 1 8033458 223201541 31808 19503553 123543275 1 36079763 53552931 1 10927579 107931277 1 228456 213999882 1 4232355 205627171 1 122790 47109674 1 97852504 155866691 1 1182549 242160415 1 7262174 175081651 1 8424295 90259653 1 11889892 256836230 1 1870288 236706302 1 11364431 109009269 1 17269305 56905345 1 8147731 171629287 1 441452 64632344 1 6614759 84652239 1 7175397 136400826 1 1915308 64815461 1 1927212 120180383 1 31903145 100786174 1 183826214 86999614 1 39489191 61626000 1 12232612 73289768 1 197628 55422358 1 103596451 50274581 1 535383 90936880 1 1509384 78118828 1 10465459 49845420 1 26256869 342070800 1 8450315 88746121 1 5035219 102596402 1 23293647 104532827 1 6647079 117253969 1 4119887 117997286 1 2506148 114813037 1 71596778 106949583 14629 8272923 55502508 1 4927753 210825889 1 1259334 64448360 1 46243843 138129654 1 7392302 55950111 1 12872917 108602497 1 9031686 276946979 1 93693472 68818415 1 23301947 44578212 1 1948846 58292892 1 3766075 136478719 1 204834 228110664 1 120084465 83555684 1 477991368 374177327 1 349954197 93272778 1 4189987 140889279 1 438566 122304152 1 336274 55545377 1 8211914 160162807 1 15715106 155752826 1 6146692 49935865 1 15562473 91058612 1 100411 88967862 1 2126522 115745253 1 81966102 81751644 1 10547728 36395158 1 12683186 180624045 1 1551742 93479751 1 5732500 290741671 1 3950015 135250557 3649 27135420 61352195 1 3109363 108901413 1 10304123 120701232 1 471729347 171068525 1 20181256 196188783 1 26689347 231895234 1 606341 95901932 1 34068333 151330099 1 9090326 102621760 1 7515000 322593782 1 14502858 149819130 1 11444749 91222295 1 11872748 188377800 1 7455534 200855142 1 11086903 73217773 1 18895616 102761013 1 33246311 78289588 1 1346788 137789177 1 276379 112203895 1 54234004 139584664 1 5545398 55799282 1 8741270 62297255 1 3528155 100234898 1 6949047 186794094 1 797195 57654711 1 11759379 127234621 1 8935780 237833463 1 1982537 134217199 27000 765086 85070633 1 1571870 63877302 1 5239292 183986382 1 25953263 129187615 1 64811269 170351494 1 160833084 96883142 1 683735612 145536753 1 5506357 136532631 1 434278 118765828 1 153781678 66400165 1 1784741 67561079 1 60593956 92107408 1 39077321 111934966 1 7875991 211867811 1 11365536 57526343 1 48414734 99307471 1 3161192 71463763 1 2999939 81067686 1 888135 72538506 1 654490 148993684 1 1938803 288498765 1 15536362 79493575 1 4072623 172934689 1 8076160 97471004 1 502442 237998228 1 1309076 63701845 1 1468277 67886577 1 83433715 58498436 1 7282335 183749617 1 90777348 141062539 1 9874330 120227645 1 320233 75783074 1 11253248 139347785 1 2568069 46860293 1 9510878 126407696 1 4213790 61241975 1 2155843 59303669 1 133217 93933073 1 395303954 66326197 1 5833942 84115984 1 2477699 205222120 1 26999349 91414165 1 52327203 33748369 1 12809187 100790353 29827 2881388 220594899 1 1680706 45378474 1 5382992 46661133 1 5514904 150247588 1678 2292450 183146664 1 399333 169549293 1 101206747 354447157 1 2324460 154343418 1 1072637 156798370 1 13017292 49865768 1 354820 117574374 1 2357156 98317107 1 559710 168112720 1 5932905 108242760 1 10647102 253191562 1 1231069 80940169 1 10729884 606795970 28707 373324 144102143 1 551065 91301546 1 192410 86063801 1 20237215 125517613 1 180555708 130102328 1 301910 219727322 1 8347061 106358182 1 1148243 92975690 1 8969131 86016765 1 1252248 61039654 1 12297424 100365174 1 25238855 44290441 5142 12991691 58926368 1 77039852 234564003 1 3278280 40433291 14262 547924 91041426 1 7446975 75384357 1 2842957 64305100 1 7936677 65464917 1 28352966 38050055 1 538393 63968033 1 1680741 160326410 1 8293039 102302827 1 1392936 90953420 1 124626083 85887421 1 115794178 132858480 1 62610421 117422503 1 69007195 87538125 1 41183815 28678995 1 20809836 71859591 1 2644956 143102687 1 13109390 107161581 1 39054291 64260414 1 46913231 187289307 1 1983411 110187250 1 683735612 59014489 1 19486364 121882757 1 2157525 263950383 1 321819584 47032344 1 295449513 112141229 1 2006827 71517910 1 4680462 49333746 1 103572 94062086 1 9379925 212238901 1 7495673 32904951 1 719802 172400528 1 287477 136209865 1 13573185 257817641 1 37723559 62929320 1 1452626 93853855 1 153851 166126992 1 46873660 141837925 1 900121 93506513 1 28443300 183169234 1 3006446 75831278 1 12208117 49027772 1 65413977 106673453 1 73240683 134802670 1 2808920 81742932 1 13528735 107740205 1 1885398 187494049 1 15780265 94704259 1 77624976 125261323 1 5300462 84140212 1 4903091 50578886 1 3560360 113129425 1 15203332 102518571 1 146521140 145244845 25600 178636567 235765455 1 4289865 131646183 1 47585193 44544836 1 14291516 50991469 1 180544351 78927912 1 434882 101792809 1 1244928 151124865 1 1907523 99661543 1 2035704 234251384 1 19847060 91045992 1 1979976 73447687 1 10135694 73480271 1 202466908 91336847 1 227830323 111982551 1 1610927 47773130 1 39018645 116508870 1 16066805 91226517 1 13747594 130494491 30745 1275551 62717232 981 9510460 103255718 1 3362485 130855417 1 4102413 69342403 1 290689 136796357 1 16189810 77585087 1 16515494 197576804 1 13645745 62065117 1 42836 49833336 1 7873050 162968932 1 9292502 85032198 1 30213614 112318627 1 319143 221084828 1 1387710 78861778 1 71443000 138984416 1 50220205 136308294 1 172017136 60095841 15523 2693377 102791120 1 4400685 39795930 1 96172 113983374 1 1084247 134706971 1 3007046 147411085 1 3058117 108364741 1 58920299 128244079 1 637033 253394940 1 2018803 158418348 1 3579923 88605799 1 16123522 48546322 1 29051431 114378798 1 45143867 349256574 1 17842342 112545605 1 11202554 39780401 1 15750511 225067463 1 5251737 91607854 1 28305388 48825730 1 2963673 79903024 1 164788141 110005770 1 265914 40228358 1 70577931 222426261 1 10381335 72350439 1 762702 190535510 1 16168043 132113650 21108 2066899 45225107 1 5958986 118356871 1 1923647 66203223 1 6367655 52526811 1 62705422 116220064 1 1996708 110509196 1 7660802 133287237 1 1507299 279013138 1 97244950 61189403 1 79179122 62352198 1 29103649 83637523 1 16194933 54128939 1 493281738 66530842 1 39901928 65580568 1 6606967 48148759 1 4739964 139565821 1 7721200 198946840 1 119214579 54536710 1 3411943 100699717 1 51505780 233884622 1 3724819 182466674 1 475091715 77766495 1 134176 98381885 1 26125048 135174650 1 1917939 77202143 1 683735612 85996831 1 27671758 246899947 1 11237428 126790678 1 705724 145744959 1 623461 71376687 1 60459684 60825044 1 41102369 153082620 1 102727267 236150329 1 629152 234215507 1 720807 56987628 1 520725 122468765 1 15782944 38313921 1 28973686 73164565 1 5678812 126316504 1 90639935 79634412 1 13530682 197038423 1 1879424 103378799 9036 339524 81969492 1 8120252 92848131 1 584767 123869711 1 1202070 102798359 1 421590 165376797 1 224754 190931040 1 31125490 81700586 1 42812019 93486146 1 10663676 139030716 1 13343304 96989602 1 4090174 140491023 1 13295288 104263253 1 10267578 107100608 1 769456 96977580 1 28928564 211767253 1 24948 150950931 1 8424137 207311215 1 5671516 67789717 1 8433 99698149 1 73070 81241067 1 6561467 153222650 1 2550520 126173661 1 481192 156682072 1 2900021 126117853 1 584411 118015291 1 8319946 67170221 1 843042 165083770 1 645231 84968529 1 14397235 77674410 1 85401389 63341341 1 10266807 202487358 1 13566594 109836368 1 4598172 82345118 1 9063365 192294431 1 3217114 66742972 1 56923227 323539648 1 128387 110152807 1 1077268 105921934 1 5230827 201109265 1 12683174 216821288 1 10880078 54276499 1 1011982 97522857 1 2232207 115895109 9557 702877 188867835 1 28762454 323834096 1 683735612 119721436 1 27343120 94617192 1 5332200 81217025 1 193174357 86377278 1 47414155 202209198 1 642593 117002307 1 74949987 80894783 1 862569 144288390 1 766653 79855656 1 5685087 104362708 1 14590968 73570787 1 37369589 161028094 1 55373347 97326608 1 549031 125183563 1 21960383 91952491 1 11257910 83265775 29349 111750 86321775 1 2940031 86670442 1 4954125 61713468 22727 1412216 116555639 1 515903 65686474 1 2865839 116200764 1 1842542 100345672 1 2534665 93628144 30446 33962317 116082454 1 6446635 85650501 25054 5413558 75395995 1 58223642 151975916 1 5799370 105527381 1 3663830 42880521 1 5932989 220060232 1 162856648 64154929 1 3587023 103031288 1 2855543 245913378 1 45700 80531776 1 786679 163313577 1 683735612 66310267 1 8207289 170283919 1 88144477 76220207 1 107399426 63139606 22048 683735612 93521592 1 5413990 55341939 1 79312 46944813 1 474065 131603669 1 974023 97556502 1 2539620 166249260 1 680012 334628414 1 8362658 92525270 1 1509928 81444859 2717 84378282 103798901 1 8425147 40099543 1 2928229 125737882 1 786900 181740361 1 19799072 176726789 1 7059276 191739965 1 9465925 97936790 1 4104465 120901780 1 340195798 130333193 1 127324949 136830015 28763 20410487 102189884 1 6249405 123620612 1 111719 54058336 1 4795319 143366776 1 2291913 36595949 1 3683467 251921847 9191 3943437 56676495 1 8977440 93405410 1 87585 55429727 1 7295467 81646253 1 4403934 72944845 1 62719744 168531572 1 26267382 142425944 1 340334 125828394 1 210006 113079320 1 3206172 55258887 1 2357080 164356142 1 2358353 85916908 1 1672255 83741285 1 25510191 48310227 1 15857244 254071102 1 728588 147051826 1 1213248 151171145 1 7493343 195810710 1 7128119 192209948 1 33700869 63108137 1 35980273 82601897 1 844999 297598559 1 14215213 194188960 1 75323215 100043934 1 8758738 134373227 1 8951151 58506823 1 1359332 61670087 1 47351249 37388367 1 3220117 75959476 1 2703418 46170134 1 3422082 368087186 1 2272364 173447634 1 5998022 85755226 1 1198175 49146700 1 87572579 118894500 1 562281 191058581 1 96328454 51786327 1 968902 110936697 1 18589125 74708777 1 18386407 125885845 1 10851025 129298748 1 3664677 342931857 1 24886804 140731760 1 9194833 197015089 1 1084690 187223991 1 49916184 59927653 11490 1115071 187229362 1 178809505 97535229 1 29660781 220643334 1 2934277 113678654 1 17052442 109970040 1 702464 84817705 1 1156451 65337845 1 108622027 122162355 1 38004844 82721949 1 87882631 129692128 1 5833994 79893792 1 54559857 263345445 1 85702416 59230701 15554 437590 78357005 1 867844 91317888 1 2512685 143856706 1 2773358 85815937 1 6231580 109814137 1 84732644 201627669 1 30722834 290818611 1 475725 94308102 1 1065101 82865353 1 64862086 55226884 1 15558630 162612955 1 247478 262115367 1 274100 53299195 1 63259139 52172433 1 1439014 54647119 1 40570825 67662032 1 59367156 196024914 1 8986984 97134712 1 212166047 66942175 1 162432 133119395 1 91050635 104097626 1 50700036 157836564 1 88000 238000731 1 1188599 63469617 1 844633 118344067 1 620790 81657355 1 747409 63663641 1 4555088 236338974 23578 10057667 60449764 1 68224677 56529677 1 7703807 128975939 1 23792654 120742759 1 116519881 51140822 1 55796322 110613289 1 26457516 78031569 1 7236246 224675040 1 6969747 103208870 1 5105648 130900796 1 21599603 151872384 1 594267 93747556 1 4297507 193032322 1 498992 90238406 25815 730464 131227062 1 112898686 77993832 1 40167772 210613117 1 10778896 170743149 1 13458830 128328398 1 89536181 116329178 1 145804171 174356685 1 44244620 127495449 1 380537 125268121 1 3139064 69162328 1 17146920 224414276 1 27908714 105545255 1 2169927 141956125 1 6315247 274158774 25366 89032907 204224505 1 371466 60390362 1 37621 145352109 1 4951986 152418280 1 12536367 148696526 9606 4747260 118490948 1 48821589 114101644 1 53738282 41842216 1 2515223 47438401 1 869965 120924435 1 3332645 95728718 11587 40087939 75264557 1 33347896 215382353 1 33393986 148092982 1 8599054 37869588 1 59065754 124169579 1 1872834 171866948 1 8603044 81925365 1 6311619 140374807 1 1683817 288283771 1 7812620 221222928 1 7238187 234380632 1 17312133 163416025 1 3640268 83627260 1 18241837 107806447 24424 4694440 75536542 1 1738112 100393671 1 376269 37084489 1 1530854 134082102 1 19639278 133654081 1 579674 298084645 1 9019614 153787710 1 3539368 120859757 1 388121 275377629 1 1544803 112555363 1 7506812 265406085 10005 1162400 112738817 1 15686661 77744257 1 7077961 40527410 1 1739739 172611328 1 153784347 92924009 1 12898188 73387011 1 14166748 124665429 1 92977378 80962794 1 73734 98717811 1 1260378 278931783 1 186502 210703975 1 99452 188846132 1 2614835 133351383 1 24524991 71627587 1 1591216 140110747 1 1628541 59617803 1 2142922 118180369 1 136312060 163876854 1 8280474 147025874 1 24464639 93685973 1 9225619 142698432 1 104380320 84529944 1 1247189 43050542 1 978499 155712367 1 22493085 80190704 1 6661587 96670245 1 2839642 83814194 6768 3553421 97903150 1 5650118 118117308 1 324243 282620445 1 3752789 54385487 1 712781 102659874 1 9893853 66667258 1 19574438 73770570 1 1101669 48353974 1 1279289 103989104 17810 5837390 99055182 1 392551 226927218 1 11179362 106929057 1 27645058 94483029 1 15041909 35067561 1 13916769 86666620 1 6844483 151567715 1 183006 104828032 1 670376 157694245 1 67073048 165208013 1 64749411 47243925 1 30827622 413165924 1 699241 344158431 7413 8061393 97643116 1 9104898 132726529 1 22977149 248264796 2545 6822244 130978186 1 24232383 384450513 1 184939612 60034504 1 2552926 102920473 1 8541589 163502592 1 5976539 57522489 1 16612693 53585043 1 1825666 62131948 1 19411821 47884761 1 16880813 73055802 1 6638051 181186952 1 68921913 89724994 1 1820078 182268247 1 1846606 68680034 1 5273489 64422542 1 19630041 135535701 1 2435283 192506393 20049 2754324 98699696 1 7568461 92810541 1 30313352 250223123 1 404321 98138509 1 29971662 108318340 1 499272 81154564 1 43876437 93302293 1 45719773 64017443 1 511742 111941140 1 13184829 83435740 1 223230 272494308 1 548583644 195130032 1 23515985 104444894 1 3526298 58810637 1 275311490 309706612 1 2684720 136311301 1 1796005 133391385 1 4427354 173488724 1 19238216 155513053 1 1555964 81937637 1 1359417 272875039 1 1147362 139006818 1 620649317 168070684 1 6173545 127934891 1 350305 70773947 1 17256427 68071398 1 518259540 30562959 1 5207051 202425935 1 416119 109855596 1 51838594 151852305 1 13365752 212147285 1 1212366 127388791 1 122664147 72793487 1 398285 174807858 1 41917257 74282168 1 6554544 120796566 1 5306865 336098146 1 20377299 192264309 1 6782586 190049950 1 4582896 49371321 1 3419908 80779279 1 418959 65889490 1 58709537 82570420 1 662922 146759403 1 9691331 56230635 640 2613137 70482280 1 7939316 28501755 1 10121398 116597496 1 4991291 240545335 1 718148 85775914 1 2758713 123134072 1 520743 77008253 1 5017584 127883021 1 335460 26247221 1 1435808 80391429 20725 8525219 137624198 1 3126486 186642078 1 277221203 116170627 1 78279561 73710054 1 98119043 109662198 1 46770 71373758 1 3651590 274687046 1 257245813 70021086 1 217942 116881448 1 22725905 120530301 1 787365 23404464 1 1091552 102558837 1 3842382 48530007 1 13915584 81533701 1 7154677 86573952 1 18496730 99390641 1 5251018 93128223 1 2924382 43038310 1 8366642 107878783 1 2785679 213971219 1 3292649 91238641 1 151152608 66042762 6450 9994225 85546545 1 2614974 119865655 1 419355 101393634 19847 2789424 125071604 1 294535 114530996 1 62319 65627061 1 9262361 54315053 1 18169 161734035 1 2392178 118357273 1 3763151 58577276 1 622270 158795311 1 205212534 175947947 1 733536 53957429 1 1025154 57007702 1 1520982 35218954 32470 39059990 112503789 1 443464 70066540 1993 89144769 241348448 1 971885 97878362 1 4972828 107583847 1 753712 147444190 1 17440657 64962374 1 1638000 73705540 1 3086443 62824860 1 689508 81051329 1 4002802 43493385 1 1450589 72708485 1 29932906 33894107 1 12834416 205529933 1 8436798 103801045 1 3542409 51754508 1 32387230 72940539 1 2143347 181163836 1 9342967 145426688 1 1077156 70836646 1 11591778 29166438 1 5054763 113287626 1 9463064 114364064 1 920721 186194852 1 43606496 133617072 1 348429530 56574722 1 18704847 43743471 1 7641141 50295545 1 34634759 114543360 1 3635025 57179478 1 12434693 206154930 1 1537001 107939747 1 368405017 86868987 1 1511068 150182831 1 366041 185395307 1 2193263 54901870 1 85057091 180072334 1 2757239 99508575 1 5051550 92097012 1 1078114 127977582 1 3817755 187414272 1 3353487 154235942 1 1542090 78751377 1 149477 146113305 1 20166443 51067301 1 19321871 96197351 1 2619801 138039515 1 1254737 149395456 1 12364686 59540658 1 6018338 175601372 1 3148634 130184365 1 57955117 61824937 1 2889453 296186291 1 1771335 73571070 1 472981 78544047 1 165460 86934608 1 2450108 106789450 1 44852658 87941334 1 32417102 44203775 1 2593240 90164756 1 35448787 79163879 23415 2511948 97411549 1 49130128 105712203 1 419310 69117214 1 3636511 80751935 1 6486606 203805099 1 12428593 80527891 1 53236113 60564816 1 92630 83737719 1 1012383 128731426 1 516540 220942166 1 8645082 82864730 1 80116905 80406493 1 99659 88591153 1 415038 133923282 1 6724065 113916286 1 33029408 178924176 1 285855 62460428 1 67571145 112525452 1 2858867 113443106 1 13602696 57062435 1 49992623 97347220 1 1067107 52941677 1 8151660 55391921 1 4262102 99380243 1 2949754 128479407 1 8156391 107740569 1 569575 78328382 1 5631602 64833191 1 1182705 89758485 12760 141733704 231070209 1 83786625 42554654 1 145155672 126407612 1 46018484 63169096 1 5661600 56421256 1 3488564 89707890 1 55543325 74853182 1 683735612 115595290 1 79806556 183412808 1 1606137 95636707 1 45915937 81048248 1 63720786 49909043 1 25260467 72235493 1 177800226 205973931 17881 7448599 125114219 1 1363447 127512322 1 2249251 54074961 1 27990569 59882466 1 113313 117612990 1 1515405 79702183 1 2992952 126389515 1 5188735 61749745 1 310596 143112586 1 12609064 130253947 1 1587411 78650507 1 4440984 57119447 1 114635 131339210 1 1353231 172018251 1 2116849 152687768 1 1213797 59556770 1 2619580 161360559 1 12441870 75038250 1 87626016 125871190 1 3568446 76022465 1 828274 136949356 1 12970097 186647050 1 91556856 201894349 1 6617116 60956569 1 4016826 106879326 1 36069876 62018480 1 683735612 177477295 1 8572354 93547644 1 30180831 43923226 1 830491 54194373 1 2678789 107391287 1 26538982 167888933 1 6772155 160495847 1 877767 59167158 1 4172869 91789273 1 643280 72234556 1 1044326 63138006 1 234875322 95669953 1 281047610 87785141 1 469191 198773678 1 6048661 49091835 1 301630 154575280 1 663122 301833343 1 213673 60371955 1 4465835 57547699 1 6125845 108205649 1 1396095 60380779 1 1286813 204565022 1 1385161 37946523 1 306167 95621349 1 122275689 54057073 1 59590147 139151168 1 40123330 101598543 1 3221109 245837042 1 3101429 88626255 1 794011 55338575 1 7275646 53300275 1 22294556 60047250 1 14667171 125371069 1 7604352 147713938 1 9898083 147846370 1 6835797 45790172 1 1809787 91040356 1 1494614 57829354 1 2035003 67690870 1 1969809 61686714 1 45429570 154215441 1 1208102 39799350 1 16716569 59708265 1 1792850 184027771 15990 1554701 54879160 1 353844 142483055 1 275150 74805145 28243 50128626 142941646 1 2424655 85153677 18536 3131990 54531963 1 1979162 94372012 1 27415 177449245 1 360085 54231881 1 14949357 48012510 1 37025725 214464396 1 81322021 77413329 1 954008 64424923 1 14527363 43246337 1 8928976 99545699 1 65098810 131851591 1 131491932 188192268 1 37922930 73715470 1 104629350 232120645 1 1084365 125478258 1 2117264 108580711 1 31534292 72344090 1 2207722 147392483 1 24529182 198227846 1 3460450 75792341 1 35787810 90316649 1 3030034 31118757 1 21081137 94667149 1 583934 151668473 1 357583859 33957774 1 1453828 144627919 1 2184768 80360351 1 7987417 91440309 1 1294797 231476641 1 62331275 135732802 1 10473841 118079132 1 1282754 35181030 1 610174637 117128120 1 16969451 244169814 1 3029745 110505611 1 1365894 141834694 1 34355356 81946934 1 14470777 43379450 1 62297719 68993181 1 46728174 161873297 1 185455 109275994 1 440413 56052065 1 3950085 194920855 1 43961813 163557270 1 25004214 139706213 1 224854 80557737 1 26465048 56109149 1 1856985 101984315 1 1174119 67867748 28807 94526224 168170619 1 16899441 56197882 1 755329 109850622 1 501798 413842844 10019 2660170 117273089 1 2490325 56282699 1 17436955 62562810 1 21742426 53987485 1 118514415 81712852 1 79057666 85021706 1 35666265 117581679 1 118047971 40942441 1 6919308 241974248 1 27402006 78580779 1 71626738 85775946 1 260742 97228721 1 43322540 131220408 7676 123982 69273631 1 2452316 242924764 1 31087682 123293381 1 381446 100699488 1 512822 218860920 1 374587451 258011030 1 13463020 64984532 1 129287922 104659780 1 27770521 74448292 1 1704001 157184736 1 11248422 53348527 1 521139697 69128551 1 60759062 100906388 1 2961336 49748682 1 12956912 94969752 1 374022041 72863620 1 1497673 163061015 1 9544537 113506980 1 1207069 101304550 1 2689706 75883170 1 7527435 113351922 1 4876917 110117016 1 3184057 287161261 1 8343165 107524827 1 3301127 158240149 18718 6701874 304902958 1 7504426 128861121 18225 268294082 44318068 1 17906591 196921132 1 6491035 165306612 1 359470945 47512320 1 57086941 94465021 1 1523719 98957990 1 52939808 123363648 1 3211352 167178945 1 20610649 66325253 1 1059917 28682421 1 44550252 135098882 1 8275280 64096270 1 53454 126725865 1 711723 94446415 1 439567 51032710 1 846948 86754920 1 16347636 57838710 1 19909158 81532025 1 1659502 267745509 1 40766809 208549515 1 118010 186271213 1 169365641 63743965 1 4643533 230064199 1 265923177 97645911 1 40293 171946754 1 1285340 133691714 1 2910287 113156935 1 5498833 56986691 1 89892119 206434081 1 1677109 98140834 1 25400753 51987298 1 22553655 135003122 1 780662 68363723 1 9996477 67453707 1 6352010 107030744 1 10897018 88296027 1 10345317 130484609 1 89485 69972257 30145 1921097 163658708 1 48943224 497717907 1 749617 169665355 1 28727 86527775 1 214940 122926679 1 4101949 199107289 1 60269 76695047 1 196783 139024568 1 31384519 32314950 1 2904110 56752607 1 1605905 91550276 1 186672 91631460 1 4797765 105920249 1 18662386 52029699 1 1433097 49384820 1 1009494 81892554 1 4047131 54787422 1 853741 133750085 1 430501926 40988768 1 34958511 192022028 1 7496544 102294745 1 981247 121964187 1 12584906 102330713 1 904475 198480099 1 1075471 142525184 1 163304574 90208585 1 117170324 95486718 1 56917 41667113 1 282684 160083759 1 661714 213691632 1 42829 174677123 1 1895826 58001230 1 358942 61306564 1 3263381 60781049 1 6093516 112991176 1 22465814 67996134 1 5943399 176768560 1 1615318 341404735 1 13877545 128522138 1 1493712 150101313 1 25454688 62291809 1 22767676 63094001 1 6650588 74519208 1 255789895 59213146 1 107469 126777056 1 379952 79591259 1 14171285 96291603 1 4451399 65534645 1 5400446 136254688 1 1045796 99496841 1 392054 112377491 1 23347685 59805467 1 11675501 132320026 1 2817726 75896215 1 1481856 70938921 1 649120 82788820 1 5711623 86646969 1 683735612 124884585 15614 1090106 54704039 1 86303090 137562408 1 1898829 148196359 1 685124 86537124 1 116173 344822556 1 9299888 105503293 23754 430122 43413582 1 247746 138639255 1 6971803 151406421 2007 4726645 63568311 1 865539 119289390 1 17861711 169629560 1 3462642 88549214 1 636485 52371955 1 41300969 106408943 1 493240 64499928 5591 10847761 156164473 1 5369940 114113591 1 4026158 145352319 1 18987953 113118869 1 218183818 89147078 1 206353 76728030 1 8248616 111967853 1 32156633 42027958 1 3478028 73229590 1 215758170 149335028 1 36514061 88123785 1 69203391 78290208 1 3557720 92991602 1 2612185 188117938 1 30775645 89139120 4475 40463199 175206936 1 1087171 104598736 1 175790 70324002 1 14073860 124137585 1 103368862 92010178 1 1031940 154119514 1 65114142 57029389 1 437568 117943697 1 449174550 70540391 1 8455174 74793776 1 12265438 49309661 1 15052271 111655959 1 18874495 42930232 1 661219 81283722 1 100005 82664992 1 56183531 97588838 1 29191476 139248347 1 11426896 47581377 1 4632223 81206847 1 23849967 53477838 1 5735547 31720645 1 259817811 86090129 1 154167 75791400 1 1092956 172931566 1 26235378 52348520 1 3992455 240072941 1 192999705 175096686 20958 27192818 188122081 1 1812338 97537468 1 24320934 112734023 1 99769 70128765 1 7614385 113342905 1 3462693 57901328 1 2657017 137264957 1 19109042 125837494 1 19441058 139733671 1 28432245 64750617 1 22099861 134300150 1 1836175 73454089 1 3844282 101778140 1 1094421 61272336 1 625824172 360520415 1 112144053 129141562 1 1390663 149847722 1 2706437 89375285 1 37807307 108168232 1 857046 49246703 1 290821276 65228462 1 7282816 102314030 1 796211 138297726 1 4409937 170028415 1 5030082 158535058 1 1398269 111366969 1 5063619 78222425 1 36073714 103024891 1 25808979 56711426 1 26265614 73758187 1 2224855 146258024 1 111633 82808829 1 4392120 57641858 1 466093 160994197 1 2910704 257144867 1 3913437 114078110 1 702733 95521648 1 8641648 87375562 1 32062910 158450053 1 1083007 109033434 1 116569 233114598 1 2131984 116581695 1 719458 30176110 1 15825659 63081104 14978 192983 167395272 1 617525 129544074 1 885847 42830925 27478 4313821 23932122 1 4398194 95053210 1 73274759 143710463 1 39869144 69869554 1 2179808 124370779 1 13488648 103311105 1 2598739 134995256 1 2985764 62540328 1 8343296 81107320 1 30776000 113998857 1 1347858 94210286 1 107742348 181831540 1 95141054 87934900 1 116544941 393311531 1 3119056 86331971 1 418582 114914963 1 27186742 47388338 1 542892 226897468 1 6765508 47148488 1 1756561 106219914 1 134764854 50969237 1 46753713 177292885 1 6425577 96511663 1 11549039 331636763 17089 5911364 108719065 1 24388962 87509580 1 34132039 256227737 1 4157232 67478567 1 11617309 47860653 1 184250103 101221844 1 57518961 183554888 12231 1002846 155558645 1 8115756 107125749 1 27238700 98715909 1 2858525 95021832 1 43347253 73306025 1 68790065 271062631 1 42941 51926921 1 28202421 129979977 1 28720783 122175351 1 40503348 78143217 1 3581803 123072802 1 14080990 75336696 17716 872239 61688893 25573 7044174 55638274 1 1514889 90360783 1 9054301 84154802 1 48443393 113554956 1 55875003 51833089 1 4364095 75958602 1 184636108 142088065 1 3351408 169045500 1 1321107 155729373 1 40499478 97588193 1 54007454 54074855 1 176791834 139900851 3123 21678158 340187626 1 335050 103953003 1 7910189 53378991 1 1870129 44064786 1 1547310 38363766 1 27524657 102121845 1 31034137 73647015 1 25185403 110661772 29216 43066372 105455638 1 87944796 69803132 1 4362444 65020366 1 8289361 173397118 1 299076 107032072 32800 96515508 203302127 1 382066663 95860518 1 103606 106659813 1 3910159 137180243 1 3038750 63464852 1 709151 40329194 1 9080745 84667092 1 32118914 114260204 1 9616794 147867647 1 25851947 49272721 1 548045 65435945 1 9616238 108209114 24669 16928825 116869825 1 7571603 118384033 1 75652 230918306 1 610827 38766873 1 6008286 83079644 1 7638473 154683264 1 72691380 80500228 1 547207 119732061 1 1902483 101325290 1 7251342 222203877 1 113150 28987795 1 1381552 223615594 1 2963681 180258420 1 1614694 138320484 1 201951601 158256240 1 64142258 54624640 1 735027 125686413 1 169900294 91494434 1 3398513 115115635 1 1382416 121301212 1 1336425 203292408 1 3271048 71732430 1 1279775 232432874 1 1811563 56374158 1 12121183 134391690 18501 236305 263784599 1 10867677 33693186 1 2047332 301926993 1 7377181 38346410 1 63889077 120334481 1 864115 97498567 1 1467806 133065021 10779 782835 216191478 1 4121211 53687028 1 8437350 116094469 1 72328195 185326600 1 7841362 64723038 1 10641158 106270127 1 47604634 151234909 1 457305 336546668 1 17157434 74699698 1 471045 111283731 1 26054527 103634299 1 14471024 52282723 1 26175266 50368884 1 1577285 155906250 1 27340223 91142889 1 17097642 54291651 1 17158563 200573286 1 543042 122252289 1 46024425 135862610 1 7417457 82389376 1 2065057 50927679 1 249767948 197167610 1 3573402 58306537 1 11197463 53929889 1 8061712 126548681 1 73041652 149882727 1 5642913 106336391 1 34950896 112169381 1 8612584 72609822 1 683735612 104133624 1 11150713 145480394 1 4486624 98249916 1 10264067 125417225 1 1996512 135371110 1 7899880 24201785 1 2298003 128090471 1 9675287 87660933 1 4055852 139166996 1 3756132 57895072 1 2095710 78627185 1 3451845 143961349 1 5221287 97336022 1 1063611 136202878 1 1017388 55318918 1 2148809 58551539 14591 76074730 211583379 1 459676 77200669 1 14743962 138735304 1 118704106 77709514 1 251358 167793977 1 2534307 298607114 1 181280286 133845743 1 49546130 90836646 1 102898069 92790029 1 8173863 71994965 1 38933044 162336216 1 2209807 94836750 1 1153225 76994350 9699 7008225 118949007 1 412215 131370390 1 7612759 135105892 1 7586884 73946609 1 18299598 127987593 1 191417 157874772 1 297169491 122679651 1 4099578 125658606 1 6132177 121510480 19093 315750 130150741 1 123372 232275855 1 318141209 72540730 1 3118413 66981140 1 422843 129904604 1 3413654 176175536 13493 15260035 69851535 1 18252483 152691031 31744 3130925 109902820 1 182727 310653347 1 56958924 65176792 1 57068000 129737583 9320 1683379 164220152 1 768231 59701086 1 390716 61987149 1 3274018 184895912 1 250899 41440162 1 2257523 87185401 1 2091437 91363673 1 15657996 70325306 1 7691311 53892999 1 52174744 77938528 1 361813 48151936 1 42060335 135860393 1 474876 218654203 1 2126226 70003219 1 125128 45092074 5204 1562024 65816000 1 35607404 80232331 1 3243789 154801072 1 9458691 116107138 1 440149 47366417 1 2195910 143751283 1 2835637 91257640 1 7354867 117710553 1 49702805 70301517 1 31844296 38383595 1 29205 92919496 1 29927415 76072205 1 5180430 76909957 1 5052192 102995930 1 3171921 67440715 1 75580963 54805706 1 915805 55224066 1 10060172 149155372 19381 227205102 57355986 1 41808 147647140 1 2168593 152363009 1 196484041 108095477 1 13543887 58591381 1 5350562 143714311 1 12976483 47907117 1 579148 68520334 1 51151015 139769470 1 873953 141873718 1 1680720 109474708 1 20179969 67435695 1 10324687 132651763 1 248671 101317062 1 27439557 209948086 1 516716 148286988 1 39788349 119045774 1 55281879 78635193 1 662050 88108962 1 2735539 136812675 1 4678671 45700397 1 658882 96578354 1 14342652 95416474 1 1210277 66073758 1 64551434 48732569 1 7725242 115201575 1 2577104 63494274 1 21191227 67304136 1 1698422 187092151 1 12433182 51657206 1 202908 83005644 1 6091394 115071392 1 11443923 123862956 1 457155109 62882574 1 1629791 274969036 1 1464182 144037905 1 32201515 172246533 1 17039547 134578563 1 3059521 53156393 1 21603819 93635754 1 6596582 63786745 1 93438241 123434536 1 1552539 156045692 1 7747620 73169198 1 1665151 138410097 1 89511 124691604 1 444786170 48187030 27609 5077005 80652612 1 21413091 84118020 1 166871669 106773031 1 1426218 195425801 1 34545197 84281287 1 347580 145465721 1 3711421 237377680 1 4390224 86552496 1 20126574 85688487 18376 22585078 97934141 1 541475 141201327 1 3041106 90034252 1 1034358 37372142 9806 31281682 104217422 1 3462927 34090830 1 7808038 100243465 1 235567 273668935 1 2099741 130229199 1 24412248 84928681 14009 683735612 163906063 1 2732006 112672149 1 270557823 122034789 1 4313629 65394013 1 2086885 118388447 1 620097 39059098 1 1439085 91722546 1 121600496 115278941 1 6954274 42703269 1 1216731 183351502 1 69051954 53332492 1 29741311 107887732 1 6094357 158344067 1 867346 93171676 1 9399293 138833186 14928 4783584 91536536 1 42666605 92106778 1 7928087 57260675 1 3836919 79644518 1 920108 102873248 1 2131652 65827150 1 17406257 53518613 1 7503097 113370961 1 1915114 99641390 1 1190507 94958442 1 35922924 63794786 1 2536333 208189276 1 2894466 28625819 1 22218066 90224378 1 138780281 325174926 1 671557 284421220 1 7337063 45057403 1 16910640 66241321 1 110223679 198906050 1 33866725 142073575 1 389217 179150583 1 65084609 44560346 1 92620 90823708 1 809533 128488741 1 8159373 320400015 1 6152694 195696327 1 900995 55024580 1 1247656 60537587 1 5153083 63388053 1 1791555 100936991 1 133710905 66484895 1 984707 53524703 1 3747360 130845580 1 80836583 119926703 1 2174790 108866543 1 31613873 60315943 1 43879404 220286096 1 2778902 85628889 1 56433023 77161954 1 1212310 177900401 1 8944248 136586303 1 2929981 66097431 1 282502204 124554160 1 66655124 59122561 1 301331 174388115 1 206178520 52288325 1 4994580 76675521 1 2712062 76522760 1 18300487 90005007 1 21255988 120002898 1 7781366 55087105 1 579197 108201962 1 293639691 146414091 1 170134662 51009327 1 9587901 128398024 1 8749718 81924040 1 1599151 127120412 1 5150030 141495960 1 5453006 72367591 1 5012523 196161195 1 663205 214857581 1 5335748 181951670 1 4132987 81867794 10183 75570616 82052710 1 25134827 50968319 1 48848770 145811866 1 68576809 99267311 1 3483927 170380389 1 13780553 38594515 1 75180031 113166582 1 4369161 92852598 1 196293357 209819524 1 1994476 60743290 1 3772818 94143698 26349 18187601 151192516 1 11421027 145676125 1 2194660 153599884 1 85257395 144846819 1 25078994 164950481 1 14521664 119109891 1 40547789 267933979 1 6100755 153962198 1 8055076 89113240 1 2076710 55128139 1 6346334 88419462 1 272968 40786882 1 1041244 98293047 9149 29654242 92008591 1 49273474 69167692 1 31883915 206723149 1 13395390 129716010 1 3078414 84691217 18189 95598118 141121457 1 63238088 90913340 1 11429441 105185832 1 52096761 103138080 1 2233233 115157507 1 7509704 91864072 1 60717296 185383551 1 8571122 105506824 1 31330703 49308890 1 6023882 216033286 1 9658548 119669111 1 92068435 119103365 1 3713785 93417721 1 2599772 435671886 1 6873132 265346887 1 90406305 89664885 1 62137991 79919402 1 776819 88020886 1 16852157 128820615 1 175482 93582753 1 18297918 162471782 1 171001818 160009431 1 288903 51455527 1 3066828 139472396 1 82259127 168660801 1 34900609 148299238 1 4682122 83444510 1 1701054 113781875 1 6329384 111397932 1 314057 94424095 1 13515758 127773438 1 804794 120367670 1 2725197 91095289 1 6228662 75895386 1 14247531 45015412 1 65081082 55870197 1 20558734 143969615 1 12683511 173020774 1 499741 82023082 1 126957053 164042815 1 8739467 109330476 1 12602742 193763974 1 4334031 71492334 24561 7877214 80362602 1 5664679 70450778 1 359149786 54603339 1 47225120 96324096 1 390068 169353340 1 285357 167493521 1 5728501 123514785 1 1700442 38819335 1 5122107 59920298 1 5859483 74617662 1 1782646 68095525 1 4377697 47239895 1 1147487 109392632 1 7057145 139800033 1 353377 142763185 1 3938710 144460806 1 403967 144504536 1 607192 101131950 1 7073856 139905129 1 141927837 59315771 1 5768995 88187128 1 7684829 116051526 1 2402010 143250878 1 1553199 171277740 1 1770729 109730467 1 2809800 134652145 1 4526835 100462323 1 615968 122483930 1 10520147 73035082 1 1233191 128707608 1 2758603 73900009 1 2148497 166337800 1 7154446 202367893 1 11379726 97308899 1 98238269 46344585 1 167045 68828599 1 8768833 178284797 1 9303438 64375180 1 1755684 77226265 1 10828395 32294314 1 15537864 319937256 1 867809 102391649 1 690780 97247609 13328 2597489 208056121 1 114242357 200449682 1 2804662 38935648 1 1568685 177006057 1 5076259 228020149 1 16729309 238475983 1 843564 88278436 1 2010036 109550203 1 11603939 58965101 1 13425467 66205771 1 11410319 71415842 1 889903 81672803 1 20413487 150884350 1 1404230 81641611 1 99656973 119768127 1 1605515 210425169 1 7388491 49008055 1 33142406 134635822 1 13536869 37911750 15716 43075846 119072759 1 303245336 76382451 18261 521933 117875284 1 4403178 37854070 1 11876880 115808655 1 1137591 37632837 23889 2173707 52189365 1 856341 193560149 1 18522065 90755481 1 7671245 122703908 1 4942668 168721421 1 24954890 54885735 1 3445579 117232604 1 40627139 72200075 1 16143538 59541588 1 31724365 82589061 1 90331769 71422657 1 4578316 157175190 1 1323807 83929780 1 618204 82097978 17062 9076377 89281732 1 12515561 127547910 1 126151379 156147178 1 454678 61066424 1 6031342 52007304 1 3724776 147534850 1 394807 167118942 1 1195909 72305599 1 19967107 184140040 1 899083 32602365 1 34386979 85711418 26894 5346392 84690592 1 3875709 104825906 1 13278283 89454542 1 5338627 56615708 1 27944951 61867158 1 469536203 27170647 1 38599953 142520509 1 2197958 125798836 1 9594755 78036635 1 1344392 69902542 1 47618537 98008997 1 10697743 67152063 1 4620134 115991570 1 2333389 81683966 1 41371416 54179660 1 588279 151794994 1 841878 81883352 1 610869 91577496 1 346080 235997903 1 2995981 85686019 1 6452656 71655922 1 1598351 62407492 1 452883 65946617 1 272328226 62027455 1 90945185 212466316 1 425854 142699989 1 9386907 110533063 1 249804 60978294 1 213152 166080591 1 15041833 111224349 1 46614073 144666055 1 4410396 45345943 1 1209223 56130518 1 15156560 418635043 1 37037178 134661946 1 1184670 88889446 1 365103981 99930727 1 62404925 310858927 1 441963 45593065 1 129910200 131454244 1 3099513 87326369 17212 175376 78329843 1 4333812 87286640 1 683735612 112757883 1 9289406 69798023 1 136346904 118423230 1 739183 142167403 1 1461554 59587103 1 199880 54559164 1 14895326 74374639 1 14067868 122409057 1 1164401 79923814 1 3419295 130006222 1 13525982 43829936 1 1751447 101516409 1 756494 83130338 1 3003848 82349970 1 28714842 50488720 1 1049642 97040628 1 5297258 144173126 1 109278714 49033362 1 112732275 98239718 1 2447762 314461638 1 28736619 121906395 1 403162313 172739876 1 1668169 168518562 1 33396130 83254777 1 12225412 188844137 1 373543 78401720 1 273521003 85560804 1 2262363 162459312 29906 15280464 123766451 1 6108208 166143461 1 20519622 91814833 1 33453734 45680881 1 15530718 189890631 1 33906944 101604260 1 43802663 77556560 1 2428258 144615734 1 14896498 88340900 1 27377340 164557383 1 2106292 76844314 1 8094989 116454597 1 13425582 126883802 1 3619814 66718316 1 15965058 113600912 1 3367437 121055349 1 840861 226642457 1 4905936 146172325 12337 61074339 129014429 1 54001968 158280347 1 71607678 77036348 1 2210988 52293316 1 2271013 137600092 1 1393719 138104855 1 1019706 46154176 1 9940570 97802433 1 9303602 53726144 1 19014562 97935575 1 501870 188154560 1 333002 51632646 1 4966713 84217677 1 81982034 74130892 1 131931799 219324609 29607 7351751 104596778 1 12798231 82619698 1 25663 104550590 1 1300440 75823738 1 2275187 141728371 1 30294823 56247578 1 20900804 79404128 4863 2178621 139333757 1 17368497 146831773 1 808453 40487317 1 26391948 158828997 1 1144516 159241941 1 4506967 37439177 1 46825371 108855480 1 40653940 126546759 1 93950706 97541268 1 10733548 106182977 1 5876968 102958862 1 15316506 201038300 1 1346282 74477167 1 91825448 133368629 1 427787252 141881455 1 4893499 106992993 1 683735612 426355943 1 2027119 158889240 1 300410 96150856 1 86433955 61366374 1 1419629 106234928 1 9060127 86171275 1 9996224 77097783 1 9956393 120589585 1 2347732 70581844 1 17073423 55141913 1 9315850 65449663 1 8901262 55696785 1 3939432 165783162 1 512528359 163599884 1 21966380 54908934 1 10630002 75150800 1 80718445 243878091 1 102552776 206428707 1 4720950 83239605 1 280264487 83898252 1 11148086 88317794 1 121580 51336741 1 1354922 121767008 1 26052709 203594490 1 22820457 49000732 1 975831 68145188 1 4928794 313628541 1 820291 49396756 1 27135883 85510091 1 378729 81165895 1 6570313 49987894 1 207796 54676628 1 10921997 187987355 1 79313692 99826356 1 889952 108092525 1 2242611 35924079 1 340405 105536276 1 368656806 51053572 1 5203872 60998768 1 85450286 184096924 1 7873274 59299173 1 124292626 117605122 1 569848559 127201117 1 4753186 127388755 1 21063479 300458487 1 19592210 44098437 1 4200610 67280579 1 4936599 62575461 1 72949513 100538768 1 8293659 53344801 1 696982 173034004 1 823502 41641826 1 150134940 88704545 1 12773613 65863112 25390 124635292 123232777 1 5279472 51679296 1 683735612 88435116 1 9623353 119372706 1 4629316 186838994 1 3019049 64594796 1 5897985 105574514 1 24638430 70001042 1 27700951 108744581 1 241772 160438216 1 10886667 187581184 30379 25555901 142305703 1 150731 171710218 1 5634058 68526134 1 11748898 111302958 1 931765 66938250 1 2304407 71495515 1 24198752 76530033 29441 142874 89631099 1 4256509 111961152 31497 107851043 370313791 1 467740 112061201 1 15318515 44637332 1 144603518 134659421 1 3402974 45231807 1 16138568 52887519 1 33897632 115257553 1 1952006 98616480 1 5246872 111345956 1 8934642 79098784 1 5616243 144233933 1 2483612 125454051 1 15208388 113820018 1 5572931 101063923 1 803330 72849080 1 1160614 73061051 12014 8877811 147931890 1 794834 88892412 1 22025522 74215880 1 38644896 96442706 1 27713820 70158640 1 7720383 211227358 1 3857104 130135714 1 15879330 257745468 1 2626522 76918531 1 2078023 69197588 1 3184421 307637936 1 6653064 147551254 1 1934394 100973759 1 157961 77796231 1 21697213 132851856 1 11726727 34660622 1 128076 73467027 1 154060496 118995324 1 2959405 144331885 1 10147538 51113307 1 1945471 78239839 1 124270 132169903 1 28021181 96534886 1 1985561 68514431 1 2339981 60496326 1 31813077 231263542 1 10891081 203167238 1 4904455 57914886 1 3641633 52086112 1 6602836 129003001 1 1224922 82393786 1 2726634 84391330 1 10357781 181817107 778 69901692 45925917 1 578615 122711476 1 5916669 219652416 1 121278943 110125087 1 4127365 170102115 1 9319263 69371805 1 15111727 107769375 1 11004078 49685193 1 18698002 61176220 1 9063353 80632330 1 10213676 47023081 1 8328692 59788731 1 3372573 88559709 1 1671684 46141509 1 3548499 37070832 1 394254 125271001 1 85460586 93467349 1 3792413 325605500 1 28726850 102092264 1 4819399 101475575 1 7497309 142341753 1 408034 89834606 1 14642189 94932039 1 484821 165625332 1 75059038 23631998 1 144122395 76491793 1 2091335 108991433 1 7047157 293956261 1 3864520 152529761 1 28458744 101270764 1 20872858 149718630 1 48997624 142052226 1 18946750 103079551 1 353841 59218356 1 1991866 48545693 1 1897844 136549866 1 26904459 50781350 1 13639055 221553691 1 1424672 39076766 28053 4056922 84781863 1 12770016 192146309 1 2907506 137687248 1 607492 100462292 1 750687 138977362 1 8476886 129243658 1 16192287 231630603 1 11399142 191847819 4428 5396166 93941041 1 1528935 78798067 1 2521776 66085416 1 129563 217081542 1 169648319 57269693 1 734272 153728029 1 497482409 87364144 1 8995381 154478568 1 3431283 226789766 1 3188614 89968558 1 18087016 263641349 1 4963275 39720179 1 1083409 168982042 1 737707 105351800 1 129388 75979023 1 12268759 91300160 1 130187 80500487 1 78423 64953999 1 28993 153905155 1 11220798 175019249 1 201907176 173008865 1 24056772 72087552 1 5078200 87209700 1 101008 71797732 1 827928 101605709 1 5675985 74252008 1 2264549 278119481 1 47891773 51789833 1 18839634 112548486 1 4723371 74155566 1 6488663 76572520 1 248639 81648124 1 2622470 77946267 1 3621454 71512377 1 4083373 96120332 1 9254602 73769221 1 2736171 151654139 1 56836060 381590366 1 4784308 260707804 1 315596417 139925909 1 3694223 226954989 1 2899344 73129843 1 5945396 115845453 1 1733565 245705491 1 393823 160367617 1 7672519 57358866 1 21867476 47489510 1 5730878 51557106 1 2720734 157456822 1 17906460 99534473 1 43671327 104821112 1 7172323 69164353 1 672184 120644552 1 122500 166394051 1 11354817 121165452 1 7138826 107454973 1 3994147 182489848 1 23541881 125919332 1 19847605 100855318 1 21683942 67842764 1 683735612 133646445 1 58549238 102607046 1 320296 225687994 2748 7197176 61284917 1 16877061 313176778 1 14956209 77744419 1 34541922 113372386 1 334558 273300680 1 1318022 174236638 1 2534881 110198434 1 30920516 94749311 1 3193389 358337575 1 2732956 101883096 1 22116529 127691106 1 17421413 74823110 5049 11478400 65332860 1 195676080 58771971 1 41131188 70091340 1 2967080 100333536 1 37495211 181306097 1 168233 113283017 21693 360142 59540801 1 4701086 130841786 1 125309296 69114091 1 280329 40777128 1 13415572 235844542 1 2582598 100581874 1 37611626 55126648 1 843842 143918721 1 90195700 74173163 1 30827009 85461621 1 14974156 134238046 1 54499480 153936580 1 8955061 83638241 1 70364190 101915786 1 6403074 50941685 1 18246213 119422143 1 64598556 234972022 1 4701880 99443350 1 1726318 104283274 1 249820 97226853 1 69784132 187980720 1 103257022 106621633 1 131887 90831216 1 19125663 128723231 1 1446656 173443804 1 68081863 115206293 1 724506 78227726 1 7460908 56600024 1 42266099 79983102 1 8658098 80964260 1 2845101 124806100 1 42762643 74435944 1 314819 145891938 1 18334439 428275523 1 4336890 128960582 1 1794775 58653897 1 848767 83035676 1 39224195 96380002 1 617115 79363262 1 29411196 117980184 1 14803721 282284220 1 46188729 265691118 1 7782413 70698569 1 563082 46679078 1 1562795 104315242 1 173909 282799790 1 5462223 145427780 1 121993 305526834 1 40470718 202249730 1 2511852 81171803 1 19479533 111826152 1 7618497 130016027 1 61364239 104231930 1 673909 243501091 11920 26983008 66812352 1 468283 188607555 1 3557310 80172112 1 452330 121556417 1 3107401 52462885 1 3362289 133426517 1 142382 50493474 1 1228680 114055940 1 10656167 58558855 1 13634813 212378339 1 201733480 81097937 1 44592385 95019666 1 714204 100692138 1 6805729 55000295 1 4243210 143926118 1 735394 109521459 1 11118243 180256524 1 2193909 176140489 1 5324988 175863520 1 154646562 35696044 1 1805368 47990944 1 639369 147462118 1 541154883 76288931 1 15735585 80473907 1 1790360 119910161 1 33337394 51026551 1 11420737 126212370 1 60883650 249981116 1 3228464 141257538 1 769767 72940236 1 215225487 105763578 1 2535697 181385936 1 19075631 152882430 1 13792128 75584307 1 6889623 62121468 1 9047716 99675165 1 10897134 144074212 1 5312069 101631586 1 897478 106691057 1 1112300 153376616 1 19203433 67934305 1 483421 136749766 1 1259501 211771209 1 1827705 142763957 1 974385 31811052 1 367787 172753958 1 17124997 50017442 1 385337724 71183676 1 763273 114492836 1 2042549 214294782 1 5022965 243642278 1 35612066 87990879 1 3258411 77725035 1 76617 58805225 1 268824 181231365 7563 4032388 53711335 1 3101641 106155130 1 5791145 74661475 1 31747604 44180665 1 987789 116149261 21022 82308606 55860296 1 3877016 85550723 1 4184332 63170913 1 7600279 86765336 1 10485298 309328850 1 5290707 84158133 1 4965942 85321730 1 2181132 142508666 1 95590 117265590 1 1050571 185044377 1 2266503 506420711 1 2408806 77472926 1 10720007 88385546 1 171366543 117332378 1 10798011 116279037 21756 56429935 92944774 1 1139887 73183585 1 36575694 100886839 1 115467053 58744066 1 30667498 134909886 1 28511270 75065628 1 15164737 119077825 1 5886269 50342036 1 173015113 68743899 1 3131402 67362550 1 76349869 197982569 1 4412856 313391014 1 3341215 144520400 1 15886076 144857800 1 8358023 182670682 1 18226795 122607409 1 4399465 215542139 1 76622 120263805 1 2371718 113510216 1 6696082 78082334 1 3643034 122229922 1 298397 64046770 1 14352000 71340738 31696 258279051 106186195 31936 4584296 129962887 1 96986099 120996337 1 8036004 130215681 1 2292565 211393699 1 323599852 117946575 1 2321666 56071158 1 985199 132487846 1 2053821 164256755 1 3320550 134198004 1 119528969 67160252 1 416863487 272773986 1 1482926 86224358 1 14851195 124196531 1 13537072 147200497 1 1273567 108852709 1 20013257 59036170 1 50440115 139943881 1 264580 128477108 1 109524 267997890 1 4695441 63837434 1 251888265 428316821 1 19183567 87756605 1 770667 328826524 23308 3366476 226824257 1 27073341 118247904 1 55755891 70841893 1 3505265 53657511 1 9717358 128694276 1 268725759 196966264 1 19508054 131696482 1 44313603 85367887 1 10852541 75539217 1 2978205 59656895 1 363980582 132575282 1 9941479 172364560 1 8655463 50174901 1 49301431 154450303 1 4286201 116061480 1 2231965 104115587 1 2773997 70621378 1 3359901 84616677 1 324561 56595803 1 28178670 107532746 1 5515540 68686548 1 17664611 40699430 1 243543 82961453 1 22107947 49193422 1 1822873 92056160 1 1339149 72148018 1 52730231 20106828 1 187040412 50894437 1 4318007 137470700 1 827454 253512714 1 69221812 43344254 1 1666940 106762184 1 856268 105142781 1 618151 252703717 1 358500 149161870 1 4549839 212357724 1 22086097 111198558 1 7866040 66392335 1 9679117 44100964 32338 632169 62188558 1 587605384 203299674 1 442856 85875535 1 7987610 65344771 1 1255495 119368804 1 17162931 265085341 1 63933281 67247024 1 13362310 79217541 1 56700651 108997910 1 374210 107897396 1 8245613 113128126 1 12883762 94817878 1 1496352 298955895 1 1880337 180990485 1 773624 164724695 1 2139092 115156301 33075 427162 102679586 1 3470328 153198000 1 7587865 58527977 1 42633 59813741 1 15726784 128563262 1 22032843 107512679 1 2489821 80163900 1 653537 27777311 1 625078 168517311 1 41792028 43451130 1 254614 109317431 1 802288 265385325 1 4968721 168355350 1 71907392 93717903 1 42279383 121288658 1 31254641 50815055 1 25897603 164319726 1 7552053 125136968 1 2550728 86927122 1 717573 133835782 1 226101978 148265592 1 6170055 130663837 1 2173676 53051241 1 838532 80026574 1 17410450 124199380 1 349082 258733101 1 2765442 69982467 1 610776 46656258 1 34706913 106608800 1 39522766 50064601 1 31631219 110522450 1 3355524 103911767 1 145601 97195895 1 6447895 33473871 1 12931647 202885993 1 45891042 212405877 1 58760699 84515156 1 232382 120425281 1 890928 210426502 1 275078630 71063546 1 141369 66786348 1 95451442 67673661 1 243303319 95496006 1 1160376 234913473 1 10589376 82948853 1 54219345 69680597 1 99847417 43292858 1 61068774 190252373 1 293452 60109661 1 1062048 104941833 1 1308986 149658464 1 710016 63721060 1 5773740 96553307 1 683735612 154149667 1 255542 64560743 1 9961295 174172830 1 6502053 65409009 1 58138761 124663525 1 2467277 82683887 1 191471956 153727426 1 6582916 79519659 1 16302582 95921011 1 162241559 133468030 1 142673397 37247556 1 683735612 235372049 1 547702 202638999 1 179251896 175849317 1 62656952 83312347 1 1418916 172148042 1 27174984 138340120 1 115447 123330930 1 90691 103550506 1 92640563 107644371 1 1368635 201642569 1 121979 140974087 1 11027977 81834977 1 11204749 221457941 1 3666343 88366463 1 692705 46107178 1 2588130 89619738 1 388961 125290416 1 7003939 73808487 1 39557013 104905967 1 5586318 60216103 1 2865696 127307415 1 24159202 69124730 1 12407116 139231360 1 68709169 205709752 1 20126434 100385348 1 5119406 89794398 1 376752914 95622624 1 13620867 46283407 1 35898518 65609231 1 32511519 40325539 1 8023331 63410161 1 7073365 86631141 1 10332856 73183139 1 174855931 47779228 1 3786682 97474039 1 8135426 140420934 1 5155756 104017222 1 38683527 122069589 1 11756286 414282157 1 5213762 192617228 1 319546 86009774 1 39066475 114951415 1 6104360 106865295 1 3132635 44500348 1 61713511 54320861 1 277930879 71762028 1 452668 155966613 1 84785228 196620560 1 72703229 37392395 20369 42801781 205186904 1 9031201 122314891 1 7515365 52292161 1 149000936 105791444 1 6372714 27471572 1 3209146 78193846 1 9825005 111536556 26983 27206438 105206313 1 4840194 55466744 1 3084609 75417906 1 7038500 142971592 1 21200116 61922903 1 71926056 134228745 1 22639639 65851314 1 4140812 164745391 1 8537666 89312820 1 1829647 63268048 1 4194960 44100254 1 7032832 93400856 1 683735612 119013285 1 58436151 72413992 1 20978618 69201900 1 11756265 217717082 1 3261944 86381348 1 3427376 72169224 1 1188949 72951298 1 10544382 64364069 1 5869326 230278523 1 18553077 132553674 1 34454233 117533442 1 129988272 107239335 1 5694599 59074540 1 10449963 100707211 1 261991973 127224993 1 585858 75681325 1 60585751 174341105 1 2599940 76777303 1 1115400 41342906 1 28331158 89963963 1 11366573 96755743 1 8542856 62824924 1 2957960 117837449 1 588659774 47436908 1 2098422 150744415 1 635137 67891101 1 2995289 131026143 1 61412448 65513940 1 850736 55233402 1 1398323 148006606 1 2545846 100476544 1 6266572 113918694 1 2188336 257142406 1 16804207 236210391 1 55520959 555678278 1 1983128 88262797 1 11583457 158818658 1 88269355 105848312 1 5496692 57833150 1 28734071 191440444 1 641915 90510917 1 5664084 57302746 1 5940063 93131153 1 594698493 133698794 1 615456 98824973 1 25384075 344436059 1 20621566 126922253 1 14753031 125841767 1 742913 36691479 1 33670774 118059152 1 1903538 143497324 1 31474401 103957631 1 1295107 154633665 1 6316636 71688546 1 3788527 167966507 1 663235 83441950 1 7109802 45406048 1 9329557 102037700 1 44700281 122209315 1 3131695 44563513 1 72955 103313199 1 16456968 42243123 1 117366251 94521403 1 33337381 148433321 1 109303623 101264910 1 241158333 65759991 1 14049067 191803870 1 2210067 114280138 1 241712484 42331171 1 326435 102007659 1 73992435 176082174 1 6940555 46174928 1 108804 68409285 1 1604484 282530459 32979 2299768 126311465 1 219939957 73942262 1 7350757 48730203 1 5421032 116587965 1 13111218 63296972 1 22072552 92689704 1 1431189 51333932 1 30931938 74917567 1 1497715 107416968 1 935781 50741211 1 1400400 53662145 1 10135638 65798651 1 849801 37954722 1 5547524 157170209 1 77796939 123791817 1 9102859 86818086 1 13057780 60116892 1 3215556 92680048 1 5986349 29741568 1 9627606 203196381 1 341269 311847994 1 4529181 84785709 1 7443131 57107426 1 23446860 23095258 1 5316259 28405883 1 1289706 96993801 1 58576786 108991062 1 391558244 81548951 1 10978538 34402335 1 33084034 185058348 1 427506 78461097 1 290228469 70786443 1 689351 211362786 1 2105032 100708776 1 275678 108069162 1 11738090 89542474 1 1150143 153583678 1 1599651 109641723 1 1559383 154298985 1 6522817 82120818 1 10140711 186308415 1 1364263 60474440 1 3938081 89830339 1 7882795 114626302 1 2595094 52747009 1 288689731 105840022 1 123688560 83886225 1 90613315 108027290 1 83749112 61665100 1 196654 188039554 1 3454625 130011259 1 1442312 52019153 1 330276 284011234 1 19916331 112921286 1 578720 49905127 1 2280433 87679235 1 21933169 104295906 1 23067921 113771351 1 2634006 180295688 1 4331223 214541835 1 2491603 175921147 1 262399743 86562051 1 77773458 98606299 1 17169644 197288139 1 19753567 80281268 1 1294045 199151922 1 78400 41129898 1 3401503 168331343 1 6504641 272439023 1 11237796 225966938 1 28249 160618141 1 75954659 52850310 1 1357928 98290717 1 1541383 147032159 1 17465384 91729534 1 3016196 132501878 1 54845 75337097 1 1398110 85887678 1637 40269323 93514571 1 29910158 47511953 1 19448141 62191593 1 29738517 432017441 1 31759 152491299 1 2132526 129911184 1 9799953 209411007 1 3620891 148769544 1 19008468 57065950 1 94936 78609077 1 4654280 322513601 1 16020511 57739285 1 20833859 98484665 1 4817882 100519241 1 235294362 183196642 1 13369266 48914988 1 286026696 128501999 1 2202614 106912127 1 3328112 58366677 1 533001 119760446 1 2627459 232985956 1 2371900 93601103 1 319825 96950195 1 21994669 174735636 1 398781 197769841 1 5932875 184815065 20265 46684 106766971 1 187249 56124820 1 5028796 118342110 1 6818944 72891536 1 2594880 188657965 1 162765774 66035320 1 168715110 149509481 1 5249872 89954265 1 248429 221207145 1 5483954 198989517 1 683735612 50888301 1 6184141 207765449 1 1749794 191680269 1 42866181 104600126 8297 19060151 135399513 1 10421320 74960302 1 6261818 129750349 1 3649165 84595446 1 103511403 93570511 1 590839 69336050 1 74006 61790943 1 1890130 215386968 1 958817 166783546 1 32843336 64533541 1 18157916 59933383 1 1105254 67221634 1 555926715 66498064 7047 27774980 93910878 1 6676053 48863976 1 187927376 100289564 1 4661137 199413489 1 2452384 128080076 1 8314814 35786505 1 683735612 232296437 1 19781789 141320969 1 1565715 81571770 1 755626 351412944 1 22862373 90649275 1 442853 54711635 1 21067693 67155330 1 3974485 150767437 1 21554617 132866641 1 6753611 122351897 1 29764115 42398948 1 140397813 107082981 1 84759 87990614 1 269528 155171680 1 3078918 84108835 27322 1856125 54410777 1 2103728 184327677 1 2614256 76368463 1 5315234 391566119 1 262371 121124599 1 2641717 242427733 1 32410973 145583610 1 3516481 110271089 1 317738 206379710 1 8314468 480825627 1 222292164 112651085 1 3329908 50811002 1 1680290 241404677 1 540614 119736826 1 93550 103498638 1 10913805 64921054 1 2317085 105897555 1 9997478 113568972 1 434956 81714788 1 2501266 76454721 1 7814240 48253940 1 122369444 65276964 1 1895614 57945803 1 3786716 65437008 1 1926017 106785366 1 1930218 116995182 1 5833200 196636160 1 12313086 105554608 1 4359846 157517995 1 3767397 130418080 1 40675885 79664748 1 10628458 128148313 1 11130827 63534009 1 190711599 125917453 1 100934636 198981493 1 1366522 110931649 1 1442914 169220996 1 724007 93699366 8952 289349 172311182 1 2609498 122943843 1 7808352 61302765 1 487885 91228553 1 283010 64584803 1 7332311 83391406 1 2204124 55132221 1 29892207 202522487 1 117582 121629660 1 13112573 154062417 1 9485572 54826966 1 1630436 71679482 1 12680657 221235703 1 11352393 79293006 1 264062411 123073811 1 20309674 134452243 1 1402148 148668007 1 279728812 100493123 1 2597149 81616109 1 76162168 137923460 1 12955297 114945120 1 670137 180763936 1 137355 75640470 1 4527795 74753987 1 4137359 258093302 1 27892323 108523804 1 56138030 101778631 1 3284334 98228460 1 9200761 70509217 1 14241969 175576048 1 2613907 145525702 1 4584863 135942075 1 30350302 59486086 1 82487214 137420171 1 13099534 125500471 1 14171332 121090712 1 9806160 185508355 1 160845 115882991 1 13741086 83816803 1 53300256 83576508 1 565973 120692207 1 9905588 180552603 1 1564414 45493529 1 49520824 105205740 1 790067 68507059 1 46948139 49658027 1 683735612 154477786 1 62120180 88123728 1 12131927 275265736 1 9717567 96923081 1 14337467 30017447 1 242127 102170903 1 7991330 26369963 1 1006874 72439859 1 364479 88248981 1 32662495 116904560 1 6068033 118959124 1 1230074 110597624 1 6950991 128688889 18074 2951207 74524489 1 11626738 66323513 1 4059306 54526145 1 58299689 238614126 1 284055783 163589559 1 3481812 97003821 1 6750495 104823101 1 9230545 182210290 1 3956309 51370825 1 13383559 68249077 1 24098757 60277392 1 6158615 170917623 1 13145503 198032186 1 11072061 113596609 1 120178493 35884564 1 3061439 157425831 1 23792627 241094541 1 423419 211815061 1 727169 186323276 1 11583228 111442995 1 87782896 180191673 1 52311847 117237484 1 5514547 123740181 1 15165722 151915551 1 208245837 183003589 1 5138348 208122005 1 7151955 171516220 1 825851 153803003 29974 943954 129602342 1 6336601 101743739 1 10886640 58964898 1 167197 220040237 1 24511127 127151748 1 5172431 156503175 1 6979041 72420967 33755 1651724 186504544 1 5323663 54627144 3193 45139 125144832 1 565770 517550652 1 5641569 112644688 1 891162 51029311 1 50099702 70100742 1 4744524 74678960 1 4094079 85617968 1 62618977 103262178 1 8534613 42193926 1 3605266 114805092 1 578428 123220415 1 693188 274577487 34472 51665374 126888863 1 7729521 64023546 1 86044990 63301807 1 855389 180553540 1 22486395 67904220 1 1366009 134879381 1 29616935 82298161 1 42988 109931055 1 89908020 147132712 1 11655243 58053159 9700 36269654 89818300 1 3394452 128837069 1 22501287 142034591 1 9455736 42884247 1 932070 69138126 1 21061407 94015245 1 814325 156497293 1 48452370 67690731 1 22316251 68623867 1 5862677 96171640 1 67893352 60439047 1 4103706 114799660 1 140490457 81190323 1 4195938 195323646 1 3674858 86729580 1 35624778 114587429 1 2504866 81063897 1 6534104 34156433 1 22888226 132377685 1 12168702 88275921 1 11152715 146870103 21651 5742160 104486387 1 563521 183091683 1 8383239 124398003 1 5490499 108666764 1 3044812 136950461 1 6030585 124067215 1 156309 44365591 1 4055021 65294194 1 32822686 66285732 1 1381124 236041912 1 5911916 70182465 1 28967751 116536486 1 184949469 74686401 1 2086317 52333656 1 425493 73360422 1 981209 123596988 1 294423 118094287 1 6987256 128311355 1 670893 98086978 1 658878 305911934 1 11230944 54333876 1 2041537 72271833 1 19348658 109397945 1 1874369 30834184 1 357980 60634243 1 38037245 34483078 1 6104118 38063876 1 560513565 80523796 1 774816 107708683 1 2339016 111441276 1 1861014 326303294 1 727120 58230471 1 799194 180205547 1 16650969 35967579 21101 60616490 66938107 1 55122739 116618248 1 1293649 120879339 1 581834861 53024026 1 638321 56294216 1 3016020 138826340 1 611384 214585536 1 126072143 76114765 1 426420 101179072 1 304320 228579071 1 1939541 131414482 1 4326225 99172007 1 7018851 158757284 1 436750544 95341771 1 11282029 99999497 1 8561133 104275271 1 1307986 82663842 1 5579223 85819995 1 28264251 331753931 1 4857285 163775588 1 4393245 139862586 1 2711305 68456776 1 705090 186776354 1 2651405 94232272 1 41060046 148764926 1 51380176 76511606 1 373357 117494920 1 21418100 106518819 1 2359893 170650740 1 1547801 231620666 1 50478570 155169444 1 954872 123417515 1 5185008 67671375 23272 6075189 52889155 1 36268877 32392121 1 28615719 153956974 1 53842 149005750 1 843313 75067070 1 3173438 207603897 1 22793596 114366314 1 3223190 51249908 1 9198337 119083520 1 11582281 116052523 1 100838224 49296011 1 38629614 206107158 1 2535575 109671323 1 27548405 161736193 1 48834173 117040833 1 32310366 143240379 1 340577146 112273883 1 12083979 165958088 1 2204186 224594510 1 59884573 132837725 1 4721677 92428068 1305 11006829 176453646 1 4241987 124879049 1 3304122 86193291 1 2992659 199420226 1 18326257 105233037 1 1830194 118716530 1 2668936 140438135 1 2479965 68709197 1 10932157 130219047 1 5736791 120235957 1 41237486 67124260 1 772674 91372753 1 70725136 135463691 1 2340015 64064432 1 3414516 44860699 1 825651 199595755 1 235783 76970578 1 58871046 89034011 1 971816 107845490 1 4292624 121415395 1 769193 168475017 1 477131 203878600 1 18930402 248404788 1 2194605 134237529 1 7952639 157173835 1 458545 39428807 1 5922758 147727755 1 3800912 79649610 1 43197665 107952573 1 3201991 18740207 1 5653513 103220193 1 198864 92029524 1 25509006 237777361 1 1897699 276404896 1 1443166 159188391 1 37157083 101961424 1 5647016 82207535 1 30891 241592809 1 17974916 138237057 28337 14760176 192592645 1 2452903 57274342 1 7821786 78834667 1 21652146 41174403 1 26957905 81913724 1 748001 125973116 1 18920068 118722495 1 4789344 60945901 1 1192343 126888029 1 2781777 99191529 17649 3512112 109292536 26583 1414689 115804329 1 28248601 211993091 1 1360131 114997369 1 405200 90449932 1 2864090 114797310 12358 10871899 72137943 1 20944257 47183628 1 1905574 61029504 1 6722993 111030403 1 45185848 176806462 1 174585 107262052 1 401828 95793260 1 30102788 118474479 1 183805421 57969386 1 1070917 74888546 1 247702 63468501 1 157878865 120329291 1 2016374 68200121 18800 4470847 106306228 1 2254428 82751654 1 23088445 93654727 1 3373275 28539617 1 37924640 66126219 1 248021 31392404 1 6614369 55928424 1 67737486 131469798 1 582708 349873054 1 1300761 120545000 1 4985173 104858516 1 51184401 118961190 1 268446055 108615520 1 513066 141775259 1 241170 124587025 1 4880263 69460500 1 10585424 122873956 1 1026953 65874147 1 683735612 143906046 1 13392920 82796250 1 8458460 52903639 1 8520303 205791093 1 42001993 95855636 1 1963769 75405330 1 4084518 39592339 1 19589153 82224415 1 1616957 66554730 1 49161527 269046680 1 4367360 52360412 1 73326 60673099 1 10067452 59608342 1 25582315 87823070 1 6350179 97931570 19493 126678774 60869149 1 3533106 102728159 1 10900460 78465291 1 29546708 157565987 1 1996213 37077441 1 421856 64925365 1 6339762 55950973 1 65533215 114478378 33662 296153578 97847344 1 3460588 59459321 1 683735612 156460894 10776 15215306 86329744 1 79726 211974540 1 372906 143906950 1 3029378 164500147 1 5570749 105295594 1 15710662 130738001 1 8085632 181708468 1 72086103 274185408 1 15946048 154081594 1 136889599 53592610 1 2479400 97476811 1 683735612 130955957 1 19654299 200111695 1 4222480 58954227 1 637904 84706515 1 1084246 85652503 1 3404312 42228068 1 1966934 51653684 1 9491352 68941331 1 5801099 65809391 1 87695240 189697313 1 5989576 144558599 1 16804450 109038264 1 20510644 184181998 1 10612437 173187253 1 1177865 218555642 1 16007079 56107633 1 36491840 167172224 1 695083 170683152 1 7739518 179301584 1 35859458 57580635 1 289963835 154702360 1 81913 83570207 1 1288285 223828169 1 95754141 131026861 31489 1763532 155342793 1 7005471 95912441 10490 10289893 117330159 1 19891135 122851087 1 12557253 160266915 1 1313989 69254229 1 4592334 105528103 1 38142410 110286102 1 28891395 32121420 1 42443081 98719261 1 7832189 56436193 1 906870 90603391 1 153818 77686246 1 10147168 117695628 1 2190632 171695072 3835 80599412 141295175 1 370778373 120325284 1 7566016 61342590 1 1701221 40587916 1 323455819 113319186 1 1440126 109288752 1 515205 91153429 1 28886979 97764605 1 5305340 185991637 1 5222897 67655942 1 15248571 226483693 1 413699557 232272621 1 34427964 73400654 1 899784 62420900 1 27153255 135532914 1 27609001 69112614 1 127698 214511959 1 19389259 95180468 1 2250371 94459492 1 3995988 185847143 1 15742991 177653977 1 3876674 85064959 1 98397780 74025448 1 2592611 86372749 1 1436984 163703363 1 4444824 52441380 1 57371049 131336526 1 6909418 165287435 1 30287540 152178377 1 49094336 135359320 1 6647384 76978668 1 5351628 118374019 1 52146943 157069419 28869 1642783 59736350 1 2651671 47158007 1 39176 128037180 1 960122 143233447 1 1327649 72837700 1 96554870 164401248 1 552755 66277058 1 595942 191693613 1 27379431 57631159 1 3006596 140681138 1 12142852 95624028 1 14653592 57262656 1 18249468 111738290 1 75863475 74627415 1 2579243 47797721 1 830048 145687405 1 3323093 73500508 1 56337362 159564262 1 82879830 45501506 1 381891 151547127 1 579586 137567922 1 10810080 121514387 1 1170206 174325716 1 76673 68359264 1 10279758 342468631 1 4726614 209785190 1 2684296 226112807 1 732867 178974942 1 7129217 159122460 1 821288 82686643 1 13273123 90719023 1 17710088 65953397 1 29446152 58094221 1 43279437 95729467 1 40915 142737579 1 29049 158686420 1 1190594 157530114 1 9430088 121992935 1 389817540 36537498 1 4194429 157489701 1 14726776 91304695 1 23400900 180437685 1 961425 158038519 1 31626418 117586581 1 1104153 92840860 1 13410387 76750682 1 7837257 61772996 1 3577797 161092549 1 13962268 257053444 1 14707898 191822488 1 2843032 90217755 1 2254269 42247049 1 20618461 87733216 1 151975883 100603627 1 4620574 91246318 1 23646550 140273095 1 27850607 50969646 1 73074955 47149232 1 57731105 61217591 1 35427266 79415092 1 16087327 79349095 1 508722 72617158 1 49768477 110842894 1 4400424 142823722 1 3145059 82213777 1 8965852 88689432 1 26338171 113040799 1 451185 68123171 1 384591 118978395 1 1675981 97334917 1 18053349 159584600 1 6454357 96509974 1 5042132 75408699 1 270958 208441895 1 1934703 135214735 1 492284 85160928 1 35013496 104583489 1 29143822 47919611 1 12376268 90067530 1 1386399 74450130 8379 24812206 128486132 1 17363656 199463573 1 10193627 212378324 1 20798946 41376318 1 51541953 106589028 1 567594 49691555 1 20612642 96999220 1 4192187 109920396 1 45195240 239152678 1 7233140 58592137 1 6765887 162659376 1 3275692 115655568 1 728932 127360082 1 18341152 75408075 1 1070768 120185258 1 34899900 132776706 1 2818858 306362559 1 758981 280710428 1 17273405 206228381 1 290810 301281272 1 41926 178803354 1 3176886 92636336 1 599067 656403865 1 57740830 46239106 1 10765549 84754248 1 6479373 87528395 1 4823033 90939618 1 125623113 144017456 1 2285958 93249955 1 3933366 112151047 1 3722862 56762870 1 135191 109842223 1 8818213 132039243 1 1297653 293882230 1 258470 148619400 1 20984535 80694709 1 23741948 66798731 1 683735612 43628105 1 1709744 105865053 1 7796711 125304972 1 5217463 123505929 1 2743785 72839953 8364 9061648 95227366 1 24260709 86852639 1 32964484 75127360 1 21306017 180859561 1 58032024 64659410 1 132076723 58232107 1 33436823 42401538 1 6687514 242327479 1 44875105 103227728 1 5231359 67504256 1 238359157 93704305 1 7961007 113646422 1 267851 64177506 1 1000384 206366533 1 131749159 148137511 1 70701 117820279 1 13101004 117646914 1 10083408 280826252 1 5276458 93704190 1 681813 220999205 2899 144691934 63836681 1 729599 101235216 1 135987239 127210355 1 5410568 94663520 1 47917 137534978 1 11158858 510894364 1 2332755 81429301 1 47814741 187510632 1 114663337 72192923 1 2554520 125536422 1 57241291 240618735 1 321592 54023674 1 51085399 132029685 1 33423703 75124541 1 2290211 124020296 1 485187 61276313 1 22101662 159678783 1 60097029 173468693 1 1358738 169463222 1 135718600 117834338 1 175475 214458047 1 15497392 149366173 1 9299743 194673609 1 26698815 87503464 1 40614368 125459199 1 3763703 208149525 1 6131599 200578462 1 656459397 223975334 1 3083659 86760018 1 5132204 140308356 1 601825 92615212 1 3126748 75186478 1 4446015 116378265 1 138193549 83419169 1 2878657 277350863 1 12003027 48485632 1 7192699 128924352 1 8865672 66041610 1 35877412 78029702 1 384598833 66380443 1 17383170 94036305 1 9919016 112150672 1 56848841 251833959 1 103920794 110870295 1 32687911 145489771 1 3189212 111818828 1 381981520 383865521 1 44066088 70925579 1 2270037 66267693 1 3466019 102510312 1 29346385 225652290 1 112229786 84460924 1 28505215 135132950 276 10602485 82962355 1 6485645 50225104 1 6387704 455896205 1 1093749 159057416 1 3069451 112699606 1 9547557 80431940 1 15424377 90150393 1 2829168 123700663 1 283596949 170712325 1 829216 67024888 1 13934263 96166624 1 522684 281054413 1 1887445 81188836 1 527228079 52827422 33327 1339526 84228866 1 186201 116921296 1 66607 155956378 1 80368 115124540 1 11967903 157047637 1 3079465 141023613 1 455918 108751407 28687 3865671 76706011 1 1580206 83765621 1 8839909 294187161 1 25437991 202541442 1 92836077 44737448 1 101161 99407549 1 1367157 51164999 1 3922227 120809539 1 17759011 194707429 1 10395583 126626946 1 42051609 99529958 1 34895041 162092823 1 12932461 174107510 1 11645475 114984533 1 34877205 89555437 1 4394898 133471862 1 44329085 71599643 1 10300769 131608031 1 19229893 128197268 1 14828184 118676837 8474 3410468 84040891 1 2418147 90129883 1 593160 75950188 1 468140 97798866 1 5545633 129729488 1 3965390 70116564 1 17950923 163783452 1 27917737 70837244 1 1727148 184839884 1 230436287 196013185 1 14818077 111959612 1 2555218 133640198 1 68427798 147243628 22471 47450654 156097619 1 35677605 62506603 1 77292221 141819724 1 49316415 111585587 1 8524434 97208076 1 6280009 115743613 1 40813102 178332055 1 1236212 60969728 1 629210 87403298 1 4714409 173377074 1 21446 221294312 1 26345015 110973616 1 851055 130425641 27461 46502837 96580572 1 24828343 88047947 1 4772598 72960885 1 18185721 124700772 1 7707339 69340432 1 321456730 172085015 1 583200 117616415 1 895121 64806718 1 5481450 54305949 1 367350740 95396438 1 2601473 105963788 1 633596 28839374 1 2372534 121190250 1 52507112 78635718 1 3597414 178508947 1 1397844 82784992 1 2845634 27912297 1 1227768 128783254 1 2013122 113234375 1 1283490 170050449 1 841945 106373189 1 204813769 78581487 1 25370480 114064282 1 5639692 147090325 1 1108479 132854481 1 31812682 69380406 1 47989534 56882237 1 22043981 136578292 1 5116061 88089843 14506 103793018 124016309 1 106019070 126088480 1 4449142 153212464 1 87793013 145029637 1 2898747 84912229 1 2583991 85020187 1 6874170 212858549 1 58846775 61180596 1 14234465 166338445 1 7930 105897600 1 3595504 128575584 1 2896864 125595291 1 683735612 158437902 1 7703750 112105194 1 3185120 103094754 1 2102715 56317613 1 51315320 49942056 1 3978573 61259595 1 828944 111552102 1 822632 118825061 1 28293718 99307333 1 1324600 49784652 1 683735612 171449239 1 5289246 197792756 1 203470 58532281 1 1416096 80140507 13513 1525306 65717329 1 802426 137647477 1 644299 138562658 1 59594794 46269655 1 3570438 205614535 1 1939740 78691868 1 5095171 120129912 1 8589916 94141673 1 14657114 99007064 1 46250 92471491 1 17761 41812929 1 2400149 81065666 1 743062 51524793 1 5221313 118547451 1 1261019 56612055 1 25727089 122653418 1 109288 30989366 1 234417156 121356276 1 3064144 208911413 1 45562397 326387963 1 5584246 93310464 1 25183100 53138545 1 5267924 85688404 1 4052261 69857275 708 19394451 166122357 1 1218474 152036861 1 5861552 83553097 1 284609 44026590 1 3853003 80016277 1 13983469 70316393 1 33518363 92490263 1 9520 123824209 1 15650515 80313044 1 40109803 41929946 1 2141523 159900327 1 8171122 175135925 1 5203543 118157712 1 1314777 82571895 1 6817841 236897336 1 13975794 55887535 1 269732 30574498 1 751010 204148528 1 6079286 96713689 1 12155072 100764328 1 4772511 301492126 1 33840 175224709 1 42539721 84998806 1 521521 147667573 1 12495588 95077710 1 16394816 125971257 1 9012095 88645170 1 7112729 31200158 1 8319063 53088190 10499 376546 89918808 1 176866 83009570 1 10050814 92417509 1 33161814 177764111 1 4274820 54616433 1 876238 73493840 1 136487854 99474977 1 44699395 128575454 1 7123715 95140566 1 14509378 216532617 1 425797 99403373 1 66851660 139854467 1 44716560 237800578 1 9501455 115081036 1 576637 76299366 1 452598 103555708 1 13080724 294499525 1 31077281 136413744 33335 121801 145311267 10959 9918076 195937696 32075 1054343 160858708 1 5486892 76364221 6903 645802 152958899 1 14730586 188052625 1 987416 146473275 1 5325524 62448619 1 64931932 85698298 1 10383098 76047177 1 16028628 99507623 1 1553270 130020183 1 3182531 102198368 1 223989 61488947 1 820919 420473920 1 31878110 151156987 1 3606673 94976446 1 80186116 69891286 1 1189506 109837190 1 495330 132549237 1 13965575 53238267 1 2947524 48725028 1 535238 60102254 1 254046 80579268 1 2586051 127705721 1 17095321 147034113 1 1427642 52042987 1 83441 66098719 1 9305675 58723046 1 204357 75289502 1 48009247 80255925 1 2645724 56912749 1 8578610 37496348 1 2455433 72697118 1 19978727 413735199 1 851771 103031544 1 64997804 49367132 1 7756097 83357094 1 1078378 181584054 1 1916032 94742055 1 5250619 54662532 1 683735612 127607451 1 45622436 89951028 1 581145263 74771838 1 10915772 101249967 1 12692474 160866054 1 306838 156995207 1 618876 287429168 1 14574583 30053464 1 1962472 74650259 1 38074570 48707235 1 721850 151200115 1 1087762 61416113 35360 1441114 218587191 1 30478597 55469587 1 17352273 97079414 1 104024534 162253103 1 5077289 60762358 1 54905419 140509094 1 4432408 45881376 1 2082201 224997465 1 17529388 67432183 1 4148545 202096264 1 40335495 52235239 1 18795213 206667459 1 2468062 34598054 1 40649758 58558367 1 95834553 147823526 1 1286049 76869922 1 1829134 74173174 1 992841 113488330 1 31318926 244624508 1 49955884 72702428 1 1003064 116292060 1 297731 132318726 1 4339107 71191707 1 446520 248482893 1 46238836 229793087 1 21029264 90763232 1 2246409 218971818 1 1720966 100518114 1 182466946 83375565 1 99705689 69162333 1 683735612 247137470 1 4669347 58127360 1 90887264 108649472 1 323048 170820104 1 233486 117974026 1 20739894 83424174 1 5748758 126007586 1 3247151 192940239 24820 12659216 154205736 1 10118834 63737516 1 1609554 130435654 12022 7469976 184276589 1 7916601 185230736 1 13107277 335399994 1 8931204 85811810 1 9049546 177326673 1 40637856 161084292 1 1593674 165702503 1 933219 114232613 1 571105 112269999 1 116524212 91880745 1 1113937 71428854 1 1451483 338217269 1 264496 225862755 1 8902050 148512416 1 21894435 436535778 1 10080935 38159814 1 606112 266809713 1 3168848 115093241 22678 407095 77812378 1 3850525 64851443 1 75544557 81669005 1 7141773 86371333 1 1653884 80506811 1 70846485 85130084 1 49427799 116077042 1 7636361 117279999 1 2960932 95032790 1 4423290 131616747 1 52369124 91789845 1 38852649 73980127 1 1385871 170256598 1 2437624 63949095 1 1303635 64662308 1 975003 98195370 1 57818104 203102531 1 2994060 101700200 1 766679 70760473 1 30121690 71167755 1 2757666 44729193 1 1683916 69492787 1 6976555 103070438 1 4351528 45101104 1 248608 83226497 1 774892 94702094 1 3499183 177176137 1 2542095 62272185 1 13916898 59907302 1 651581 44432817 1 2137724 79637354 1 8596111 105265041 1 4112959 75759341 1 16992488 137706396 1 9780241 73479344 1 4417841 149888934 1 223289 191235792 1 25864326 244182537 1 59796858 121331053 1 71751 160735911 1 683735612 67121174 1 8953040 133841025 5996 18427018 93978645 1 51242384 92561231 1 311724 50313632 1 850324 195870960 1 108342789 188889937 1 1444321 92724627 1 18491926 61815098 18951 14378604 58953172 1 11148080 179099093 1 21199401 71507256 1 392025 65952171 1 12110237 48904228 1 8731560 47368839 1 7292321 195140765 1 252294986 67780405 1 119105 434203998 1 11322142 130455966 1 416976 47605502 1 150135211 163492881 1 3392358 95991594 1 41477323 116908888 1 7400689 101980905 1 8924432 36816145 1 14377651 178226984 1 15008584 34817929 1 3225315 135144905 1 5609215 257088571 1 15337591 152233682 1 14428 135025658 1 4626621 100036611 27982 2651545 160610337 1 716434 263500985 1 569048 96438542 1 52971957 51464514 1 1326713 156148512 1 3437687 83511832 1 38655030 69295751 1 43311068 24912118 1 166582450 130588963 1 13023701 82906396 1 2887147 160155364 1 7609022 99200152 1 1880243 292535803 1 670336 83416276 1 547277 91572353 1 152274 255143628 1 1424795 56180535 1 6083614 92954939 1 2392833 243150335 1 3548025 255912186 1 1540798 140394888 1 14451314 43645627 1 652788 238918850 1 46219084 81838070 1 1226485 87144625 1 1415279 103702577 1 8787502 122345230 1 89791 64420993 1 4392223 86797325 1 22227555 133157358 1 28840500 91935455 1 80953 83717091 1 73024 210727981 1 2510371 103053757 1 15855836 69646972 1 8006751 182441998 1 65600 135257494 1 22513863 80275443 1 3215810 193578001 1 23426971 145625162 1 245891 43559338 1 68410181 80121242 1 42060280 109602821 1 1773914 343308568 1 1774012 27177547 1 42381617 129092728 1 14035028 108942462 1 20861068 125826575 1 2614325 56042630 1 6830302 76198193 1 1139905 100854925 1 4402349 74353422 1 2611140 125151653 1 1103870 88033137 1 966419 130104857 1 737720 84608134 1 4386381 46734486 1 116207722 243733817 1 25931824 53520988 1 333539 64507419 1 19972894 106717580 1 3739934 172835062 1 8233697 209406362 1 182124080 98352204 1 24360189 89321758 1 29264846 34441083 1 7564547 122367328 1 1074502 152693651 1 282935 115224072 1 22552899 65313036 1 411645 56643675 1 279278 80087394 1 7428688 155806949 1 22561404 105370905 1 22357849 51476153 1 3268049 69222267 1 1086171 126107933 1 731931 168979444 1 506546 94886582 1 13593999 97973181 1 44660216 75340920 1 71834625 76216380 1 3918487 38105824 1 35415 78226305 1 11144663 228286898 1 5089061 60386162 1 3330843 191853478 1 102571652 87429784 1 130705394 135369120 1 5401555 92115265 1 1574708 289081664 1 2095752 136473333 1 7812232 49681101 5733 76383805 124863060 1 14573076 165726355 1 300684 73484989 1 140198416 93112897 1 4418299 116648256 1 6046009 97973690 1 573261 146702338 1 319365 106612120 1 803376 51501024 24940 1108744 70122364 1 13586434 89312519 1 10494389 74762018 1 5205171 66636390 1 14704244 113359076 1 42866879 189139522 1 13369896 68292982 1 14326517 188474423 1 370418 108315955 1 3300224 101042438 1 362767341 161424060 1 3537840 66478909 1 5865098 90617842 1 81959251 56610267 1 124681469 114694262 1 2623627 119352162 1 16792857 75469463 1 707243 149801464 1 5617785 192390227 1 22116179 181852596 1 184722 66899986 1 685165 62954526 1 129029111 61832991 1 11638587 65106815 1 683735612 112052553 1 615589 286435386 1 60271241 218227346 1 39974776 62779037 1 22022392 131998211 1 436374 64417129 5965 97996 69859788 1 47214269 95296920 1 5051833 128999584 1 98820902 73609755 1 988473 184151784 1 3882879 69147622 1 1380256 131641200 1 2984299 77727434 1 7969152 141220724 1 146620150 28734842 1 6513228 150927776 1 683735612 215829861 1 404552 118097547 21497 2271631 88434283 1 11050343 118179274 1 5336405 65329973 1 3313604 130577491 1 2805683 169529204 22627 712451 310685457 1 1932220 70514990 1 19013445 136487295 1 13678120 120716163 1 20610501 208499683 1 343771 69141837 1 56077 175431835 1 5607161 53103343 1 7533462 179288291 1 4564494 82012938 1 41027271 160972627 1 205721 63774233 1 56221711 75578449 1 446144 83576351 1 5271586 67750565 1 1419706 80237694 1 2111425 282892467 1 14880322 236866820 1 1385291 121922602 1 629296 46836073 1 2057991 118121691 1 13056419 76532870 1 104686 74668521 1 1506733 121379092 1 105762225 165160034 1 2832657 139158247 1 56115093 62520962 1 12335048 50421140 1 3837483 104390394 1 2142395 90072157 1 8334088 202192877 1 17134096 53944811 1 4096319 65093650 1 2038448 114015085 1 5931254 278594472 1 44516842 62844323 1 6712035 193154863 1 27161 160736677 1 3860023 115880086 1 3068738 80559365 31245 451659 68071709 1 34418772 171927510 1 37007491 149037803 1 4648906 181191628 1 3071411 91071916 1 4237477 73887879 1 388453 85148338 1 4497226 105777537 1 7175677 79794617 1 187943866 137515284 1 2087195 129748474 1 8793441 166536219 1 1999581 89897013 1 2261201 87611695 1 62615460 85871877 1 3421445 195835685 1 1602372 207679280 1 5411976 51938145 1 8258487 43521876 1 4697497 147592680 1 78870166 233109963 1 3065862 47592414 1 1241020 177057832 1 1137767 86912374 1 7748156 108656376 32353 74661187 129730565 1 6646607 349214303 1 2064316 186555830 1 1103527 73320421 1 4427989 411857072 32541 35836 92034932 1 17628996 178388451 1 300747 63528054 1 974371 71408276 1 3591836 83102916 1 1111128 92791027 1 43294328 125377776 1 1287108 103966335 1 2465340 86519796 1 524811 115931530 1 871066 178498540 10756 6626038 76337320 1 60980384 95185305 1 14400853 157218366 1 19337629 110479484 1 4806596 89325910 1 9996906 119422295 1 7239065 87811074 1 562769 110804076 1 2061218 52313857 1 728077 47333473 1 1886692 115043074 1 3622690 136807825 1 577841 75120115 1 169418 166936065 1 435230 98007182 1 1206640 263584573 1 2740063 150364518 1 1007145 118633365 1 9810931 150806842 1 13772929 66423207 1 570677 87941548 1 5087322 117882376 1 16939442 169047909 1 5312297 115255190 1 2298231 116084357 1 2045687 121065603 1 687717 97649734 1 3492502 202070743 1 1318285 103617831 1 269281 66899972 1 10986398 169366544 1 186180843 70077450 1 15105081 138751491 1 2831652 118587102 1 1639454 54869985 1 33636685 38003960 1 10396148 60239688 1 45467365 51489601 1 1687453 59595482 1 82969 48520588 1 26892664 120016188 1 73705755 155452686 26052 528602 126344610 1 63271145 210089534 1 397030 142185171 1 5366477 128971259 1 261059 77063004 1 8100113 50685847 1 5260379 101457360 1 45845457 153079306 1 66598 60901690 1 14780745 55030544 1 21828645 95524479 1 4790891 222846963 1 7571624 113759931 1 33050261 63410788 1 164306756 344020691 1 9229571 85134963 1 2009241 144488417 1 2872684 108480941 1 55169030 52718629 1 883726 75111237 3849 995124 174767525 1 3654926 104683478 1 1402333 86091071 1 389839 149116921 1 41733662 63827435 1 11609891 329835019 1 48687711 122366315 1 84836116 81518086 1 158541 101950172 1 1875791 331293400 1 1498439 129561783 1 7823342 62384177 1 34403535 94574624 1 41796989 169132350 1 27209048 77867533 1 21797659 96434070 1 3222861 81736925 1 13715715 172199702 1 2618558 85351936 1 29966782 176974371 1 9242337 243176759 1 61904705 57644915 1 15984530 58485279 1 55646 75509682 1 34622453 107754881 1 23702405 41232950 1 720179 54965619 1 14726576 81508968 1 1069855 237965911 1 163806521 126309674 1 55786167 103165874 1 34484002 64904810 1 6988742 146932724 1 16391968 106926901 1 33090295 49555025 1 242720411 100263214 1 1006525 84500236 1 1140406 122455011 1 6519460 89718141 1 72725452 157297983 1 40502682 63060470 1 4688676 63254734 1 27904763 125154440 1 6660194 169278795 1 934704 116612918 1 30528588 76760731 1 2335575 200909389 1 46025874 68124204 1 13739538 173433027 1 38932042 59065089 1 19968316 177465230 1 44239390 88352040 32895 1525687 93512179 1 41785 57200296 1 1116199 197130063 1 15356678 183509441 1 36318752 65850183 1 2731957 273969424 1 157454863 215766846 1 10696362 129317691 1 5423231 52668921 1 2287019 69466038 1 1796943 121543480 1 4427851 64090289 1 14231643 71223089 1 403770 100944383 1 47044243 59351706 30904 3014515 131887461 1 8493122 134036381 1 534494 86335742 1 2547371 106942950 1 139219161 70014295 1 9252930 107094778 1 13716465 88172042 8054 20462312 102091672 1 253329857 78011886 1 1616189 141537764 1 24651255 143254680 1 138889745 40964868 1 7446835 107673536 1 15993185 152021994 1 48559055 121188116 1 45977399 47736834 1 19153727 77693549 1 13453357 192550836 1 1109912 25201162 29653 53161080 160134599 1 3230022 53527076 1 9618221 63381380 1 211786921 87791335 1 3836189 137059884 1 1034365 107527068 1 21754517 120261945 1 17536787 35776928 1 4077869 77803763 1 6547707 135372165 1 10694891 76002949 1 53889098 85093181 1 3168111 188933033 1 56451916 84378171 1 1052534 90588575 1 207743 99554980 1 3810349 52466497 1 183910 70852242 35216 4582069 162855645 1 5351059 93711622 1 4311860 120730562 1 884086 78459384 1 44893810 132257892 1 5712461 60220457 1 97637708 72111771 1 644023 56870928 1 16726347 84452517 1 1147447 120760726 1 8477013 49563675 1 3669279 87783591 1 28690961 133645551 1 17557692 212479306 1 2285195 92949879 1 9461458 104722451 1 25704 187667358 1 4613190 198499894 1 4478766 43501740 1 446242 205753308 1 10537189 123048064 1 6003780 131420230 1 378649 239445190 1 4265915 169465032 1 3161539 160142794 1 2083188 96530148 1 14211722 113344627 1 110923 99276660 1 1641250 41186250 1 229794029 125044911 1 4971513 250045857 1 6696653 124569679 1 4415910 140940737 20483 80969009 245098357 1 696944 84816834 1 160561327 83193530 1 120993 113812238 14570 277610 90278842 1 2268838 286074756 1 3453815 54136376 1 2640517 102566620 1 3869013 57771708 1 3158852 98050434 1 2213910 152395241 1 26965309 195414135 1 1724347 167197801 1 236485 18507569 35938 1134031 97936499 1 62161 60502245 1 22792363 67966361 1 23152270 214337435 1 3261770 87841035 1 16546476 153889478 1 1425479 36872480 1 19333500 254890706 1 11367441 141362304 1 1677428 70804143 1 20571975 60888322 1 715742 125326861 1 6868547 132353154 1 6680806 149730245 1 179940160 50246218 1 220712 94409424 1 9016347 110544770 1 4782857 215301941 1 582433 46171761 1 4240895 121367523 1 130165971 135752614 1 5198335 61667705 1 29976401 50754649 1 7845339 62633596 1 91870 96982898 1 2126690 196061740 1 2410668 277254493 1241 1778665 91238081 1 109209321 112649635 1 89654048 192094062 1 33892339 53621799 1 1474553 132897107 1 5658715 229089196 1 3395662 80053685 1 7239381 83645019 1 798811 127363921 1 1751557 215558677 1 2374249 59271570 1 73219 30937958 1 5633531 88195122 1 154294405 65352568 1 265826 169690450 1 415351 159475642 1 6841343 331891939 1 57058612 108733335 29351 29220775 142913981 1 52265900 105980030 1 5186770 210862023 1 7684217 97127585 1 1057576 176690896 1 27339233 157579250 1 8295681 193462721 1 4773440 37290371 1 983535 117453787 1 7210286 113678634 1 86812105 119782973 1 11302938 79361047 1 1219585 144943865 1 6730771 161356630 1 1386579 91298529 1 140842810 96534407 1 22371259 85720207 1 135484196 354578818 1 5060682 143883540 1 66742186 135166533 1 3738191 32618240 1 6206479 89285362 1 79047938 49905230 1 11631140 163966488 1 9890916 141728560 1 18102776 87557944 1 13508340 91028019 1 28008253 188990590 1 43520503 99547381 1 22504042 62748996 1 272587 64573687 1 1505932 46940382 1 1897976 149938901 1 1224234 42165229 24213 4577402 128854057 1 5635278 117228518 1 4861724 63900094 1 25746609 102607200 1 1898155 55134280 1 2458295 45136321 1 5230869 104852812 1 13277871 167066712 1 13583573 66714039 1 1975556 129417907 1 64869938 97004776 1 6290894 176642927 1 953295 109755374 1 1585415 191260375 1 2268334 110947015 1 476051 109293449 25106 5900037 149094117 1 13455053 148989959 1 785931 99390967 1 1517633 76373476 1 30876019 133566608 1 2086704 40282025 1 731960 164820675 1 761833 155098287 1 129313 69630971 1 10281262 48736668 1 591020 96775862 1 270393677 140802731 1 34398935 201329133 1 189081 85704036 1 193294 130366177 1 114635705 111728486 1 43749900 209022216 27129 31466 77081217 1 48662403 40082140 1 28196108 178151843 1 1236037 119891587 1 10037869 67050769 1 8148860 94781973 1 7917154 71542912 1 20364831 120338766 1 29059074 107400839 16731 3573822 128737868 1 150698 226396287 1 7163112 79489415 1 3126239 58789821 1 146924 52388039 1 7848664 187867295 1 12440030 77733376 1 1145382 118673581 1 41295362 193181185 1 617178 102654195 1 11435535 111910969 1 3709655 421525301 1 19672884 133763948 1 7806207 209155879 1 775958 86148913 1 263926 105405670 1 1145096 43005059 1 1054492 143490372 29841 11131058 75552590 1 2263823 127292062 1 44063360 67205293 1 911467 116813876 1 12487769 136725043 1 4389685 131708452 1 394120 322011318 1 918378 139341453 1 3222962 205025360 1 11131007 54957115 1 4779249 40045709 1 11960134 84282566 1 132799629 147689365 1 437204 110386583 1 12286727 119822838 1 2494898 125514558 1 28598740 153793776 1 6231835 78739986 1 11237655 252042206 1 1665996 132265675 1 61444041 96720943 1 5128905 88994679 1 23020655 77477730 1 2780660 115175407 1 1993108 168479984 1 5072978 160287343 1 1238353 225228558 1 1016679 36680119 1 25458839 149659726 1 9381693 127853071 1 5528382 88039117 1 82581963 89676092 1 7359377 109487050 1 103910212 92809856 1 26827110 37165018 1 5248086 216320902 1 248755 94398363 1 38365116 145192579 1 12643452 111577345 1 53162415 296189921 1 161466713 284400558 1 6758667 109697308 1 429332 71714965 1 427697 99074852 1 1100017 176291167 1 5045781 49480972 1 13606887 47327005 1 542078 52389982 1 6532141 107678266 1 1350458 31435160 1 223738 79369826 1 613393 49412406 1 1348188 168452501 1 147012969 110995088 12980 59237649 168937814 1 131513627 40782746 1 15606288 197127941 1 1204200 94970383 1 405149 57950632 1 683735612 158702078 1 38265537 60376075 1 5956389 121198803 1 85353324 86946113 1 47773978 106572926 1 9402225 72462471 1 6936255 107581694 1 4702058 99008923 1 209020 126381633 1 3287592 47033158 1 2901389 135962295 1 1667019 142339099 1 63701703 229821808 1 6676559 153151107 1 276096 67569757 1 180257910 100158078 1 519905 86959502 1 1167170 121292510 1 1129329 107464312 1 18232186 100341535 1 3410700 99453893 1 1579070 99607306 1 246497 76696297 1 2013154 62745742 1 2117021 89741184 1 147091148 132984080 1 868709 87772489 1 13103420 134137837 1 8662709 169071518 1 6118022 81016937 1 8980019 75201851 1 1462321 223499513 1 3492427 82702772 1 106315137 141228757 32911 285659856 66674779 1 5104811 54361144 1 1407837 341058639 1 17766649 54075703 1 1580577 76757259 1 13742650 84315435 1 162192690 112020880 1 12682962 70132474 1 32403485 38422961 1 36355039 100262688 1 23049147 71050565 1 99784779 207079776 1 3883210 100578426 1 58470865 144473047 1 12871887 85076038 1 4548767 128739627 1 6550945 44128888 1 23926362 110166574 1 78393477 58628014 1 209817 95395485 1 3831892 86457861 1 3686138 195848102 1 182257816 59523226 1 12224725 83018609 1 6467767 64512386 1 9447497 108075731 1 30797066 170633333 1 6425357 167390928 1 89991457 107931342 1 13657717 131294602 1 1849807 100980250 1 4792890 177600038 1 24126819 100699399 1 356319846 63775104 1 6529867 142902108 1 20732639 55707199 1 8300813 85407823 1 319218 94141857 16856 1874042 83991775 31424 10384510 139972716 1 48373646 287206687 1 203150 107744360 1 15265126 213793773 1 642344 74504805 1 6838328 85715331 1 2581879 46010173 1 74523182 39337596 1 18915354 143896431 1 15940571 97140364 1 7835911 308226977 1 77593508 118321099 1 3871626 200526386 1 14807 185288124 1 147573226 143299414 6545 341060509 83071397 1 1210445 89739847 1 4120405 131338143 1 1583772 52377803 1 57332875 58777089 1 64345 200901130 1 25984669 171958087 1 455972 96187311 1 2299659 91651808 1 81497383 110592181 1 5660488 117813537 1 3092034 111204541 1 3427433 188374071 1 1973345 79846432 1 18711 122821945 1 858179 211233045 1 4815631 114288392 1 13894288 227424478 1 5129691 68655221 1 20198349 51081041 1 3156478 151071538 1 42253798 23732848 1 139121 145596047 1 1612570 85263183 1 90806005 69422944 18198 71924016 136700567 1 25806196 66329274 1 280185493 132653479 1 6126261 474839985 1 50469962 91864586 1 528379 75783883 1 559853 93505988 25632 14729714 30032367 1 45496338 59156603 1 2428494 61073027 1 37274 108018220 1 1051514 64380916 1 14898175 231217792 1 320101 229325612 1 5608845 72379960 1 1728569 78924629 34192 16267703 154212837 1 916758 112988175 15856 32542132 181769672 1 329332541 182119700 1 4662073 56568030 1 13888425 95146747 1 9102968 224434425 1 11666559 56603550 1 50571300 118243512 1 139486 67630540 1 6236943 278716202 1 1655184 199223217 1 345088 123202063 1 8131273 311441198 1 2193286 81614251 1 56209792 36928543 1 4799852 112491266 1 1739021 140568216 1 13501220 60966989 1 1103898 79783744 1 5880020 41045160 1 1886044 36018411 1 22249505 278551214 1 37392261 129950809 1 44777871 146316326 1 15228312 128304343 1 174154448 99890761 1 18031488 107633941 1 1730371 77101523 1 1965989 163579327 1 15022998 37965506 1 18904389 42097484 1 2418188 162846492 1 1774795 84916688 1 430118 63084748 1 80737307 129077469 1 62275634 80433766 1 4484420 70011992 1 25677456 116521822 1 3155080 239897970 1 4295596 73263053 1 138505 268432455 1 63474273 45110889 1 66240275 162657312 1 7252197 185474538 1 5033907 87406031 1 2016573 85517056 1 1019652 58554192 1 9508985 119827108 1 7764339 52049893 1 1787522 56815950 1 523444 140057213 1 1156859 46974620 1 24781603 342936056 1 109952 60933208 1 1141534 150996853 1 37785957 55345302 1 6488754 66677825 1 793780 144105885 1 52649393 53197640 1 776777 48250396 1 6637665 86525724 1 2558936 62477804 1 6489628 202052101 1 6410076 228372747 1 25531431 133820495 1 287933 47787578 1 239180 130128328 1 18397638 59468433 1 105049904 97390774 1 1535247 43584597 1 1348207 124859086 1 26327207 57917757 1 2599087 43752035 1 1362424 127899477 1 30707378 115828365 1 2997326 89125931 1 3221303 93435334 1 16887873 44531425 1 10042449 96440357 1 15217128 86368140 1 11807229 35403476 1 905495 154322688 1 23913681 156207169 1 131101063 150919540 1 683735612 57593735 1 2952865 313594919 1 2822606 181604268 1 3242835 96329911 1 670704 107645616 1 3526196 105239801 1 772410 123745623 1 13970709 68048174 1 127021790 73344572 1 9552166 37044381 1 20947279 210876339 1 918738 213640754 1 3763449 97005107 11887 9902042 167728392 1 321864985 259766603 1 4266398 175302860 1 2038809 84244587 1 683735612 185463094 1 11785198 129115225 1 485688403 72865619 1 3698311 44752315 1 1229704 118475081 1 1102528 134892017 1 306956 132973168 1 242930 181409213 1 79958 181048797 1 89138 163053364 1 3135837 197502002 1 683735612 120241303 1 333558 113830697 1 2955322 21553462 1 661749 90672258 1 31821395 184137094 1 15118915 94618316 1 2155721 68227619 1 13212534 119535788 1 7349983 126096442 1 24309911 93254870 1 22323645 62798083 1 14131296 93248825 1 16830053 55923712 1 836995 51323367 1 177948017 251306285 1 1047429 131671110 1 2636144 86333286 1 3647095 141485581 1 312254 134964795 1 62855751 175674250 1 38020451 97375118 1 2756913 181951517 1 683735612 223061472 1 10682332 146314507 1 20284322 53461264 19866 6157867 118546191 1 171088390 55317861 1 736165 38376395 1 988666 63759261 1 9887465 79298352 1 368925 160066711 1 12638410 85696799 1 1452312 139481632 1 16271224 93272375 1 1540932 91236109 1 2367509 202937182 1 17605898 235464168 1 5772027 121962288 1 7131606 171348123 1 6743329 166422009 1 4016079 87527942 1 107441275 114102660 1 8234709 63290426 1 639600 93846923 1 32079452 72215577 1 1875692 164479667 1 630545093 72009781 1 7998696 75145009 1 39852842 91994996 1 866504 68424643 1 3629624 135256564 1 5241904 60963754 1 3224016 143330230 1 1554329 71308850 1 207256273 189631605 1 23095580 52440931 1 82021560 44958723 1 2100657 124482923 1 3615734 287796985 1 600014 39061006 1 8913151 216856583 1 117466515 107987759 1 778318 17904229 1 5253740 172264987 1 2109972 166283519 1 8420266 61459906 1 267938 143925545 1 434901 249933834 1 20159859 204186952 1 4482042 76303386 1 3977087 157014656 1 12228562 135251860 1 4963260 68528645 1 141135 156214375 1 4474681 147603288 1 4534804 78224359 1 15299911 105537752 1 74563151 121991386 1 234420 214856886 1 163397898 94020660 1 56153 107038730 1 8469552 106642109 1 247519021 185509393 1 12387211 46494329 1 18746676 129341927 1 39970499 70157477 1 344427 163890321 1 17149016 153224464 25203 27888272 96562472 1 74731 75383935 1 2408650 28840487 1 9666668 188119020 1 46355285 106501619 1 6875006 114740393 1 15295427 44310850 1 2478094 42636082 1 52557047 118407577 8379 17160562 64664246 1 1621761 64916984 1 890919 134802803 1 1171166 113910233 1 34724 131660989 1 40563339 90147771 5766 23941430 195654499 1 102703 145504757 1 1045352 124739105 2659 524776 217325963 1 54517038 44931769 1 19810467 112124222 1 615900 33617737 1 753455 137965688 1 5652400 57849547 1 1231352 68119315 1 433054 113709427 1 1460874 94436348 1 1029657 48802619 1 4912784 78533282 1 13098671 67198848 1 1794335 175676509 1 11738236 98078062 1 1457448 50314963 1 28991 154944887 1 273038 148741834 1 2977493 79008087 1 466820306 93920885 1 10270610 173893550 1 15024695 81837194 1 22593163 86407171 1 36476571 65932002 1 7622377 81211903 1 44693779 148780812 1 1433020 292866349 1 31642518 107358999 1 865300 43473065 1 1585489 35990892 1 16075572 81936601 1 19101343 83655107 1 409073 53172663 20408 1434128 146657751 1 14938884 105274900 1 361303839 117959962 1 1691187 154156022 1 19888137 151574296 1 733586 55237931 1 283523 60584961 1 634183 116064817 1 159146024 196913371 1 1204880 156518311 1 18235411 76813370 1 515405 85122274 1 5194312 86072025 1 17958217 64628262 1 1414686 55470898 1 1834278 112976020 1 2057072 56850013 1 5476019 102012801 1 2439766 68491840 1 3336419 57842827 1 2904300 38203723 1 1685946 168336435 1 6357944 174562934 1 299021542 98596842 1 6257177 59165423 1 7875564 115639286 1 774546 322478588 1 89103512 199742580 1 21669423 32826631 1 4511613 188085117 1 513637 52471384 1 209530250 58202188 1 1175313 139951910 1 1506733 78351633 1 46146224 102329640 1 6563358 94324113 1 3812041 72217450 1 12164031 120062246 1 8270143 60913090 1 338345 33586109 1 13606313 46641943 1 4973592 145394577 1 3756576 302617550 1 3844613 71294185 1 415582 67483775 1 203674 69959894 1 6590840 167377136 1 1635350 129315808 1 6245726 76455548 1 15228588 144144347 1 1508891 151051900 1 71426882 180308978 1 19427261 112691693 1 36809631 133253472 1 81379901 100628697 1 4885558 95049735 1 4984054 52027029 1 3898089 76767979 1 15964903 30768874 1 31167892 92734732 1 10488679 47457402 1 346361 152254454 1 25853893 228648893 1 1902490 58140112 1 9391803 65430143 1 39706123 187861292 1 3820368 162915654 1 12135064 58457757 1 14407342 105494134 1 683735612 68938733 1 8327184 65938233 1 111941607 71528654 1 1424052 118037124 1 4051994 110510022 1 5768810 119176397 1 12618591 117760801 1 2922098 71804387 1 21442809 68259061 1 6500929 201581012 5912 5677992 98683719 1 741807 170365744 1 206378 37641851 1 16313064 161558332 1 4281834 93169742 1 10867367 78625168 1 5356885 160558825 1 28013381 167630932 1 629715434 141858534 1 70528 70472870 1 2994494 63418459 1 34063718 119714571 1 6051431 241519972 1 234231162 91559585 1 504654 104685671 1 6606229 101922991 1 1813963 83545679 1 683735612 102230838 1 1254537 67421968 1 29409774 195126073 20428 2242611 51247981 1 52782118 244274913 1 195678769 106953530 1 34628801 100368216 1 13775798 140574745 27283 208162 124056636 1 225061 85387935 1 2226235 245441849 1 5303630 62368145 1 1098129 229295183 1 1140081 117522534 1 19280459 286243684 1 1242980 66561132 1 1404645 159247217 1 1745175 189403519 1 795172 116588523 1 61508985 101938374 1 1577167 73695112 1 239841 119450042 1 42183236 67811186 1 3408417 64848861 1 21086510 89273902 3927 71595604 159143139 1 14991641 102910711 1 7124808 69519880 1 778179 34581448 1 1516200 175543743 1 24786229 107459439 1 47755059 346914084 1 2586626 81044887 1 9140934 92525729 1 1178906 135106416 1 569824 127832817 1 20084728 104456477 1 46275433 76416452 1 6865922 175155856 1 16296 78549631 1 120650507 85536107 1 992697 163086034 1 9921671 59987338 1 52339716 149159947 1 8665240 113906296 1 12819785 110690563 1 9469118 88778549 1 29787014 158672891 1 663787 68928739 1 6897193 136072693 1 3992978 56204310 10060 6103624 85625579 1 48542605 221485641 1 39004858 65194693 1 2445373 116433926 1 12408736 203100701 1 717550 80549966 1 1093659 125467978 1 10422417 73434473 1 2709901 83705072 1 47221494 178370273 1 20056951 109899660 1 1791088 157402429 29177 3449541 69363973 1 4656956 99995489 1 762978 221060351 1 57011476 34163720 1 63226750 91763896 1 48260720 100484029 1 193934031 57256863 1 1092158 150476367 1 59229037 92802711 1 8732763 111000829 1 16103051 104322150 1 8958438 200592377 1 247441 104059324 1 63686689 37249010 1 608209 96671498 1 35604188 340379858 1 6567690 84538227 1 1897717 114899030 1 1161426 65345324 1 1366364 231991011 1 302205 96790312 1 1762804 137021957 1 14818778 119987928 1 37801275 261010529 1 7652559 69417030 1 62563689 41279169 1 6278909 131362964 1 2758187 121212947 1 331797851 77825978 1 4194124 51077181 1 63989 106737257 1 8721785 94989513 1 153209825 186742468 1 13370633 49815510 1 7008839 187816895 1 426395945 64420609 1 468252 220952969 1 6330105 79083986 1 7498847 141634057 1 60114073 70482686 6026 490511751 120842147 1 297391 57661952 1 683735612 128211978 1 2834808 166942281 1 356902 70204379 1 7564420 85134795 1 1758548 64403636 1 15271373 76737629 1 300584481 149984763 1 1022707 132635408 1 9202147 93871724 1 14406595 155810739 1 2723543 65186002 1 2171429 102830036 1 267723390 103055895 1 62871079 54982285 1 540521 82648438 1 1106035 154300515 1 33474597 83571255 1 647339 96597796 1 11699808 94475869 1 1604003 55346612 1 5704048 60036771 1 281323 51756104 1 401449 138264821 1 1876415 263411245 1 10724161 109611571 1 26838072 85808326 1 25774759 110782651 1 2370030 83320816 1 34975624 179608802 1 683735612 76221301 1 11651012 117576083 1 7518949 95739130 1 23736607 171386088 1 93205 168402565 1 2227794 72693268 1 121619198 235434211 1 278154 139711042 1 13806799 112062833 1 11792579 247960639 1 9385190 212100449 1 1776835 106103675 1 10030056 114348231 18652 192581770 54458221 1 10174699 132477560 1 4498563 94453547 1 1887850 162144255 1 971266 183714775 1 37814876 125114853 1 1704383 565996180 1 6803132 67840165 1 508813 108414939 1 17766881 201229890 1 20508627 86897956 1 473602142 75396544 1 8752055 53560214 1 338016 175885368 1 299038 117159771 1 636207 204539919 1 11635917 72502004 2725 2615984 111585724 1 2896755 157953945 1 2344233 119614264 1 169287803 138224006 7256 131059 98088802 1 1212416 81542691 1 23279081 82718982 1 9503501 148001381 29038 4892375 68369124 1 5600171 80905164 1 113398 209292085 1 55791790 224534617 1 210401 36879157 1 4718121 193881856 1 77200714 77391666 1 34059643 25604770 1 122894 94294267 1 26504728 135633291 1 1273333 91323220 1 15242526 143018600 1 581556 81417599 1 22584768 121655650 1 136246183 120449217 1 11286112 129382758 1 7830967 44193691 1 165287 101002788 1 32459428 156072040 1 243000676 131317688 1 11861833 189030453 1 148235375 54470588 10129 35197064 98886628 1 9635543 135533111 1 900238 41383544 1 8980277 94400955 1 380277152 71221033 1 123789 123349679 1 2884726 75309434 1 2992947 81355845 1 15779376 44341154 1 409789 114401036 1 20826305 73467271 1 1539415 127274052 1 15101242 70787025 1 29086621 97665171 1 3325416 95626252 19449 7424970 166610716 1 8209167 57345778 1 32003822 104381183 1 2198173 72024419 1 17409434 217106086 1 9716470 57034792 1 1761522 53787412 1 2593400 141642872 1 96009 127812024 1 448931 250968552 1 224300906 93461641 1 212960044 105624409 1 4258995 72726619 1 855893 85802006 1 12252051 155620466 1 127712502 175855434 1 457205 106782158 1 52059 98410782 1 1319146 75684924 1 1040142 62570614 1 242195 62803393 1 509914 72210838 1 59798047 60908075 1 324139722 199843002 1 45540835 77936843 1 8745122 58198997 1 2709421 84786381 1 15776493 68906071 1 119172625 363883321 1 3217013 119735366 1 130400 89749389 1 3444457 48421079 1 234096727 161376783 33137 33424515 93932627 1 129583491 101809428 1 10970736 84547620 1 12349146 88217441 1 5423940 134080408 1 14617125 44387173 1 1320025 177249378 1 9068803 88511917 1 944907 71851335 1 113865848 54911020 1 156698917 148940169 1 2034388 138151063 1 24271693 142943429 1 28046619 60964181 1 3378599 53701993 1 38827856 32443970 1 348340 106127617 1 4494496 67248637 1 333525 45542946 1 3899598 107447523 1 646311 93041006 1 1293806 46441279 1 141460609 54098122 1 1048008 123866609 1 26274571 137985522 1 20424617 58042526 1 167080854 48428645 1 3334414 53268737 1 13405205 50386365 1 42831345 153845971 1 4356289 214908902 1 47931 368444593 1 807615 85416590 1 2907195 69151222 1 3017887 148491415 1 1869951 63511572 1 1718034 107479798 1 2626686 75337338 1 532738 158333325 1 2112262 36958246 1 13977702 103584634 1 3124160 101262285 1 5585215 163581548 1 1244226 74694851 1 13532339 144411667 1 87985348 99811062 1 5840161 214929502 1 45233509 302718712 1 1833246 98453994 1 12280600 97839464 1 2870914 99756223 1 280179331 55857820 1 6376722 96605802 1 3837628 94662016 1 257504304 107721454 1 336858 56726082 1 3550226 56335854 1 4694097 102037293 1 456785 87429274 1 642821 197001542 1 2508362 131016366 1 151217 257180748 1 293690 131382355 1 57949 146140376 1 2164362 146653470 1 24410950 109657651 1 33260340 113995162 1 102755422 324561136 1 3131110 500726972 1 2000975 137017932 1 323641844 91299700 1 3846735 92812595 1 7751770 128858011 1 925413 79855379 1 807528 111330604 1 130812681 214367823 1 164650 55940342 1 14743152 105638192 30809 1400983 90728572 1 16289532 57912905 1 4846316 86353843 1 2884035 82348527 1 7668460 110791562 1 5972907 53709686 1 4766229 85660862 1 2322471 113972972 1 37391 65026121 1 1426116 113567150 1 1179788 107527040 1 63164372 233818127 1 1136607 107061632 1 876755 116049842 1 740357 81762836 1 4840150 83736229 1 9380061 108878667 1 2050779 136246727 1 7176068 122551005 1 7564182 49232178 1 43590882 93866435 1 211661 58717821 1 10015339 45654477 1 13135519 318326576 1 30134420 193021090 1 22855993 82816388 1 683735612 153320334 1 868091 73409884 31480 40660288 194715492 1 58922439 124923696 1 541324 67987230 1 1672270 70873318 1 3826500 86401363 1 2485022 91703833 1 707343 70448295 1 5240693 150098809 1 434605 37569979 1 372383 78554100 1 8091630 82091790 1 373845 67435527 1 21315272 237243163 1 713816 154263363 1 1221360 123929064 1 1945567 59240262 1 28940429 61054341 1 497394 90188077 1 39715022 129381608 1 45856122 165942495 1 21166975 98223363 1 10512632 130672344 31340 1541873 59487178 1 23523334 100905171 1 6519940 73377900 1 14691079 73414018 1 397870 156625138 1 1966062 115512021 36162 9108258 200264886 1 540142 95598413 1 2130308 105306517 1 15044315 142419911 1 906236 111642648 1 1008996 171065297 1 61934868 123138672 1 1333950 179319545 1 20788783 78127752 1 172725 158495599 1 5114519 103280406 1 265183 114129904 1 22257872 68532107 1 1118907 125970159 1 2718708 102290180 1 32390756 169158630 1 8163929 71857184 1 30816169 129269849 1 165098554 82789655 1 137271515 104878052 1 12643 93963965 1 8397047 55689018 1 15664945 82040130 1 2709123 58478703 4485 44165231 44624999 1 2084687 100797367 1 2302423 122399741 1 8943163 54760356 1 12574381 90563097 1 1887186 133827560 1 7123443 125685221 1 290592 68714418 1 1310612 80664291 22530 5109903 194392744 1 79324126 122812867 1 14507983 166748657 1 277182771 165813894 1 10143436 165802039 1 994527 199679774 1 20515422 110476974 1 19356887 91203701 1 371527 190742658 1 468365 96978677 1 7227517 107768729 1 29923518 78199030 1 144887384 136561924 1 6884960 73878943 1 5032116 40621740 1 1282777 90427626 1 17259588 71047401 1 41479857 104498649 1 11666268 35158827 1 8667218 75420610 1 10563914 41152591 1 76135709 49903295 1 1464322 132652322 314 6772101 216790768 1 417527774 147423188 1 126165335 37330752 25499 12295741 126752615 1 51508851 101333381 1 3690762 209072621 1 16778082 76768994 1 456137 129152228 1 74549387 130796182 1 4930269 56406678 1 18090823 121275517 1 10626964 114742843 1 677288 317094926 1 1526072 182714999 1 139907511 123399757 1 1322895 67859551 1 8864938 77131839 1 951502 73937053 1 2203261 113144141 1 22720131 201097902 1 435547 133387013 15993 11923307 140130688 1 3887222 130580197 1 1321030 217427815 1 1335836 89949958 1 1370357 134198410 1 303026098 102043501 22443 12573728 211874675 1 8269873 149563444 1 1427125 75594704 1 59080700 99853214 1 1743994 48439657 1 5819991 158988454 1 2408605 113806004 9112 111081391 170604799 1 17445631 112387394 1 2587714 159628210 1 7014748 178998805 1 13251661 180136043 1 411006 172807412 1 28131374 85765420 1 20212870 123547987 31211 157751953 114053027 1 9559704 168886087 1 947927 88413240 1 38504977 115145741 1 299734 43127821 1 11794427 97160753 1 2571801 242174422 1 20066699 150498965 1 2325741 202332545 1 1611022 34581044 33765 10692869 98132397 1 12730753 53655195 1 5619462 226379645 1 2385801 117116347 1 1359115 353778386 1 15545669 107272234 1 28466986 106290838 1 4887658 75330004 1 426951836 124599674 1 7957569 82640668 1 769261 153146020 1 26628109 55167641 1 26574867 118906922 1 25865272 37766733 1 50490629 87284690 1 198291 108112712 1 37886245 84884636 1 1258157 103508298 1 105422290 263045261 1 774703 135415184 1 10500132 33259108 1 3730985 367356566 1 963066 134000397 1 92969967 120124260 1 5412353 117891854 1 6037883 250729987 1 36823282 28240432 1 647611 76611708 1 894458 122023055 1 8973224 59433197 1 1008494 163406805 1 7100678 66426677 1 12156226 211457686 1 1961628 78752154 1 14194263 58316977 1 62113862 128097370 1 25894915 80445984 1 1295880 134041561 1 19815614 86548255 1 48786233 195573929 11264 3247010 123177675 28791 8755850 66887864 1 6672572 123833528 1 3461917 103410237 1 19847080 95010538 1 175721990 84428985 1 16536901 103944599 1 22150451 175561134 1 9956098 91587983 1 8141570 81977889 1 10175660 96809068 1 9879731 75299980 1755 2425142 135957575 1 9091971 101405936 1 11868266 75195214 1 1453764 135508378 1 7081271 174256712 1 4742111 173481037 1 6135468 111491517 1 33480601 98593634 1 32448710 37850285 1 53381047 213442003 1 6476501 65679870 1 2788233 63531939 1 48727531 101505682 1 7877877 78549473 1 1872595 69950128 1 57168263 116694192 1 4903159 63513315 1 6621586 204431188 1 349195 65084670 1 158062431 168103849 1 1830353 116146094 1 608303 64495455 1 34040 93527390 1 16771732 221094330 29905 1045532 135227315 1 16933325 79937713 1 2111099 139068895 1 6975562 46171107 1 59912245 50159861 1 4347489 117621822 1 8317954 149996291 1 349341 113938336 1 41739359 55272942 1 353543 156630610 1 90169 173488798 1 362337354 56915234 1 363703 79483117 1 842101 292701044 1 10310336 146709650 1 98288721 64473901 1 278301979 128227501 19715 7643813 93470644 1 979078 112614786 1 791237 88467633 1 54566426 121082490 1 3625728 79887688 1 15590893 195378618 1 417814099 38774484 1 2845001 94831304 1 22779493 59717782 1 10466953 89321136 1 292716071 83983331 1 60519454 107242588 1 924929 80840289 1 13019372 132162150 1220 262617937 289151010 1 11774914 173325533 1 1425000 141519304 1 156913718 126920147 1 248038 129130462 1 8602476 111887213 1 1178114 160597509 1 466456 146948351 1 21712029 228668886 1 10167022 76946841 1 629817 143090276 1 926016 76134947 1 9661118 52711825 1 122549 132238264 1 175143681 45918277 1 263963529 48923755 1 275829 121278985 1 8984894 90700353 1 7746206 65423922 1 583875033 139240935 1 65713182 123074517 1 3897370 219499106 1 2431945 143883512 1 50281207 115751796 1 348456 78847304 1 124655613 52286949 1 1130060 65954734 1 2630921 90864355 1 300009 301192409 1 34134574 126610789 1 457155 82673988 1 17303527 87140403 1 13610583 28233948 33960 189992469 64264092 16270 608985 143475515 1 16853647 138077974 1 963338 157457775 1 32386216 105070517 1 909825 104528610 1 5472537 211454438 1 5125452 39593439 1 19831662 87469054 1 155627 232997196 1 1377251 94598793 1 683735612 139219439 1 32256188 166717855 1 13051325 52876348 1 651775 109818524 1 19673128 84716389 1 6454470 86064630 1 122052284 103498389 1 11816967 39245664 25325 114006 145082862 1 27856200 87122081 1 61087155 38397294 1 6701570 148927425 1 5877550 42837931 1 7510211 96039827 1 31956034 78332089 1 51498605 77649984 1 777396 67249840 1 5791743 83567402 1 1073530 91577515 1 24975 121286923 1 45677544 48080436 1 142334 132674591 1 9383401 100476201 1 48139094 63429612 1 1997125 91799899 1 412504 150140902 1 17699236 184080044 1 33451459 171299628 1 7361077 53314068 1 1184496 232326661 1 18306326 83583634 29794 23310673 70943843 1 283083 135153005 1 75712460 109460732 1 3252160 158736586 1 62614926 92177666 1 68704944 60921340 1 36370 196246358 1 3196833 191026839 1 11424273 158713136 1 4176818 113313461 1 69388429 180917614 1 67228765 149359232 1 4102508 57083593 23308 3104861 111555484 1 15708816 130335501 1 1338109 136902351 1 17134056 65913461 22388 4016269 55132534 1 1473652 85151877 1 8525529 212111997 1 683735612 119733606 1 16386829 34914106 1 13114041 86075230 1 1117454 100677761 1 190948510 117708350 1 77616101 197791131 1 407217 211010900 1 2261783 86292059 1 1099316 59054404 1 25991466 101322670 1 39555838 182940712 1 1513369 43753690 1 13793761 157614223 1 13687463 66626813 1 1695314 120987421 6032 831820 113162755 1 30967357 218154295 1 772178 55537338 17052 13272606 69559409 1 206358 73661201 1 10046509 91507617 1 24027120 91472865 1 3603951 226371888 1 4617797 76323763 1 1585992 65348683 1 17732618 47997585 1 14443590 76657544 1 3983078 174545393 1 71068069 187077998 1 40204875 164154905 1 14338708 244133399 1 35750466 35568447 1 6277237 87779975 1 287207 149100160 1 20184709 95057721 1 42860752 117277895 1 5163636 73462451 1 20390687 186610234 1 80593878 81251197 1 2122517 257229627 1 14001000 90767525 1 6655018 55714132 1 109377838 93065839 1 595714512 270844222 1 204790480 177960695 1 15027636 94475211 1 132892919 76980771 1 9581661 84126740 1 8187801 76232797 1 35251237 95614393 1 2798977 39500784 1 25178068 91836159 1 1420188 43775150 1 10048926 293098331 1 14578406 56251288 1 3617925 150361548 1 335209 86139942 1 13197727 212180104 1 22779451 156694700 1 387030699 241322880 1 46660766 110594164 1 11793274 127589511 1 7427988 63684337 1 8753069 101941967 1 87975975 68519137 1 62365874 129407641 1 123737 95031755 1 2745747 119254953 1 658292 200892059 1 508743 54364963 1 3347175 90200991 1 1164718 119778967 1 162293 176096576 1 29182 206399880 1 45446047 147647300 1 117141145 93968144 1 725606 114944377 1 13271423 77519063 1 64232673 73329903 1 1731443 111812126 23600 10177400 347585227 1 6893282 44958577 1 18176533 27874164 1 5429941 66206316 1 127268224 110765942 1 46684601 63752009 1 15899914 98694686 1 8833648 73339309 1 779122 172120104 1 30705339 80780021 1 6610573 68252300 1 395683 105700742 1 23564074 101341291 1 546671 93765204 1 256182591 84094723 1 568350 175553623 1 15193 60190204 1 591435 40141394 1 6164245 27438552 1 8038456 57344688 1 8754290 197240125 1 1303614 96015333 1 1684662 288631688 1 7325547 46117911 1 382586538 88861934 1 483504 21106809 1 2446975 95773851 1 381720988 238505947 1 15902220 102889628 1 1247518 104924808 1 202502794 138488299 1 238744 34469866 1 29755024 81683084 1 314904 47598893 1 25613958 49178024 1 4898818 94634794 1 2724819 92882403 1 33186743 97489499 1 9930046 120019198 1 19488996 101826026 1 683735612 72272482 1 1359002 90162877 1 42092749 179894352 1 316514 280801982 1 15945556 148197383 1 23520872 184008467 1 1524062 63241175 1 12493377 153772920 1 7087025 133345422 1 40690328 46955565 1 26725145 123604590 1 8193498 375473602 1 14337059 120289457 1 4997378 312539187 1 22069823 82787336 1 5908222 129157574 1 2482768 64515762 1 5008251 158537600 1 31958280 37663953 1 227069704 48913954 7556 124825 134417033 235 461570 84973996 14209 618038068 55597751 1 412609 122044260 1 79242034 41420627 1 1700697 131567726 1 573392 75610230 25877 3120387 75024806 1 33732165 88613874 1 2112973 55757694 1 12731325 95860708 1 67405825 46302463 1 1798840 260876804 1 1468761 85186628 1 1432935 169194305 1 109341 56058368 1 61671114 97129657 1 6525128 151184373 35763 33598027 156947347 1 22651263 55078433 1 19059581 137331184 1 35402905 147744910 1 111193 108837001 1 42751965 135745269 1 3944383 98106777 1 4698483 79275048 1 2552125 146843728 1 1149944 109303595 1 219375270 68009205 1 1465665 167569704 1 30581310 124728248 1 2834678 95327865 1 6760321 189971572 1 2342587 82181847 1 645355 295471150 1 7987790 126785793 1 613468 164701104 1 1719018 67496957 1 192905267 44332370 1 33359853 56027597 1 14362782 73104013 1 304626 47690709 1 2771105 78012887 1 95022766 49323528 1 683735612 21602787 1 458025232 130335113 1 27587345 66961987 1 34189327 99239911 1 1493220 102494236 1 3759999 100074883 1 62545895 308405265 1 893875 167742428 17273 50753273 71601110 1 1321816 145082657 35646 875839 52985782 1 4984836 72719318 1 881042 183417224 23532 6425762 127507954 1 6306462 206551186 1 120879 92501561 1 1149209 116071872 1 2508712 131467215 1 196601480 110321320 1 2700895 190847165 1 1304317 217553480 1 271536 91663825 1 5004857 108420183 1 2078082 353451350 25763 9115831 74832341 20912 16320746 290070926 1 3176952 256283237 1 54898 81926479 1 421006 47036410 1 1570038 100318564 20480 9769699 51619316 1 197400648 237728665 1 6848688 160043256 1 2869658 54588767 1 1283060 107573103 1 1072355 148650021 1 4458691 113773168 1 10337776 138063371 1 157778 32691905 1 4850883 149200280 1 280721 82389915 1 1232847 119975277 1 2418849 90577493 1 10174267 212952626 1 2642868 73317322 1 6529359 76482930 1 1080726 148153827 1 7892662 115256411 1 4951333 66911020 1 5383 52570062 1 7854028 96963909 1 127580037 189088362 1 7276548 145824658 1 56403542 61231369 1 10003585 368305860 8940 4597546 88150439 1 722581 206055004 1 18415262 67348268 1892 8847006 110046694 1 5061799 103883612 1 339318793 138581461 1 1334907 194110040 1 1428798 57092284 1 6344174 173753694 1 27128742 163508009 1 5110468 283444166 1 11369629 84350879 21133 9190009 219382506 1 534180 126730060 1 67083393 60842834 1 41703875 128139993 1 12172837 159712759 1 1405521 76121004 1 79097581 66163751 1 19042641 143399209 1 7080990 101627638 1 142354562 91769928 1 1975694 52450278 1 2718098 187676891 1 1717870 117114815 1 204116 48532913 1 102062111 147514909 1 164549 80476703 1 2664675 114525510 1 9681274 73362669 1 14930492 72626484 1 2641719 55277397 1 506764 139743481 1 44899028 131466590 1 12953166 143684410 34756 720137 83827499 1 17058823 165540674 1 10000597 101940139 1 2642183 55491786 1 63170285 129166135 1 78686 67333188 1 56813376 109539979 1 1041710 206000805 1 211580591 190939161 1 88324129 56603614 1 1194600 77470413 1 1796007 221119055 1 46549505 103248979 1 2446204 64964622 1 8011940 87824952 1 8357150 63774262 1 1169396 88661724 1 1228349 64753878 1 22150383 121052985 1 19933500 57850079 1 8704879 24769276 1 851947 61032193 1 822017 56824480 1 5546475 149022351 29057 215062382 79841934 1 31179318 65273358 1 81405422 128026522 1 57701332 133022424 1 332850 60228736 1 11101247 214177301 1 3472671 71556860 1 18075731 35231034 1 118495 110286670 1 41272662 316361617 1 35475099 63074323 1 7014103 209973410 1 11835478 79621775 1 1428170 94021536 1 7004354 100607072 1 418345 73327144 1 307871902 84371932 1 3283845 80098212 1 14683722 105196124 1 31154099 87528061 1 30679 71998972 1 38821966 99813701 31711 3033483 108704102 1 16091072 171115060 1 517371 105528800 1 1568849 144400393 1 15332040 118717826 1 9537577 160033494 1 24114187 164379726 1 6138928 151831326 1 11086382 235782032 1 26186790 104298119 28494 161846934 172565648 1 1393689 208881103 1 23254805 114185406 1 86453004 84311593 1 4812651 73466334 1 39115924 117811143 1 22027593 112086310 1 8274272 73743164 1 1197437 131987309 1 248875193 188755430 1 8981141 82939260 1 30178426 36221052 1 1202080 136984900 1 8673561 131832853 21675 51072195 92460031 1 1836160 185634038 1 415611757 55243952 1 77178 266335609 1 66475 56066065 1 16627644 119676751 1 2064692 239068387 1 4877089 117837439 1 16718522 88840165 1 1316217 122390880 1 4834042 42708506 1 4788517 50283181 1 986669 104269962 1 965828 250734239 1 5343465 105446410 1 162515121 142030225 1 5358100 59424989 1 221189375 69263895 1 7675245 63761426 1 3066019 37185433 1 6934745 71337906 1 92659404 100791821 1 1098276 95579142 1 442472 90341293 1 173953687 108934184 1 344128 100421681 1 906447 161911156 1 3652655 174511143 1 60541881 197369390 1 721278 27238181 1 76663 123763031 1 374633 198969485 1 132852919 178365524 1 1113676 81873084 1 1143356 122631288 1 10813082 79493596 1 129537864 148839435 1 3368532 130552322 1 1937129 76280854 1 5137475 111137216 1 23203693 84835052 1 4918633 114703081 1 115945 136948774 1 18770059 100608878 1 3149250 65167107 1 17772641 69358794 1 23527811 129417536 1 16963528 103626511 1 6555943 84375642 1 1686355 54181663 1 15832188 81311554 1 17015060 140492937 1 629455 69430790 1 683735612 73237290 4690 5424125 115533831 1 200066944 294931018 1 2367177 118770292 1 11857121 156728987 1 1126470 110204279 1 43540941 123882090 1 16440330 191628029 1 40140309 110302321 1 7562357 109847891 1 7686102 141879470 1 30184334 198806575 1 10266706 91232675 1 18854143 153825473 1 1234085 65734095 19126 45639213 91978055 1 36812039 150271153 1 11446912 88942537 1 266460 124263597 1 482747 103845297 1 4370745 37213868 1 2489182 179255401 1 1772809 179122964 1 10285778 115356896 1 2645934 74151547 1 49726798 117696497 1 7851253 21624142 1 14682720 159580648 1 52683152 120253671 1 5752994 64670265 1 3735042 119078818 1 7934035 91833721 1 1352642 74571648 1 105444 54766457 1 14835116 184362455 1 3331615 141957291 1 1210806 169375287 1 1046092 60832619 1 1109015 76053856 1 3392930 130991220 1 47976801 169536539 1 919636 58875992 1 4807528 84499513 1 8836667 236702887 1 17326280 89912944 1 683735612 149532302 23969 2438942 305505513 1 224158 85133347 1 1149649 266189904 1 35023486 72989156 1 10741789 186416881 1 7639550 128240180 1 814753 144016612 1 518528 325172998 1 88875783 53850321 4293 8209265 115728244 1 2426433 153429696 1 4858117 63488203 1 5610288 175828502 1 16075598 97106738 752 1204456 102157711 1 24024481 190730217 1 31538804 38997888 1 188858 128620114 1 16065205 265687017 1 16615337 95850308 1 27210599 91123636 1 3400080 57582125 1 13694605 67518499 1 1526729 120768908 1 319926181 100980801 1 10661648 64752664 1 268267909 69864840 1 162964337 76240686 1 1383405 128141661 1 13735293 117243111 1 514272 132737728 1 4133521 160963617 1 737254 130619063 1 27066708 77672399 1 8194111 68138343 1 42827721 130012543 1 696904 287027882 1 10961637 97276221 1 92150433 234233419 1 105103 143856216 1 4467958 98475770 1 11791519 83087446 1 2758949 101108845 1 57491045 146053050 1 506265 56804777 1 12118098 122282264 1 22622468 114637709 1 127029665 87475577 1 90941 76205803 1 4653401 89380491 1 25595267 135678702 1 404210761 72101891 1 78062361 77937215 1 5935272 105983657 1 168377335 44043663 1 11035945 174686098 1 2593017 71139535 1 19143381 169203676 1 546405 76416883 1504 24818639 167571820 1 27148642 89386583 1 17884221 123862802 23982 1354230 46815691 1 37486175 112282520 1 43633149 23799447 1 19471769 156585930 1 293367 73494189 1 18376776 91380077 1 102328 96114703 1 4972720 156266215 1 6641195 27072879 1 35156796 75774671 1 94363686 53115777 1 1526976 101143080 1 2610592 176662547 1 26984 58299679 1 61723996 67039202 1 21092116 106828630 1 24716188 102766516 1 7706543 67727669 1 56397274 108036193 1 11371577 173895988 1 1604066 62520919 1 15784519 85272356 1 15948799 178003972 1 1057216 78878597 1 43098656 100872907 1 1116265 198702051 1 3060335 146651605 29341 24911620 126431642 1 16895252 75499898 1 3760248 242597470 1 6496630 103002027 1 1445859 170056674 1 1426239 94899462 1 457546329 139254759 1 22218769 123508675 1 258385 262171030 1 7773647 62178784 1 2810507 261870212 1 12489572 180853412 1 980625 139983292 1 1173547 216130926 1 9064213 52957078 1 2140212 174992517 23710 238524553 235345452 1 5667421 173725203 1 1353162 138945811 1 15688748 171000495 1 7921972 265486363 1 2475820 81461095 1 428997 124835759 1 101313796 145860854 1 2437457 55388096 1 26997928 60628324 1 2282509 98418459 1 13285198 179107034 1 4787105 171894767 1 756359 299009316 1 31680541 95661903 1 177822761 81017774 1 2811098 51678950 1 8959886 195837723 1 11275038 246939492 1 49314278 60169215 1 26188699 70978592 1 34907935 37733903 1782 5099231 204725385 1 647636 107613552 1 90689 108923814 1 215005 69810844 1 6437597 209398468 1 9759631 111439793 1 4438833 77289015 1 2971922 197624946 1 968730 184599094 1 130658126 106351028 1 43017842 63141175 35066 64071148 106889173 1 28356386 204653657 23308 12244928 207265683 1 8029621 49807553 1 8064307 119676059 1 644074 128908726 1 128733 108654634 1 493697 183748032 1 2928651 75285183 1 12573217 136491536 1 21596387 237909916 1 6316133 68410553 1 1486286 125688587 27785 1397804 100292665 1 121359775 79015323 1 17209585 119844489 1 142972804 67551557 1 10140480 50847549 1 786755 70104654 1 18798138 36526967 1 3493801 41255011 1 2625579 137172979 1 6596912 110897697 1 37075797 64313524 1 1342349 74222261 1 1935944 297866306 1 718930 59914209 1 12379993 103388961 1 5211622 142837566 1 2624684 110395191 1 20411199 112993678 1 2239813 85634344 1 151988690 197480646 1 1610607 117092005 1 1880665 147061821 1 3368072 162612953 14185 9127954 183497117 1 13031693 124256001 1 530826070 109458022 1 79543 209496996 1 3109103 116887914 1 555375 155463975 1 1847733 104387657 1 10343804 74873089 1 137785855 165399169 1 18546284 135407579 1 4480657 121234601 1 10060677 115003825 1 13686128 128639721 1 13127538 95935235 1 179071840 109214381 1 6775986 112860084 1 89800813 215635292 1 236598 141692807 1 15407868 116858876 1 4407554 180340132 1 4121016 96652108 1 1839672 104649786 23000 20263306 122988408 1 10544497 259930321 1 1400031 86509608 1 64046894 51485425 1 1082090 136224519 1 26089764 144739521 1 5927636 91462629 1 9692169 121105781 1 84463 126553074 1 1269880 99127551 1 586367310 205353198 1 75133619 55929716 1 469863 105522369 1 4426374 323609763 1 18239271 47222750 1 43132450 97711367 1 1671515 122237628 1 1028494 59087203 1 136372 93514144 1 21961701 59070504 1 219539 73806137 1 6844848 147850675 1 12928049 59531173 1 86764795 60849545 1 21269991 119361457 1 110742082 236929434 1 4830563 56323332 37548 2290516 149846599 1 386540 187163936 21211 17568579 65248052 1 8439334 187399735 1 943550 132987022 1 20569293 202816888 1 2088903 74789887 1 70000535 54711405 1 7347824 152285161 1 4977994 201884504 1 40474731 330594532 1 90234245 67395185 1 673434 95259428 1 17185587 105985310 1 54690723 162826134 1 80627 191545744 1 43797058 115326610 1 6431841 106068082 1 26775085 384528386 1 11448768 100385018 1 48263527 124796926 1 1633427 114665866 1 25633442 146626136 1 71970221 136237642 1 292592184 90511408 1 626071 98214901 1 15183176 69970143 1 4059812 71875138 1 272499 88134887 1 276504678 178589553 9028 599124958 169940160 1 66291435 116258989 1 30604859 142840248 1 14843742 73232442 1 2273568 52755642 1 5364080 50283954 1 683735612 82237680 1 1408823 92152701 1 61610 83609718 1 8119554 106257819 1 600474 207415583 1 1736863 143138079 1 14172219 85148009 1 2840357 78759272 1 20173410 121621873 1 23198472 241467050 1 40744416 56976604 1 5223650 72800826 1 65562669 81934468 1 190934503 112888004 1 1563603 135602954 1 52773 47015854 1 1859551 186343016 1 120446370 225944366 1 112311908 225800052 1 8969971 153197675 1 4504432 66250615 1 273366 40652881 1 29904004 64811561 1 76178502 101020196 1 1113651 221155661 1 46197252 69472413 1 4554954 103791128 1 3322389 131609754 1 2057992 106244555 1 269487826 35549163 1 75990159 82034609 2041 2681161 120385116 1 466942 51971314 1 1738268 208556729 1 2546446 84286916 1 2356899 63657037 1 6992906 31204544 1 9201282 173419331 1 3842782 42230670 1 224481 126702413 1 12862911 88151708 1 11909577 71367330 1 2293976 107274088 1 11324596 100523927 1 302593157 77527452 1 17884361 102494153 1 2444354 173844719 1 122598556 48052676 1 3658199 94757870 1 66007089 57306027 1 100929 104073601 1 3318995 115464558 1 81696144 80777429 1 30690475 40715394 1 2250637 103745553 1 3453830 165843364 1 716683 34789411 22936 5665856 165319539 1 5456896 98967983 1 9764020 286683517 1 62670322 141273351 1 12953143 108594667 1 11367642 79212042 1 6684370 152815266 1 20290148 32798946 1 11314458 72429410 1 9344542 186148798 1 9435737 93312362 1 168766914 66394948 1 61171590 61501240 1 127397616 90093455 1 2137363 197251716 1 864563 173525691 1 1150167 72123331 1 445190 193053408 1 970800 180452032 1 6132026 134166146 1 8485097 42161509 1 430577 68994353 1 4023158 77353126 1 9060339 63670672 1 462479 126830780 1 1299605 125784179 1 309301 80599404 1 1530501 105083818 1 31197220 152692172 1 590155593 113308683 1 20348827 54185698 1 5983599 197926253 1 230870 102839635 18274 66055573 179700101 1 944809 73097201 1 3162036 40923530 1 3572360 108035583 1 3588965 113538877 1 16034845 88832972 1 8235307 110272304 1 987065 53144954 1 1480425 56765208 1 106286190 56484730 1 3149699 72143947 1 118791717 112853460 1 17394256 119510639 1 25413098 90719094 1 3776531 57091834 1 222639579 64178542 1 2997454 135134236 1 3377408 121013894 1 42674768 30052348 1 243152 52116007 1 3380179 101266499 1 71023868 120872932 1 1214615 163811431 1 3759003 213356714 1 176227 66387507 1 166189486 61384111 1 6480789 95217192 1 463542454 62435394 1 190860 126195924 1 7160114 61377315 1 1094790 115361717 1 159826443 132618353 1 3162917 92609282 1 6425668 79497497 1 1502461 96721341 1 593819 89712109 1 459254 89544750 1 2471348 94084142 1 15023563 389008079 1 2622738 127750312 1 40847 99813192 1 11428882 118893637 1 715264 65902149 1 702948 120018246 1 951231 148013963 1 1912950 64119307 1 38069474 42563758 27820 11257360 127543620 1 2328640 180485163 1 30779788 73290737 1 939140 78051668 1 501189 74344885 1 569351800 77641570 1 21530483 298385348 1 22787460 160940990 1 41694247 52069496 1 12243324 83010634 7011 15025413 33714067 1 32273043 69511832 1 6924711 89261854 1 3592786 106240596 1 22174490 57553636 28322 4616996 160482997 1 41477112 199993318 1 3028524 179655637 1 4238206 118800174 1 6161104 48518569 1 1812862 130724947 1 5562952 83932376 1 1122578 174378126 1 12048868 47262134 1 50706571 92307222 1 27280328 113796480 1 6858549 207043874 1 1958146 477390130 1 33666 121481993 1 1584741 137486612 1 157991989 69866402 1 57755097 104295615 1 4535859 96899473 1 395259 67830761 1 145753805 141031178 1 3702234 94555528 1 107853173 124222692 1 5349476 42295047 1 205084247 160219924 1 1617298 168718016 1 2369680 219694365 1 7163865 89843944 1 5895956 105771037 1 8511319 113003916 1 1249727 135103692 1 2362228 54044549 1 38931875 113051770 1 5454 53023277 1 2700680 158160952 1 2273349 99097480 33168 3279644 99998632 23688 489527 141109394 1 2775903 165138786 1 2768170 87925956 1 23007785 135552109 1 1122922 110944751 1 1413166 157956202 1 547116 132486825 1 3948838 99885281 1 102316873 188845732 1 262380021 131930231 1 8091638 47258209 1 57076766 113109006 1 5021049 156418062 1 60396032 54194271 1 9752553 120639410 1 11873344 94987536 1 3878939 106811399 1 1492532 172430272 1 438530 98015951 1 26406030 65448254 1 91701 148783238 1 213983700 60963764 1 294361425 67744655 1 11277909 143657185 30572 3008438 182792467 8662 391390 154716983 1 5085707 79358354 1 34303685 106465490 1 752297 97602049 1 107602932 227642038 36105 105021570 109445583 1 2676614 86172364 1 67111921 114687679 1 504509 136599619 1 5515545 52746336 1 704475 139635273 1 239506116 108648445 1 18068649 47267020 1 347232 128823564 1 13545784 74671500 1 6814687 94049680 5771 40136143 60574197 1 33962449 123645377 1 995028 118333778 1 38012328 102999335 1 22175154 132975039 1 3523810 62600545 1 307068 155087806 1 4131850 87946526 1 1514831 88976232 1 18165325 41602721 1 50126 37598918 1 3092983 73204848 1 3939538 117653667 1 839567 75059840 1 275256 91568467 1 12585957 136604046 1 7040187 88071249 1 677685463 101834955 1 383158 69597359 1 99939297 188870210 1 303580 172339346 1 32626222 57118904 1 2132282 305112187 1 27048045 59071579 1 6201212 117472310 1 23657429 118026161 1 17670126 126609693 1 28939601 65922007 1 6519195 58726220 1 96114 120009221 1 13551076 72852546 16404 1492552 54774887 1 43858948 73597627 1 18929331 92152863 1 48923310 129627226 1 890783 84778264 1 8893848 26180043 1 4408411 87450450 1 143665612 66623092 1 30003207 94075135 1 131838029 112882464 1 25252151 96682297 1 6439609 154285656 1 52306562 62896386 1 26544260 108038569 1 1825215 37909646 1 88665 274497933 1 7535492 319689877 1 2510039 52976698 1 5422728 97145359 1 878635 140226504 1 9288803 83111851 1 2493837 91758079 1 177966592 201901685 1 53263040 103699632 1 21383071 114491760 1 34559453 136355869 1 3409212 44842021 1 2398512 138298310 1 104701247 49165508 1 192081757 56954728 1 9028702 64609369 1 4695199 56245574 1 58542171 92219344 1 9100654 28192475 1 210538279 174444848 1 60112 59571682 3270 10692303 123306265 28971 8237162 320390327 1 11463944 94751919 1 116771964 102622058 1 1817034 132836559 1 270523 158990374 1 159126646 117907343 1 14887066 177392591 1 3537462 88108062 1 1880154 71497003 1 2112392 274439102 1 322901 82776033 1 2590089 192057380 1 17564577 237856695 1 4781076 78653320 1 4392850 64550499 1 84481146 173628460 1 6575553 81239444 1 95277456 31655563 1 11628741 217994409 1 73627814 143532412 1 4237126 93221261 1 235865 114587518 1 15516063 171507843 1 4129264 72889324 3876 4572643 87003329 1 44754293 106036038 1 320099526 52409658 1 82547795 75474724 1 153819617 73837181 1 5577216 139324327 10054 21682944 43745341 1 1424395 127153447 1 79980271 68540445 1 1618173 119913257 1 2077885 155488746 1 4839088 47039267 1 6129606 239533480 1 944938 144867348 1 51642815 181341430 1 42190758 61516433 1 18770708 104981945 1 155459 58070347 1 698394 133392329 1 190275 62979188 1 2855698 72717141 1 2967135 342796307 16742 4987119 103395838 34953 324872 60090801 1 29842759 119098545 1 4031688 89841550 1 8218174 84747617 1 7701424 81839368 1 55517522 49449650 1 717397 124205926 1 41286232 115922941 1 4179811 77150746 1 22803222 175482449 1 5218402 151966466 1 6502176 73454014 1 886036 100738153 1 40520056 173482013 1 254511 153926142 1 9325979 51744851 1 11058670 75842550 1 8823319 130972082 28107 47549136 132122532 1 1432105 116745938 1 13159231 128228196 1 1448637 73958298 1 15322769 59250641 1 891313 182207577 1 43449 188931475 1 37507258 121789805 1 44435372 42487661 1 13407420 67558451 1 33061766 180564266 1 4271474 250492931 1 651741 26502599 1 8832955 147642645 1 28621906 64833545 1 26300864 67242302 1 17824804 153888593 1 152750 87772857 12436 15135898 51216457 1 24118112 85860848 1 5988817 78896760 1 71519015 64832194 1 350859 184016397 1 5328597 58108628 1 342961 119543789 1 6838210 120628357 1 89673341 112379705 1 9718856 73958482 1 109476718 81801153 36457 152174 126017452 1 4571445 302108012 1 2879607 98605173 1 6820180 124559590 1 8077755 90767247 32969 10859822 156116007 1 163626 103910553 1 1080265 203561355 1 4275158 95906427 1 17774165 74238428 1 87992 50213402 1 5994602 118343524 1 9211363 63108174 1 12787890 210879249 1 31431099 95540842 15106 26218931 122794399 1 337538830 133382724 1 1727996 129035141 1 626650 112421127 16802 59009443 232955586 1 51936 156035483 1 4270492 215315448 1 19948944 125269685 1 1157366 86889414 1 390746034 84071335 1 2507664 115994713 1 4138400 89703532 1 1747034 72702559 1 5960282 229760370 1 81421655 160445656 1 2812388 96449940 1 17336178 138445162 1 360181 94326950 1 618373 104385933 1 61055509 138166860 1 11538064 200673346 1 4356100 97784896 1 1693395 73661693 1 317666352 37752083 1 60510916 117390783 1 5087510 68112578 1 21008010 59578879 1 481788 55595144 1 702126 173075308 1 19082089 149928810 1 17765414 81264380 1 38324801 135492232 1 683735612 47789086 1 56612001 42458613 1 1902333 284228241 1 6053743 42898977 1 68795350 148742508 1 4987589 262746628 1 91809 115629860 1 679658 100890709 1 42163206 103629123 34103 15491630 119912657 8788 17076240 322676386 1 5781025 85350172 1 4469424 168771541 1 27679999 64863336 1 46096503 67088565 1 4494140 125739751 1 375434 172223254 1 15147432 110379278 1 2227659 127669978 1 14704119 280324981 1 1199688 208138466 1 28024212 83866750 1 871059 66086014 1 11875205 279042934 1 6734150 399038141 1 24114386 59491256 1 277578 68942416 1 4886611 346003371 1 2775953 336590866 1 462235 136166300 1 5221055 72424342 1 341964993 30872745 1 595322 80266003 1 26893696 113975850 1 7710880 95574183 1 8745920 140501173 1 66165219 99758500 1 15379713 58929985 24307 683735612 245564513 1 12744157 89580403 1 152897134 366802211 1 1561174 88362168 1 70884 200534679 1 159800206 61019090 1 8372697 192059604 1 560700 123008671 1 31657407 85709449 1 5080516 115262940 1 4687645 107415942 1 30257703 148045660 33594 10113901 27474325 1 20956678 161570546 32588 58255265 66537878 1 2247032 434712314 1 1010030 58687729 1 4687479 66038017 1 71485736 133540377 1 519918 111266989 1 204904460 163558371 1 159181029 78024030 1 683735612 133414033 1 41573782 67965729 1 390136 71759927 1 5484958 85592972 1 6393768 89509530 1 314352 31895817 1 645383576 107378846 1 27376781 117368469 1 15239380 112239425 1 17935544 168740378 1 10520222 60282906 24319 8732283 236736385 1 700753 47249210 1 32599896 143949041 1 795692 86874749 1 4054186 134417141 1 442405 84598754 1 18443465 267212982 1 15615754 95835487 1 3920405 85131349 1 1906690 70210080 1 4368631 68978973 1 19370724 102801451 1 11729495 121051396 1 216574 43786281 1 341118 78895678 1 24325879 121084647 1 447614 173454262 1 263947431 104114195 1 3490396 117647263 1 49433101 114021932 1 12395978 81296290 1 2204506 73052440 1 71892 95042604 1 660229398 127060504 1 293029 155218587 1 7487636 127255131 1 8082305 65246605 1 4314488 113750924 1 4787858 57089521 1 7008784 96571204 1 2876388 84425268 1 54835111 112836542 1 20499944 100688679 1 4112224 105377842 1 18110867 199608435 1 38208562 117662404 1 803045 278946881 1 295602 116602325 1 354853 61978445 1 15719857 30597868 1 776474 172168771 1 10474279 100208616 1 1197356 81777771 1 44214905 179337380 1 1312681 108597031 26183 25848618 247438979 1 1431231 79287552 1 16598494 82037719 1 5024803 86353728 1 8705044 79826629 22514 2922422 89594634 1 2217297 81610455 1 16103342 66762850 1 7791850 64873986 1 3338912 155220668 1 683735612 121612051 1 683735612 50123200 1 13860075 111833337 1 38440414 112413261 32912 29249246 182076820 1 2012311 144345982 1 15881728 76198504 1 103950837 55701536 1 2127039 115282352 1 224108981 82658216 1 17876703 83995391 1 2020440 167800344 3815 1819285 206459853 1 12784635 111391999 1 1959834 88796962 1 10930256 158423872 1 17131389 159285484 1 144683 118218377 5444 14449379 112061123 1 1347035 155900738 1 2457205 161843941 1 21377497 83268186 19194 132735004 35241275 1 7109983 293243878 1 126810142 228498023 1 9089138 123547275 1 7642967 93609451 1 1054947 77259823 1 637369 42112346 1 3700293 110738518 1 12677676 77899053 1 5410889 26987926 1 877374 103134719 1 40575726 63921849 1 1403587 170342359 1 584905 131498974 1 7808457 87137391 1 2487363 147330401 1 46664378 234506461 1 6008658 216749500 1 1005971 84858903 1 7617511 334306303 1 4002345 39679134 1 4546724 109479632 1 1197439 69227706 1 540259365 64897582 1 3953118 48476747 1 168167103 75505461 1 7371867 108956132 1 241883 101234103 1 5332807 133967124 1 1091475 97635547 1 1084995 63151450 1 40766 86809969 1 260278 48721895 1 12236099 308881366 1 6273697 150498048 1 3007337 229898217 1 33418422 213680815 1 2603452 54620923 1 3677383 70841810 1 1915352 81462431 1101 5003593 161870733 1 6760315 71582612 1 30079955 213636254 1 122236082 325727759 1 8300824 76533240 1 147338 79448115 1 181706762 88333652 1 4447357 31941286 1 299534 79355035 1 68395143 78133356 1 3956834 107418128 1 38584820 35310793 1 3151977 184193688 1 143476190 212871352 1 40200324 105051406 1 7271977 316240389 1 81117 64299907 1 45004270 171537223 1 4678951 89797127 1 7836375 66633454 1 1115988 81087824 1 6834054 96098070 1 4380952 137667270 17500 1710293 155737343 1 1169851 53149942 1 507220 47500214 1 475219 88191678 1 11170821 139104091 1 286298 60402304 1 697042 118452018 1 1315364 120608015 1 4539527 89669576 1 32773749 158863490 1 25228977 102101350 1 195813 92068848 1 82894819 193154701 1 93521386 87960204 1 546561 152677417 1 683735612 96607821 1 19081498 111697178 1 5075384 44637209 1 12015831 70591479 1 37246839 102721067 1 124342471 124055081 1 39323 97679949 18103 27125281 30565629 1 347505409 149121629 1 3035318 55759818 1 7412208 174547469 1 10683451 115778921 1 229092386 39222680 1 123982458 145164399 1 98246 68016689 1 81060800 53781689 1 7429644 88180557 1 7059263 173381789 1 49711327 164332333 1 22787553 46628977 1 7738630 84032140 1 29171200 186225719 1 5065305 55346881 1 509380 83979005 1 3142429 59432119 1 4834501 125099889 1 2740366 62573222 1 41230 59407901 1 215506 133782612 1 257551 162900045 1 269829 119032888 1 1283625 88087242 1 9664140 72775308 1 194195 166547907 1 9538122 38506334 1 223479 61794942 1 20628404 135963173 1 54015832 37872520 1 15550168 162144770 1 13985881 79246849 1 812096 119701203 1 3135250 106546795 1 1161469 159383528 1 14627963 429893130 1 6081655 84823494 1 23542788 89136210 1 12740867 81520696 1 683735612 61335850 1 897093 46378442 1 7604702 47667066 1 24312177 145048294 1 732288 62673525 1 337387149 173704729 1 1271964 56371514 1 10551378 110262876 1 209143 76478771 1 75835010 88517565 1 1474154 100257407 1 3892553 108136435 1 12211888 79856544 1 1167243 65962020 1 32158602 111497442 1 664568 52216455 1 19691469 73361523 1 11625957 127580619 1 5189012 175613986 1 168574954 135848306 29718 72580384 94476504 1 99039796 96366788 1 111956933 93080114 1 8944313 32523717 1 3330292 59979451 1 5897540 185993162 1 35892353 122078019 1 30320209 137169175 31989 18571088 117191336 1 20660544 19106196 1 8360581 78619698 1 151098750 76321110 1 516188218 51657410 1 16510066 97965647 1 4025797 54301626 1 5728524 45944539 16539 126150041 187640118 1 23473269 160493442 1 927268 96978310 1 91320623 161500107 1 1933176 229411410 1 3751752 162297041 35146 712042 105147802 1 1058775 128742906 1 2425448 168153235 1 1045437 42311266 1 7673193 107853022 1 6375278 213709740 1 6162030 87324218 1 58071301 173212695 1 4439352 67023520 1 262057290 149056244 1 9589164 85384120 1 108335586 171764750 1 2019851 159733929 1 13137181 129384048 1 1428915 264208954 1 2724363 114295061 1 9882886 143803889 1 87873990 208955625 1 11730960 152382849 1 1879896 96695670 1 1070616 408461771 1 7689691 256595901 1 3688462 41388588 1 14684678 108900964 1 14698758 132019067 1 210513 59133522 1 8214402 146895187 1 2916503 152234863 1 1976747 135556681 20481 9463752 72074984 1 8351971 87129770 1 7814926 81898102 1 66321817 62062038 1 7610880 245531395 1 789716 141134269 1 4701612 161551985 1 1209838 215723037 13014 339674814 125591963 1 17237827 112438519 1 11245828 114198668 1 13825205 232052324 25106 1111134 122825503 1 60671464 73298175 1 5898150 121648300 1 13885 260953049 1 7365900 84885676 1 379694 74463399 11641 630909 98815749 1 189947481 156336439 1 482847 333990659 1 5443556 102202492 19231 5156454 152035813 1 228908164 44980036 24922 3486220 147427649 1 5163851 108357533 1 559938 80779233 1 1271245 86704269 1 1582267 146351747 1 4281589 57996094 1 8111946 72036142 1 4870602 57331080 1 15089831 120698410 1 18138183 103713011 1 1089401 123482032 1 538609 66782935 1 77600659 132306827 1 4367755 69637107 20889 12810366 171287729 1 67709467 139866495 1 141165051 120736537 1 27249187 96469353 1 50884487 264426691 1 11010828 88016781 1 1631872 112650322 1 76611505 66301650 1 15477073 69721756 1 32449247 91012097 1 6276157 273467982 1 46109608 111918871 1 13743351 76160655 1 12800353 109783695 1 11179815 124501917 1 169666 83261012 1 2190832 118831066 1 13141998 133855850 1 25114992 78515314 1 137569 90947353 1 2725464 91717884 1 331530269 99230312 1 6474739 44380728 1 1836241 83374800 1 1657776 52375897 1 94778774 81021222 1 80976011 120573750 1 455978 62587215 1 5965213 121780252 1 5203333 54277052 1 41523621 183417485 1 60553913 109445531 1 11185012 131651768 1 4835712 60636648 1 15516056 72211493 1 26200300 160958657 1 80688523 64680982 1 491331 80174779 1 1760556 155303754 1 1368661 115507695 1 164554351 133668635 1 915914 107402320 1 195796716 205265991 24061 3164570 149507136 1 1090321 145989250 1 65235496 159657314 1 1237677 83923527 1 3638589 104805703 1 709173 154891714 1 25692735 101614035 1 24518392 51685749 1 11729298 162897667 1 617474 201859173 1 1596879 438096763 1 393847 161811756 1 45032043 72922869 1 1333415 47369958 1 386028 49673377 1 3909318 64586121 1 1541838 87259038 1 154986206 75841779 1 1482955 103916623 19181 19250514 189190718 1 70448531 228915376 1 783321 94716974 1 2654932 105632951 1 70597722 119162738 1 454680135 79909649 1 40265874 128746621 1 2515233 104894773 1 5784798 162446307 1 20913803 238014291 1 20804313 128625877 1 2823401 154026298 1 80065845 129995030 1 7207526 175929233 1 20496654 79467258 1 30440786 86792733 14323 25351626 214740352 1 158943272 122608959 1 284075113 71900032 1 978521 171187252 16497 5026278 76752498 1 79568 53430341 1 8837007 49747842 5326 17362564 142297172 1 28927422 140879391 1 6065124 225121709 1 608645 204552935 27261 3191125 49698265 1 474190 98478857 1 2156427 57952243 1 6771390 161007715 1 1571887 57787396 1 139293896 69619083 1 113951433 70915551 1 1058454 110234592 1 5185271 145193278 1 29516143 102837407 1 8305086 49877206 11557 32025 147012689 1 105455902 95803020 1 1940267 78277278 1 1368798 159552322 1 5414065 84466676 1 1876619 84055969 1 683735612 88793320 1 7755095 126024960 1 1962489 101844628 1 8174675 84157554 1 13444837 149563509 1 18075070 180526048 1 1070108 55741730 1 7424245 156001648 1 993462 38041255 1 11547622 78317680 1 227674922 101166516 1 391253760 260568202 1 1063813 188849032 1 3601302 79307278 1 4705272 80816263 1 9644854 118191550 1 10738192 54783073 1 5742109 35094517 1 683735612 49413997 1 382316 89214704 1 11180542 112367656 1 962903 115329830 1 4035348 155254315 1 57109428 109401319 1 683735612 125575453 1 6393489 90617931 1 1149514 97965021 1 5118463 199984864 1 11997910 171683409 1 40826483 225612328 1 3734444 94478617 1 684120 51937059 1 11252906 125400424 1 522031 178907884 1 1138592 65406818 1 369119 214001044 1 715740 111977444 1 5083178 57688770 1 11193053 30597235 1 7270907 91003740 1 299094740 106425685 1 1926475 83816996 1 71090754 39452831 1 27897209 80290825 1 683735612 89129990 1 12476772 65605206 1 6231922 131773947 1 199603880 87621551 16013 4277064 152061674 1 93480565 79870295 1 301980 144227360 1 889942 157597361 1 1502763 36451131 1 4754922 193343718 1 130510541 75945225 1 3244436 102766706 1 1230784 83976912 1 498676 54333676 1 683735612 107321826 1 3788061 108123084 3385 41781843 77521870 1 62266424 115449313 1 8723523 178364141 1 32565749 180865796 1 2728756 77865791 1 4123812 105842581 1 1747688 89833423 1 9726549 116914430 1 41903244 65082525 1 6291222 88092404 1 847420 148960580 1 60901583 30119510 1 66178835 87349800 1 1725717 44732419 1 3784193 147552464 1 6077432 101865707 1 2727348 111819172 1 12647126 84314340 1 165445831 243530289 1 2034357 95276677 1 1241622 126358606 1 49138081 90486598 1 9876530 52963836 1 5612700 99214272 1 3818490 55487711 1 164568236 71430969 1 1958624 76177456 1 17529476 127910983 1 53926 79745585 1 5387760 131188195 1 13247442 39383375 1 1617576 69961756 1 706293 108368095 1 5038608 100761512 1 5519222 75299929 25979 17593047 91280690 1 14392384 96684793 1 166612 159807774 1 1471129 207406918 1 15613382 129746629 1 4407859 70916787 1 8310802 211386396 1 2497809 146105762 1 344132 78639952 1 28120069 230492489 1 4296254 131611481 29112 59790652 278626339 1 465131320 115106118 1 10243735 210254317 1 6208172 43274862 1 6053401 112873808 1 229007 145821704 1 13450419 98677006 1 149684984 163298931 1 83939 162951317 1 124749108 42618688 1 17837269 88655746 1 14367000 49292075 1 79312012 85006818 1 56426490 116395498 1 223940 137582160 1 7776425 242432253 1 33821749 45240529 1 5239700 49052024 1 11577437 74581613 1 792864 55644833 1 108629649 58550155 1 372338 136809727 1 283560008 166153882 1 12951197 64003087 1 111321 127224346 1 178039808 220342590 1 3514662 255801452 1 5811736 189202579 1 9716153 101916111 1 28484001 165930532 1 12617776 110008331 1 4287821 149195326 1 4006241 146219256 1 421243805 99502301 1 106898470 108900757 1 29037235 82460605 1 1611551 113071486 1 85769279 104992555 1 142354646 203593294 1 63296828 134952153 1 3453690 67643409 1 1296112 94457658 1 69768880 110592856 1 3597654 126139718 1 299978 176035889 1 98461112 172778969 1 1417691 153406688 1 12926098 106743787 1 438147 95087100 1 4696694 147595336 1 7850184 92271426 1 165730264 87866416 1 134982434 77424784 1 6041035 109932358 1 4366824 51218700 1 169478 132605502 1 7384527 89150545 1 21441121 56894685 26653 170351 142602414 1 4010016 46498736 1 5849509 61536620 1 114323 84338555 1 4010486 56783428 1 28593549 88753448 1 4337357 183368789 1 1470456 184349685 31566 930843 44952460 1 17406343 169185950 1 178237646 97544672 1 547867384 110575464 1 4228263 75822793 1 27793599 255185731 1 15798599 39701210 1 24025653 161084865 1 3294214 73655125 1 3939331 110644644 1 551867730 77426394 1 182954946 63305200 1 33548837 64417507 1 7269630 422717061 1 18711958 71753371 1 523013 56605342 1 16356148 42813068 1 4328836 54150854 1 7023780 258517694 1 194935 46482179 11725 10928177 49324035 1 17565041 142744107 1 7692788 211839930 1 47443869 51021258 1 68578543 103973554 1 9367548 80029613 1 1236925 99777719 1 142134410 66064800 1 2599201 71545506 1 995565 95828162 1 2557400 185953194 1 192870 119289598 1 93601782 532825303 1 4026590 92622654 1 12932991 64910486 1 8112498 42802372 1 14635198 171448447 1 1365883 133190206 1 56128 125934879 1 59489 153732950 1 26574601 144750230 1 532324 212708651 1 2669030 101136085 1 40387210 107441135 1 2336481 138987317 1 12296928 245729118 1 1809656 64048909 1 7141806 57598480 1 5278699 128622678 1 9972204 73985336 1 301363 182442740 1 5726743 351467806 1 4382565 138767824 1 158290 69229936 1 967320 25967843 1 6499555 108757899 1 34225880 84273147 1 1001537 59186642 1 30457656 116154140 1 209933429 232242191 1 13527270 53432482 1 81560512 62146596 1 3184776 60190072 1 1902177 53904403 1 3884029 48365250 1223 5432027 164400846 1 318763859 127884773 1 318951338 131254251 1 2599993 145449918 1 13308467 61555602 1 9108891 101169120 1 38324672 130401669 1 169073 128259699 1 8381852 39064986 1 9188370 105065447 1 8462911 72708973 1 4738947 104673265 1 5893372 111734088 1 9357091 49537916 1 9818842 60806489 1 1920510 119242158 1 3230957 107543418 1 2314289 31987995 1 12636672 258860175 1 1703748 239260303 1 266979 176704710 1 573102 56078811 1 3172586 61810613 1 500756 136394918 1 468921 57717918 1 20445954 180664239 1 3896772 110882264 1 2211110 44840195 1 4639525 126200790 1 611198 106224648 1 1003235 55653362 1 1309094 64812395 1 699900 158059429 11082 27015146 198611536 1 7509708 141914376 1 246661 85854842 1 18666084 75301302 1 340830746 66213306 1 5968411 93568584 1 141453 134466969 1 714791 44978321 1 4106252 63962622 18717 617669 41206307 1 28427917 64413773 1 9038363 71796110 1 1750122 44172949 1 2263771 236305742 1 424648 108306338 1 5775625 109101921 1 14362550 70374704 1 107080968 77047706 1 81401523 93666920 1 226599 80783479 1 26791182 37983886 1 74921921 44645161 1 4524698 187839175 1 121887173 158449859 1 34411448 99070114 1 946717 86991660 9792 48319586 134898342 1 99962017 104164603 1 287707 144620529 1 247118166 36687339 1 25933850 96713020 1 2873249 55829577 1 33215045 134131218 1 464264 129281925 14429 3230300 75449491 1 163611 360671284 1 1621319 47659652 1 94263565 171407759 1 521404660 103172400 1 25007472 91553244 1 34380668 169777359 1 8203277 52449810 1 5107781 260921903 1 16232232 122478225 1 6830692 67427004 1 3300293 106989677 1 827132 140406836 1 10194244 109675969 1 432342 121130152 1 84173424 96503796 1 36943793 86637048 1 7667372 80145759 1 1406344 144887942 1 3724214 59116073 1 848400 198877297 1 207850 168055985 1 5683998 245159177 1 8558381 132150822 1 92129145 67771108 1 39979205 230493292 1 3784879 55740507 1 14916866 78544412 26533 103584027 232172993 1 41317762 131012895 1 34553510 127890238 1 2611283 128705845 1 1347388 68471061 36764 263549 116783417 27555 3788119 79465952 1 13515040 68129667 2787 732912 172970375 1 19568836 82300467 1 79681385 167736908 1 2179236 43420469 1 11340602 203226928 1 766589 73427851 1 125350398 212944203 1 2048963 305899076 1 2164642 85102478 1 3186879 52440183 1 544159710 177393560 1 242087 148296554 1 1848245 114629652 1 204102 141669093 1 3257248 161697884 1 1626515 70303208 1 4036613 256034132 1 160883 176380300 1 3261538 71736231 1 3226307 116809194 1 729886 49168131 1 37658497 126594550 1 7275204 148731967 1 10823695 43059275 1 681327 64669956 1 632350 144566306 1 3670529 84520892 14176 5248269 156529974 1 1014447 45730596 20072 12073346 77533077 1 4005700 46112790 1 687457 96629982 1 664362 72958531 1 32360117 69445547 1 200097995 149415821 1 243731857 104620059 1 996822 162170835 1 1175606 121835679 1 2213361 136028524 1 888321 111325721 1 344227 79223127 1 3833793 37951227 1 546922 79149030 1 47070400 129977316 1 20449853 92074006 1 330301 137197984 1 20908748 152016425 1 23281141 145938918 1 204359 97413104 1 16091791 107681414 1 14465014 82894542 1 333860 77389615 1 3350694 117577088 1 59770779 89327029 1 681813 113589101 1 35706840 63943168 1 1373581 103798479 1 1821861 60457272 1 52366564 63733502 1 35318097 111678596 1 62969515 70129926 1 52556053 239278253 1 2311246 96185066 1 5813051 113093801 1 3889588 83304216 1 396810 82260584 238 112642552 132498716 1 426387053 72618436 1 1274570 297571147 1 4816261 78006461 1 12898071 46002250 1 4793316 84904042 31766 1056520 59627489 1 27752009 103578614 1 15402779 95190924 1 987347 203983566 1 424261 93160749 1 42014324 81977612 1 7334594 133781622 1 331294 89057327 1 99837092 128676977 1 53858473 57698941 1 23829301 83540379 1 3855098 66174822 1 155348 44400970 1 1457328 107445816 1 1511862 175574859 1 20152796 159256367 1 158099 71062399 1 92826553 75097840 1 247074 104121050 28122 13671926 87052301 1 9366851 197875416 1 3805778 166355294 1 338513 173191333 1 77871600 119354737 1 2818074 62795331 1 6135361 37563543 1 1797345 171838247 1 3612397 184654587 1 5735443 105259681 1 125782 103059912 1 1003927 167826716 1 155061669 55282314 1 5532084 160937712 1 2404952 84157621 1 1347134 146026813 1 806519 342983035 1 3129279 74051446 1 1393425 85063047 1 74948399 53420557 1 2502173 246820753 1 12961 48862464 1 36898664 119750219 1 2947534 58281316 1 1679459 157045309 1 1929749 26375639 1 653953 85083636 1 4024277 90161127 1 82571506 23354571 1 24796282 57638275 1 683735612 188782975 1 61230719 93087465 1 2322387 165891498 1 9746974 115798247 1 10330050 103405366 1 3332738 40090826 1 177487 234389454 1 7534692 47235210 1 6287613 29012518 1 24416022 95395565 1 1685185 138023969 1 8683637 56321260 1 5283453 74571407 1 115607 104627235 1 77601845 117668043 1 2082517 137391211 1 3601033 117796924 1 1125367 118597942 1 1160519 168961262 1 23585183 196459175 1 183683209 148267769 1 3533495 60207920 1 5635768 147473274 1 8558411 133805912 1 27190833 223505257 1 4400541 83609593 1 3365911 92080859 1 325055074 30945562 1 14159623 142972343 1 69800630 325295599 1 3113663 58912481 1 16355347 54615440 1 54907327 109322790 1 2956349 186211924 1 254536 143330589 1 1320708 101307640 1 620874 202184886 1 113578950 77852641 1 12992201 126756899 1 11527936 79121146 1 4747005 155312519 1 10923588 76638735 1 23254842 114885953 1 380667 138643729 1 217623 78012157 1 2532818 151106658 1 243914 92937966 1 205147900 91050863 1 4131353 124357524 1 2318618 71387093 1 255835 114073681 1 25901669 77262298 1 289927832 218612473 1 181595556 38789397 1 2008426 164935591 1 2896470 69252610 1 1919092 67775337 1 22090380 126374228 1 402322 80606764 38805 4762357 154628641 1 8549847 94683474 1 3782589 102579386 1 147198202 67420140 1 9328789 116293611 1 4045798 79699827 1 65058 263526575 1 59770436 102359508 1 2282106 76082393 1 399208 62251886 1 300205 103870932 1 3550970 86439288 1 13271426 168583077 1 146523627 32262433 1 2297425 146049105 1 1559606 222042234 1 16503783 185699278 1 74095279 94410943 1 20579389 120858553 31007 4615534 71549716 1 691550 93562303 1 16275717 346038332 1 65270835 130500978 1 422551 75191245 1 5029518 246466119 1 12176483 86494752 1 3138473 157696365 1 11609412 78485611 1 7472365 132292243 1 21049212 118113693 1 3732387 220381005 1 759723 72732221 1 771390 88440880 1 38833570 88852849 1 2125585 124457235 1 71450 55968002 1 1085033 48290339 1 80764604 69508823 1 3489280 95083432 1 6207387 98337826 1 137703 59531596 1 9833088 61582814 1 1566632 78729741 1 32974455 244145109 1 34794973 123971172 1 16699573 113394619 1 48810760 83902390 23230 3778031 63555360 1 350305 75785606 1 10394454 155254534 35882 384002758 113533211 1 73693094 173206802 1 9872585 129380743 38711 16005382 103901322 1 44221109 147979273 1 8465664 102205052 1 732652 133052790 1 1330336 95663353 1 93576753 117993128 1 136238919 228319906 1 194877379 514882383 1 13717457 147875171 1 683735612 68121442 1 2071210 43008548 1 378198636 76885312 1 5551235 95768411 1 90502169 127761171 1 8971213 65589262 1 4233478 229660333 1 115244 72547628 1 27302876 76447719 1 54993971 128481723 1 2923710 131746128 1 2429604 87860448 1 1962636 295832847 1 1362875 118350216 1 38880950 132195664 1 787306 127890182 1 719907 41495488 1 31239305 93516960 1 4187471 95744378 1 28974518 39748735 1 22590252 76811103 1 72994504 34782603 1 1870038 106641541 1 2039799 160165148 1 54361146 95020401 1 69580598 153887478 1 7168147 259280831 1 11162079 72799655 1 2346027 181233509 1 11195049 89049663 1 99414459 93308096 1 1816569 76019055 1 289619497 532787830 1 10610529 97609456 1 139001579 54061075 1 17674074 285889956 1 201192 79202550 1 128169634 124852412 1 4106884 121581363 1 5193227 52463116 1 6048142 50409399 1 31292866 166158624 1 12198407 53642552 1 1677610 36441498 1 2924305 42545822 1 202103632 106965697 1 718600 74734155 1 1006868 48107629 1 71316905 134429385 1 4790082 44493098 1 15523701 58448623 1 2963030 76714981 1 309255 234717362 1 10923104 158016337 1 11536288 164175281 1 11324574 26572258 1 33517145 362492461 1 53873487 55277359 17512 5221679 81365139 1 520478 97837485 1 7587305 135655393 1 66145482 134750132 1 310644147 231091751 1 664940 114115662 1 364494012 105079078 1 16862023 123934706 1 5838925 228719647 6854 20710067 48979670 2461 31411236 138448930 1 149081274 80420395 1 4432079 81356631 1 7660712 84170041 1 41044544 174363718 1 9618923 134013549 1 4301973 181388406 1 10962742 46334005 1 3033081 104926278 1 167740 34596459 1 46001859 145893926 1 5541283 75949041 1 644848 165055241 1 869945 101456661 1 51923657 47169667 1 6246464 67317601 1 28480134 127799124 1 475911 276110487 1 23616665 133691364 1 65392808 87760923 1 13817433 69752753 1 1884730 133949510 1 1408611 94521674 1 6713778 95043819 1 293353967 63955917 1 407766 128152222 1 5284044 81822977 1 13931066 63569674 1 2669951 125997657 1 13058569 80298165 1 9537224 156766357 1 84151721 273985512 1 1977833 83457543 1 46462042 250705936 1 10703777 51442038 1 18446223 48536774 1 6443129 141042158 1 484078626 81379609 1 1540014 62382627 1 123347 96788711 1 3605692 68962480 1 12224905 81519501 1 193483 102265281 1 53917548 109456886 1 57604863 60495267 1 94159257 84993562 1 23362043 71982980 1 20229699 121520150 1 933623 114664858 1 644461 29436726 1 1438014 157567498 1 50230433 45588208 1 16663069 76886574 1 226468 113648876 1 3127692 115142119 1 1125282 55085162 1 13708041 75371102 1 16611587 117393268 1 557679 87918832 1 70200243 64118741 1 24397933 21703935 1 822670 139864634 1 4321903 129008325 1 1158396 86755998 1 519074606 54503109 1 7991819 124723619 1 67889697 77325892 1 3335422 155818548 1 22177966 36656722 1 36490071 153432957 1 995652 165922329 1 1630405 241476179 1 3723833 60136785 1 170522 142636098 1 39839276 93718908 1 477978304 177217869 1 28048787 108325855 1 253238 107294566 1 4949681 62691990 1 5825943 137973080 1 13455330 301863732 1 11013504 74861764 1 3682356 99819045 1 977832 63506868 1 994952 164929814 1 18850464 46871477 1 14923443 62983180 24308 6746557 149545340 14104 2883483 177083063 1 7776395 257402032 1 2909618 107310230 1 608497 106879009 1 1331491 100489070 1 14582400 171253485 18348 4549624 130502751 1 1927136 181009770 1 1597807 53440609 1 392254 85493242 1 98708837 224592742 1 3722356 66554735 1 7411241 85932871 1 28890 154098985 1 397314 121307056 1 1141157 257347419 1 34290953 93717995 1 14217505 52189037 1 9654988 157824795 1 1988150 116592250 1 1403371 232363545 13257 183438310 122197122 1 19917498 145499426 1 1325803 126754922 1 21267 179209143 1 128689 91838896 1 1257424 159351526 1 19125874 103626515 1 3479132 112585954 1 81980 113452408 1 33662825 44481388 1 6626961 34559603 1 11283694 65313445 1 14733427 93160944 1 32943942 124544999 1 22316537 50512880 19289 95821 75235266 1 333744136 105868860 1 446911 91947104 1 115471 126858800 1 9288365 93979506 1 7413306 135373124 1 954452 59580274 1 5556409 99052137 1 330404667 130485972 1 348316830 69718016 1 1012007 97425426 1 29317427 138858218 1 4925068 112427883 1 789209 105943634 1 8635202 58292451 1 10308431 50474645 1 546129 58075836 1 390857 110232818 1 477097 212131159 1 16118175 112335209 1 2430294 43518418 1 119535666 239098825 1 25333567 68832497 1 6714307 78744020 1 5538182 302560086 1 989662 181466171 1 334726 195247657 1 163216 103399081 1 1143527 113487626 1 4987111 178034577 1 21475973 148007870 1 3475073 122290289 1 7588459 142373555 1 51105883 205312830 1 6623351 91726877 1 29251780 53956765 30226 425837 234782902 1 30649883 131708212 1 160698281 158407353 27610 30542018 33319985 1 21479035 38859359 1 22627673 112858765 1 30918589 45120745 1 11527074 102080012 1 1043533 35477586 1 41448332 108526956 22095 249051675 85758871 1 15229601 86176838 1 40325658 125041123 1 104644809 164751930 1 2546705 101326902 1 679183755 85809508 36812 85008 192802772 1 394347 141842271 1 1206050 167125494 1 53314217 93884854 1 10152450 68963021 1 20267616 215145106 1 13175326 144001417 1 1689521 129140784 1 47457540 78645659 1 41295447 53394534 1 114565697 75679530 1 1035184 116101622 1 14478731 56665040 1 43869 62860214 1 3413610 95891584 1 3500659 91213022 1 6965855 114812861 1 3390060 83689077 1 1595527 96150144 1 312986 132455399 1 2354693 61091716 1 17830810 54071954 1 11588048 65804958 1 24250961 79952929 1 7577 75917674 1 3779320 91496184 1 8899850 197275052 1 169479663 69619367 1 423895118 157211104 1 17648758 301395141 1 496850 98133748 1 599767 119779963 1 184236 108954390 1 1500187 84599771 1 12843758 126071451 1 4120833 48712772 1 7832931 69605389 1 30046719 87674624 1 112908587 75719903 1 2463211 147925226 1 1997224 94551083 1 303584944 173289197 1 3802335 74942475 1 17974432 75977948 1 27096246 74907835 1 2877177 317865671 1 7326792 63812874 1 436266 123543775 1 3200719 74058040 1 1908432 43081035 1 18168157 61297529 1 379783 184243743 1 22886395 185539384 1 13094600 179372083 1 1539405 96784159 1 3928812 123593266 1 683735612 56352529 1 172307 83221124 1 1692833 93477452 1 7283785 90420932 30766 17047675 123776083 1 23313748 108009024 1 20075308 212172405 1 2882588 135069789 1 12001515 139397107 1 2815947 97954820 1 6149748 154622864 1 3568191 182702562 1 6383339 153696888 1 4167599 61459194 1 10228260 91370481 1 21690270 112785936 1 243135 133236685 1 1734401 154238820 1 2816806 66967960 1 870359 228361272 1 4073620 132208458 1 3802514 232825045 1 461338 53656833 1 1207442 87000431 1 8471280 74648120 1 224418719 71205775 1 721438 98033113 18698 448805 71136627 1 1575041 116286759 1 182858 113596482 1 173038 72008140 8648 7005148 115253636 20032 9590053 180281083 1 7790355 71055396 38509 1538071 121414233 1 154445 75361145 1 59750262 118145483 1 64000010 65892721 1 1680636 103813672 1 123931480 53513005 1 13505470 93315865 1 7611578 144011686 1 11514667 26733143 1 33290218 72553783 1 5912763 89744712 1 33094330 86633668 1 1738359 92174678 1 177368860 134368796 1 732626 91849854 1 2946494 53220745 1 108799966 176655184 1 12795671 41755973 1 1396160 54134523 1 15579692 74536421 1 10099189 47222418 1 74297205 63086680 1 10703562 108040341 1 53865225 90864946 1 584173177 133432860 1 21108662 151538664 1 608146793 63661001 1 530566 58406354 1 1537596 60436047 1 10210053 152217801 1 11199619 195519091 1 1770906 157389425 1 17571426 42450646 1 7527261 36560867 1 127832 67319010 1 147894 73618435 1 14633835 202835851 1 27637419 148467847 1 42572192 29510954 1 5784012 155150796 1 56671609 88653369 1 6865606 199948448 20537 4476033 137175992 1 636532 132745246 1 91056387 43547910 1 2450211 184349882 1 2996193 111976658 1 42478205 161625200 1 2952957 45777736 1 6832095 31943771 1 1454625 68949624 1 805559 155912953 1 106676 185609842 1 10059168 115805440 1 9505913 142226740 1 1016692 61937510 1 2104830 131948226 1 6388355 166937025 1 224893848 55004924 1 2822145 127616877 1 60037212 53627318 1 503250 86088734 1 6546002 106317937 1 550981 81232122 1 15513629 224070056 1 1947118 67544979 1 75112907 54416647 1 26466603 49657061 37314 24161582 197636947 1 1218628 77918291 1 2086819 168270954 1 7742744 145573309 1 2468081 83804798 1 375805 329440640 1 37057423 111768989 1 3109429 87540994 1 70947587 118411820 1 77599558 61743412 1 276028 102597490 1 1841623 113850984 1 25580464 225948481 1 206328 126482007 1 2716601 127173085 1 4798938 63053625 1 1389099 104025860 1 23755657 55651720 1 26636278 265934903 1 9200076 97582423 1 74504024 163579627 1 683735612 60788065 1 16497752 133061779 1 16838801 73273830 1 2871277 95573741 1 2104233 192630018 1 102633061 118424993 1 5971998 110584881 1 401441135 115196277 1 3434936 117340627 1 596384 157420663 1 11300916 104817504 1 4103486 198434794 1 813208 48339646 1 41937951 122158572 1 528186 271502177 1 10411610 48096030 1 63973651 123264977 1 887247 121744044 1 42574695 98288126 1 4978153 179117979 1 770464 431801463 1 1754780 108374612 1 22403854 125436161 1 117010 96117286 1 6983082 116474197 1 80775147 139801110 1 103791188 141571980 17474 759337 135767360 1 1123386 205805299 1 2032627 115418600 1 9680835 178382305 32477 43785551 140529944 1 8922358 107151580 1 1537375 129582782 1 3165097 72104721 1 6285931 97723013 1 4279142 160685491 1 3250400 150592213 1 47159082 103744722 1 55163159 115398442 1 78206217 121931031 1 79604173 233781660 1 381387063 174948957 1 52011424 59532991 1 60960435 47591520 32514 18175859 96652553 1 2495457 202954597 1 1408358 99214545 1 506956 116531868 1 7683928 71451559 1 231576 67676109 1 10990222 180041122 1 1671227 105694167 1 1392662 122888130 1 558820 128736558 1 227141 46162326 1 3105339 60592366 1 61816725 50711629 1 297072 107317979 845 585046 69636953 1 10265764 167896070 1 28080847 147837827 1 3218376 103951609 1 952626 318353821 1 84856537 81011078 1 41448516 92944570 1 7223923 123195050 1 1627552 158522127 1 697922 135523886 19519 12893627 107595222 1 42757742 87658376 1 743457 79245191 1 10465542 191724929 1 2211798 247290402 1 327677795 145866055 1 3371627 139750592 1 8132028 120884472 1 1428531 109715054 1 1844155 98518966 1 352116 97266659 1 85046210 46970021 1 3875270 169849777 30257 3284319 55449665 1 5219781 138131845 1 5855063 200010038 1 843573 184070861 1 5755851 98327824 1 2910095 236530038 1 8584424 47714529 1 9793 322531586 1 3760722 69925564 1 237642 122220084 1 22252335 114570144 1 21420850 141162652 1 414051 129025755 1 71904112 118182390 1 11458818 116478703 1 1093437 227675966 1 697447 106516827 1 29674492 111114883 1 3471225 503161670 1 834275 95421397 1 411195 159752061 1 24878674 65312015 1 1706991 117721337 1 25806463 57431421 1 1353190 102686748 1 17811312 273222350 1 51225081 164292179 1 27793709 59885980 1 92175705 87577030 18893 13378387 64816040 1 608487 50832979 1 683735612 58396163 1 19253312 141107992 1 7954356 51584034 29521 5664775 156590649 1 4720617 106457349 1 18240033 62053212 1 683735612 142142301 1 8145213 86502747 1 64504864 194101888 1 15507694 128747628 1 7992322 56333713 1 11475228 109560991 1 26136309 73992858 1 15098227 109968039 1 902279 128745251 1 4086041 48818971 1 2401617 226516932 1 802888 120564433 33640 3205299 143583888 1 5117398 277597709 1 822656 56319448 1 11950379 98655785 1 34514 110780813 1 652845346 47918629 1 4724964 88175810 1 14962568 140325136 1 12820928 69748420 1 932298 70162521 1 384066 64044755 1 14758119 162043462 1 449507 100358371 1 1234538 59071717 1 35610320 81389989 1 2706346 77285901 1 14866753 75203400 1 228721309 209036954 1 224067 77006963 1 11465362 48721581 1 356875205 180634341 10389 114059794 42778213 1 74490249 176918937 1 133448769 276914526 1 2656926 86465849 1 5991797 135277398 1 16117532 75318533 1 21092084 70283610 33708 1561950 54961392 1 4247389 35593947 1 3943273 139693091 1 11428624 23575319 1 1054108 107236565 1 141196969 118622649 1 10491365 57989207 1 35172 242601591 1 1222920 218817849 1 93016563 123436093 1 182698 143416122 1 2735045 66270140 1 1162657 109360753 1 152852297 143530491 1 15773992 118668376 1 11971600 64639108 1 81806003 104102328 1 4408464 84008403 1 6769536 93995472 1 3914403 26404939 1 479256 54170809 1 1673946 282747327 1 72880040 147611194 1 120528285 90982139 1 41762628 55860996 1 71469 135457977 1 1800932 139786587 1 7144461 157755218 1 7765 129917249 1 15019527 125796704 1 424377 75511422 1 7204491 73304048 1 2574442 422701376 1 66238225 152558022 1 9066658 338815022 1 11575538 53418417 1 12743350 70559579 1 3779476 122232263 1 8033 35304650 1 32487161 104790008 1 26048381 119208561 1 3151751 163661128 1 48716791 49801240 1 116235621 208034005 17034 23586837 59756951 1 8822015 120140541 1 3603565 78358597 1 80895709 108313321 1 18167341 77076581 1 528338 89331649 1 936889 48600101 1 20431697 73720962 1 718388 84813252 1 5522214 77481487 1 1358356 234427412 1 155900789 188392697 1 354001737 71673965 1 9046083 66190361 1 367879293 171154336 1 40170868 103254825 1 20442076 120153476 1 1629165 82252346 17470 2087646 150730862 1 2359445 144809426 1 461306 101092450 1 4432903 44752337 1 1949453 113706369 1 3732259 170099806 1 9658867 150633221 1 723004 96869814 1 7677237 56477822 1 19559813 69985105 1 2173158 83188313 1 27517382 71990936 1 1965096 122519911 1 5726385 62725232 1 4418326 63004834 1 2404072 68012624 1 7423054 97775415 1 2021501 46664580 1 91215 51620396 1 338670 71826388 1 18685742 231074703 1 28938164 81314797 1 7840857 29556572 1 20434272 73067520 1 11934879 107840061 38351 186512 53096913 40095 4459545 40718999 1 1581638 148912806 1 2896939 58928076 1 43413845 161236289 13794 7000019 175703388 1 27965784 197593918 1 4527123 262217025 1 8292831 134311692 1 5792865 192301994 1 13806564 31804906 1 19214861 147941819 1 52384309 133648574 1 22449513 65464519 1 1682012 91994927 1 10652722 179580900 1 55787122 91004392 1 73059555 186283950 1 52453912 81914066 1 5676743 118956692 1 1778948 88197187 1 1449311 93146332 1 92436617 100993688 1 4924371 84291470 1 45459710 139931321 1 4590931 130601712 1 52883862 158384788 1 19807516 340705199 1 1506880 131551256 1 23023254 135119300 1 6977178 63684847 1 11343365 131797390 1 382550 124118470 1 44145206 80813558 1 10937957 31904257 1 6050395 181643563 1 140701 178279593 1 4988157 151858118 1 9818004 93074696 1 7174448 72724134 1 8774462 128217253 1 14598321 136532974 1 21851650 107236833 1 3413909 130484076 1 2644191 189999374 1 25368650 154405656 1 800498 58249929 1 33972680 215222399 1 1808529 158335760 1 7914461 113618420 1 29656 239118563 1 31356099 179446619 1 489412 43768672 1 101661445 123833501 1 422042 154062475 1 683735612 211174170 1 209266 83889676 1 4838416 181091602 1 575376842 140722870 1 3338805 58437956 1 32679018 205677211 1 8405029 92395143 1 278286 34703535 1 6733926 61724561 1 915475 87515665 1 28750801 103818794 1 852790 110869970 1 44721 192159529 1 36162853 238347060 1 1136797 87132896 1 2655230 173472885 1 31367611 111516566 1 107927854 126150188 1 16596208 126665057 1 12181740 42446270 1 5553736 74704029 1 38251582 70287323 1 18375356 74793976 1 4242047 159328430 1 2337428 75168229 1 25163747 88170128 1 6249446 268871409 1 3519577 209887030 17846 1937621 54751539 1 14430470 43327236 29464 15543662 129007208 1 40187275 33103519 1 3705963 103654472 1 633140 85988047 1 35727918 205220473 1 11810511 28614313 1 683735612 116469088 1 2710776 127438087 1 50809609 115216195 1 295253 108815820 1 15943964 109126493 1 650788 92251550 1 181419058 76685602 1 313817 49929880 1 29888942 118306464 1 683735612 66367416 1 18119725 98956471 1 1530191 132340174 1 957970 138043644 1 31538168 210718182 1 603857 114102944 1 99263 73318289 1 28500194 198855278 1 74476495 82059529 1 764390 199188874 1 1000872 58558268 1 14038571 70021598 1 3580964 124976845 1 10134431 120760700 1 202791082 190827559 31364 6884668 208090666 1 3501281 49204510 1 4707760 180280256 1 35860544 70772647 1 45211865 111572212 1 6220505 120102621 1 225834 94208734 1 6514163 67672261 1 593821 200835232 1 136796794 253998551 1 180920389 63737453 1 5049585 80395708 1 3831221 88305415 1 3829330 268038623 1 286791 103074485 1 981186 130659056 3354 68795321 47575577 1 935782 136328623 1 10765366 153812102 1 585420854 57050191 1 3443029 146571383 1 37955108 36314339 1 223338536 58856824 1 12688263 99911795 1 1341813 24590127 1 3903445 191510443 33075 273054134 114765973 1 3514536 130932262 1 5549992 145008205 1 145350 95112083 30574 13154986 141064674 1 65204497 409335593 1 50759764 69646093 1 6084672 95507915 1 456666 96987191 1 378624 63015714 1 93160864 79094700 1 8807873 159220214 1 2648286 143956489 1 3184773 54740288 1 48513281 132792022 1 115044676 95055606 1 90739 79453392 1 1192451 89688141 1 1010514 219409781 1 57229830 107694005 1 29778580 166901716 1 19571051 52791123 1 73679594 114668394 1 1278427 177682462 1 9902208 115522865 1 169451 67453623 1 1785796 118378523 1 76468127 126453450 1 68590308 35238442 1 12461801 102189477 1 147416 200571493 1 6027635 62157840 1 2148861 81157016 1 59830535 52388430 1 20815072 83408801 1 2182413 52971757 18456 58523 203758929 34968 194728 126145332 1 1357640 77119475 1 115598 127610180 1 3688700 57017468 1 14630044 36031928 1 3221751 267575936 1 298952 72744094 1 881728 103424093 1 1564495 171056571 1 20102805 81309403 1 1561698 119145215 1 8178593 144073277 1 15934955 41788677 1 25663 57479217 1 220206519 85480188 1 5375791 134878768 1 3251430 202990477 1 3657251 162541268 1 3127563 87409973 1 568503366 88059603 1 1644535 77293962 1 2862948 52542741 1 4337128 68180412 1 26790606 66962641 1 107843510 98174615 1 646862 112423175 1 60653 93137648 1 949525 54475652 1 95356663 62149128 1 118041 131483439 1 1118773 46729424 1 33031690 111668746 1 4574398 91095150 1 9507127 120110575 1 877416 108271752 1 24146202 53392740 14189 18028453 327619201 1 2771478 112610458 1 1496214 159907386 1 65760038 129083540 1 487320 80506168 1 8620012 66664121 1 63915280 70731099 1 457852655 212446209 1 33947272 99148426 7613 5251639 84142597 2141 1348626 66090251 1 320246 55975567 1 3701852 107391753 1 2933781 59902053 1 5874743 163731150 1 83582674 210302966 1 3177080 120171905 1 147992642 68510643 1 19410063 109773040 1 7130291 65766092 1 11163423 82069293 1 476399 99841550 1 1040848 167247852 1 2006163 84810501 1 4093442 235487191 1 2506474 77162018 1 4400905 50630143 1 68278 76448314 1 24417837 173558683 1 7427187 182967612 1 2833810 104513472 33124 83274219 101890266 1 1436322 155316677 1 269014742 60486421 1 17554936 71201780 1 9203087 56473177 1 3661174 141666891 1 8126913 283807510 1 8099548 53678208 1 5716179 88247960 1 2077126 110119220 1 483940 123984889 1 51168956 67112716 1 20487361 194775676 1 5921478 65664973 1 29438611 44387493 1 31311709 105118703 1 22139199 42397783 1 17174382 44153658 1 683735612 151751333 1 423179025 87220518 1 17352580 119022594 1 381804 53527957 1 48401158 89098359 1 7362940 78151861 1 45057520 123994118 1 1513956 109550334 1 6903243 88031326 1 858465 153706530 1 2909790 27272061 32859 2179218 285827573 1 5526573 110614627 1 117445 62055024 16993 1246267 163503322 1 627123 49366671 1 19097095 179913611 1 29217188 112771447 1 12662139 115013373 1 3754921 79017699 1 8738787 49509553 1 1995193 51874387 1 13612711 132946422 1 3584893 113676545 1 461755 85046013 1 40546426 78628154 1 8702642 57293897 1 30733945 146962740 1 1339868 157585133 1 50268299 171907105 1 2428331 134071078 1 3963841 96063178 1 309894767 145487816 1 21847279 106329319 1 8435571 86589782 1 78262375 83087697 1 4919498 80273589 1 94541 176094821 1 71511697 384431545 1 25724363 75988585 1 971283 74195067 1 230378038 153290532 1 2687453 126704727 1 278984 67736019 1 35804810 74243968 1 4442626 150207384 1 1432405 54219596 1 2821029 98927482 1 8662326 51614390 1 599216 124092295 1 8184932 65199350 1 106515080 134875512 1 475352 97084432 1 4985661 165592558 1 74622614 95998531 1 20036500 88506902 1 355985 235640447 1 1704776 103574758 1 133144747 98135293 1 9851981 124422937 1 3611810 48502691 24075 932332 135479731 1 264010472 62534227 1 17337930 58992904 1 91409 37795455 1 168723 91803544 1 14897003 234591739 1 3711156 72830239 1 123058 201505454 1 330291 134926517 1 3367692 304014035 1 81281869 101272356 1 290780 92094024 1 61270610 259772246 1 191609247 87003469 1 18488013 107114466 1 953271 86473959 1 2158317 201319722 1 15404664 136022117 1 924070 67787950 1 90347 60890757 1 7554371 78594539 26291 18502399 277368954 1 39898101 72606904 1 10204439 132910845 1 669956 208600292 1 3010675 118751016 1 2714686 138904734 1 5579534 77285379 1 1269824 49136709 1 273600875 143334343 11326 60612417 88250171 1 3817664 186847545 1 96519999 55897680 1 171563476 52590346 1 315946 178846659 1 961457 77864078 1 9708063 65793715 1 36699040 90127976 1 60003871 80099824 23446 229839 64646385 1 3018999 28526567 1 107047448 163479902 1 62958167 180033738 1 1093738 83784494 1 24153483 139416818 1 53284021 133001875 1 34185552 148632465 1 4968114 216513459 1 11749038 83291750 1 1060718 253309910 1 1005159 46391830 1 9761499 166617487 1 18016737 72828225 1 3822540 49832437 1 638645 63370806 1 323482 35606128 1 806129 73446539 1 3491965 94304622 1 249076 89111043 1 8909999 85152222 1 20360024 77844893 1 1350931 78065044 1 176171 69763140 1 836345 58397007 1 2849116 85790424 1 33619425 75274485 1 397278 38328226 1 22075580 207937500 1 6456482 75757115 1 16122642 85468642 1 207106 98454445 1 12070346 137561747 1 7893494 97240122 1 773926 113647464 1 52015485 74901960 1 10652800 94402011 1 1342380 273856611 1 466762 93408752 1 3495490 98240368 34510 3811298 137544661 1 48602725 76993099 1 156922231 92697017 1 11953152 81513799 1 1101649 56156674 27464 91840293 88290343 1 6655677 102151274 1 68028190 52041633 1 1278769 74502836 1 499275 217950832 1 631380 206579803 1 26618 78060488 1 70225988 49893687 1 114196206 278757779 1 1221594 83264227 1 979213 60898998 1 6936113 98356682 1 111846183 36775328 1 3660629 92759332 1 993528 234656097 1 39286530 214732977 1 5207652 543550869 1 2260594 193757619 1 461124238 120648994 1 29022434 74171430 1 56878581 26465840 1 369232 29454074 1 11130459 101525107 13909 1265759 105917969 1 1940620 94477412 1 461721 141718591 1 8052694 98810922 1 31028606 234294019 1 4178811 257875502 1 1651270 69126816 1 19032519 63762336 1 323622720 132124075 1 1738384 79402474 1 1279771 220149286 1 15228778 202778344 1 4642777 88532089 1 4292909 116334662 10875 7404266 148016630 32082 5232330 88425285 1 54657649 43428560 1 3694794 140549003 1 241000 139320117 1 2155368 283217119 3077 6237864 172560437 1 135409 79525796 1 1576998 122900592 1 4454827 126764349 1 1578172 103298612 1 611471 84018308 1 7651442 108084627 1 24692987 90120547 1 23088771 149785254 1 29816122 106843098 1 13416125 178707906 1 20590354 47945711 1 85937891 150929307 1 36127118 96354889 1 12314168 185585725 1 2440118 75750049 1 815892 97964228 1 23789533 133959340 1 22705636 47382466 22631 232147163 264343017 1 268531981 105221913 1 2376501 111007724 1 7209307 180462134 40166 683735612 71025667 1 291437 140648842 1 1668106 138316495 1 2302461 117039975 1 264887775 128781050 1 197435910 107391658 1 2708679 88544716 1 4083379 67035496 1 1405329 196737879 1 13151394 67378811 1 1292474 250218371 1 6156433 71699427 1 9268473 216019864 1 9783543 118773865 1 6271891 106525987 1 11876015 108904371 1 768188 207369358 1 2408736 179966409 1 7233394 130526812 1 798274 170178143 1 65821324 92819460 1 453746 95428465 1 1646083 122113720 1 12404498 73470289 1 7237471 168567125 1 102475231 132552155 1 19503721 112650121 1 8355534 84676391 1 10141804 84219847 1 23234707 103825520 1 79857897 91360023 1 70694885 55516010 1 31405088 96324751 1 362114939 123572812 1 30732421 121986174 1 1834164 76178512 1 27406042 120032224 1 823866 156048519 1 35027109 206300456 1 5798489 131525269 1 3450460 129819012 1 14130094 47368363 1 21069093 52209204 1 1847404 70288719 1 4563543 51477373 1 5991244 74451918 1 201113985 115098136 1 8142959 40356798 1 1460872 35447096 1 70742092 56442149 1 1524370 65450514 1 678051 98639400 1 9548199 157037196 1 249634 175233195 1 95142257 86074617 21717 232758 106894003 1 22701419 21915937 1 1282918 167463275 1 25643172 97423400 1 17498601 115724041 1 3121454 74822099 22215 12666326 80525158 1 3279908 71384883 17924 49145455 91477912 1 5701462 69726743 29165 186717 125985542 1 67432199 112649465 1 1006624 71633390 1 9006731 131510273 1 5346676 126751813 1 1449972 226501805 1 2597282 31960384 1 33365841 98385009 1 30850194 104864722 1 2654789 106076952 1 19388940 31727818 1 346444 163555493 1 207171075 26649927 1 5024018 250238137 1 93186932 183194739 1 14821983 57812119 1 5204590 87065892 1 5078069 185073774 1 483146 56826897 1 3667374 68994861 1 17220823 184317595 1 12485821 138085800 1 2104290 114207059 1 394255 99329559 1 1968543 123806310 1 294270 100609719 1 760222 68009392 1 967754 113026653 1 15207127 117702050 5326 76619584 123025170 1 962373 130364138 1 19488397 115876336 1 1471620 75743299 1 27703812 215367964 1 755958 75378927 1 77805028 289006410 1 39843411 111550188 1 89429 88664260 1 37686429 63549090 1 52004892 119025956 1 7221734 83039539 1 1659458 122246850 1 26677187 100999255 1 174692 82431007 1 25196880 139896384 1 16922385 125927509 1 24425138 52430974 20829 5063469 113939805 1 120940929 108491789 1 12998178 498300366 1 1345826 69457892 1 382776839 108502153 1 5508376 62616867 1 493335 59723822 1 5186784 41127729 1 2105518 54872795 1 13296046 68134610 1 11375064 109185555 1 33330560 155135480 1 879515 72837974 1 23367086 230012499 1 11442669 99319160 1 25021354 76816004 1 16021904 119948876 1 21142751 23717763 1 1401052 147002924 1 3151940 96898349 1 2977864 125538841 1 298462 109917646 1 550136 54705339 1 108290781 157683225 1 7109939 62790873 1 4649925 55779798 1 79360800 62352959 1 463127 165800355 1 3687874 139853644 1 125895 153418618 1 411117 145009301 8823 19097313 87785093 1 6801451 139268949 1 4910511 155254814 1 15760282 63461733 1 7556705 63992358 31346 2491491 51170563 1 605220 78282461 1 444382 163202448 32710 11794487 128217329 30080 185680 87343586 1 66087660 31562819 1 169620643 38391308 1 60530870 88934032 1 30561908 108889157 1 4701089 125818322 1 683735612 108866538 1 180378450 89188755 1 167337742 72212477 1 4240321 106100413 1 9182644 167842702 1 6913159 147681519 1 7861952 109412828 1 29688389 101237402 1 13587719 118460319 1 61916259 122381325 1 2057099 87706628 1 1609349 142608237 1 228867 69740452 1 18615610 99371636 1 26894992 143047396 1 73612 167244248 1 18692726 134931515 1 122039853 41750361 1 2404474 31553965 1 18184595 119520991 1 162163 36546474 1 1707866 170823868 1 38145768 101214860 1 12830378 150134616 1 981255 76230713 22090 99682250 104024254 1 5175182 132897687 1 127310191 128746842 1 5326294 83150742 1 4421698 109323852 1 27146507 240051629 1 23799211 95663970 1 409688157 96805527 1 29569431 97973233 1 1548874 178705574 1 122225971 44058670 1 2038701 121752848 1 616670578 142041101 1 7964547 118826749 1 9919009 357290677 1 37117352 187010244 1 4543381 82317785 1 137308082 77961045 1 228089318 55715489 1 15104852 114507870 1 50158076 234263628 1 515443 160486196 1 6241 104809283 1 131812359 174577240 1 275278 159721047 1 18404297 194212247 1 4346573 125626820 1 122688 102302108 1 24961189 24214748 1 33956587 75939611 1 281789 75263689 1 8895381 33540720 1 722864 180844888 1 1666599 274949258 30826 685645 69262898 1 6814730 325993391 1 14169535 224458377 1 16974722 186567266 1 2851816 128018454 1 930899 76148593 1 1168122 177826959 1 4008832 74484137 1 32409989 87018759 1 160683 125651535 22089 1369405 143395998 1 580795 114520341 1 97152 209123217 1 2205303 45677993 1 49473903 111390519 1 10748402 73502942 1 33904135 74183758 1 4798256 227766717 1 4007456 153960114 1 6637493 60965131 1 53135581 63779706 1 4171198 107324245 1 160810742 54667512 5600 6108499 75811092 1 27367998 42346985 1 6738260 59562973 1 3392584 175574311 1 19098306 96382625 1 255596 101716439 1 202475 124160937 1 5645836 158017005 1 116097796 134954875 1 1177033 172251981 1 141224 87063499 1 14171529 68709272 1 93060484 164711116 1 41668675 100391737 1 8400985 157177980 1 11873655 168147214 1 54240932 158619029 1 6649770 46553341 1 8747025 81429314 1 69388669 58519916 1 2459974 82165580 1 621130 130259741 1 719414 84955231 1 129523457 86753590 1 133499995 88011283 1 2190589 82926147 1 1490342 127060414 1 4277336 131299549 1 8528203 221304369 1 267008 124428122 1 10085031 154236497 1 7737445 61022976 1 40628807 189858860 1 1761607 168392730 1 26327960 118812488 1 1447005 90220561 1 8844707 57831077 1 3406868 47468252 1 30980898 54763277 1 328380206 103823440 1 9147570 73446973 1 51311761 109515921 1 217618899 111483295 1 358687 49061583 1 2364354 30989388 1 12446530 31414514 1 1083711 229933304 1 969539 79557003 1 34519105 167668682 36454 1531429 155607014 1 718069 65627987 1 273508 66998413 1 252711447 95412334 1 676480 45388441 1 2471558 145925474 1 64686 65271590 1 5413246 96335610 1 98022119 44502606 1 2063373 53754662 34952 60255221 139576760 1 609086 105985211 1 12896794 191538602 1 198473 128225683 1 60915160 188847533 28031 6003910 231825524 1 520057 49822343 1 1256377 27383108 1 186781983 155374775 1 368402052 134537366 1 137520075 108043498 1 10674513 122872898 1 1312234 83298091 1 728703 134300465 1 7000683 67272751 1 3723605 171540284 1 31743225 67919454 1 16962097 137898023 1 2653784 53854023 1 2188356 58563339 1 129010 97824587 1 2463553 81266436 1 94415 103992113 1 1464948 65556752 1 47865235 72746529 1 424436391 87579039 1 7036166 73633452 28867 25621814 113795499 1 360225401 85839251 1 7180406 108049055 1 1724217 41214133 1 281719619 80118370 1 3857186 334859486 1 135110714 71360797 1 150884 140408764 1 56774822 117402074 1 1326887 21428119 1 10855133 202887169 1 9017877 89368550 1 481258 117884700 1 2417068 176700720 22987 12965655 87814803 1 24797269 62306125 29869 337647373 225454773 1 8789949 108048729 1 116658930 94425412 1 7045631 79459387 1 480793 64080203 1 2269785 59623901 1 20435814 63983682 1 18957169 277424147 1 48200233 83209884 9727 680032 105547638 1 16392017 112514644 1 77844524 199650545 1 13204469 196965088 1 5448848 95911976 1 175251632 162758163 1 1932238 67520907 1 51966705 137604395 1 2859180 162683062 1 11890743 268481052 1 5143005 102876108 1 10232749 37238330 1 59516 82618555 1 5892668 103908407 1 2193154 167118457 3708 3472932 92558857 1 1828638 183951456 1 6436731 48613638 1 3686791 64091302 1 2258395 46057788 1 72277376 175293455 1 47950 43254004 1 683735612 90627454 1 1423393 133573319 1 660242 89496580 1 562561 135303457 1 2876728 135552645 1 494967 275315161 1 29179612 70173871 1 4420137 58134862 1 1513550 78584093 1 794126 167036147 1 8332887 398188095 1 33725371 141725352 1 18495941 96205976 1 100112129 123869605 6635 615008 32463671 1 1671068 46676177 1 10603162 284826468 1 1685232 185232910 1 13501429 75591087 1 551607878 159231098 1 4532209 141989780 1 27176674 64438829 1 8397761 77993726 1 1071605 242532991 1 5750670 159993310 1 212630511 103816475 1 64980098 142934047 1 3032340 217783944 1 585952 22451731 1 124484760 73180712 1 3144836 67638064 1 46508806 215774987 1 12961809 142215740 1 51232201 107084638 1 3625499 211628516 1 3726136 172072412 1 2301975 108838093 1 4180567 195899209 1 238284060 81284069 1 8444752 88074690 1 60431430 88423268 1 5399331 42769744 1 289066 141534234 1 5551089 81721613 1 284178951 73170196 1 74433273 115338798 1 79074874 164865073 1 4763058 167650722 1 11543547 128647747 1 361139 31258598 1 7384628 79847869 10368 2718589 88431169 1 37417346 183821756 1 42264350 91206797 32473 6260166 74397840 1 204412714 35657733 1 2683472 38389033 1 5155117 99336395 1 1474162 47095942 1 10196719 89891898 1 51672 126406014 1 5632757 157837718 1 1083428 75491801 1 683735612 155888819 1 2128262 83148556 1 30833759 139357139 1 1433641 106350994 1 45543788 137996575 1 3690247 126482562 1 2036890 147243510 1 34043800 135630370 1 221277 160168498 1 1456080 62640003 2407 405491 72629720 2408 1266141 41074073 6350 99496926 39913248 1 3590933 133775347 1 11892863 59285848 1 1042123 134920005 1 267303 38150550 1 345504 98135388 1 3326622 114970058 1 431629 71800260 1 1895401 110600764 1 2722829 69390012 1 803973 87689375 1 227301725 73735129 1 5868547 129605316 1 2974001 42107725 1 6737063 93363869 1 2843956 216432642 22606 4407223 172063346 1 7383080 58388881 1 41049190 113819654 1 302760584 291936170 1 10715987 200426428 1 1920904 164283723 1 5444994 67697377 1 16730814 77521171 1 7178447 170743545 1 111550 161859051 1 4950234 187416001 1 89631340 40173058 1 3436058 198166353 1 5131656 153421833 1 1220714 72739502 1 283318 71318479 1 140125718 76720781 1 1777365 96408209 1 7522648 103511752 1 2646845 118144802 1 41688378 151127847 1 1193943 56285687 1 28417503 172517125 1 12940148 185192519 1 148080 75349827 7682 755576 343391226 1 16314928 57055674 1 51843873 65172088 16856 1817113 459096818 1 193586 212040118 1 15217136 42336961 1 36168301 217201757 1 779060 151232319 1 369611757 140318386 1 6290282 53470991 1 18862378 106119139 1 2716839 143505146 1 9507480 85376303 1 19195237 61682759 1 48598547 102802759 1 20112 88696619 1 358387213 82240994 1 31556201 204484008 1 4093361 167525227 1 33843200 129208690 1 13182296 149669767 1 683735612 98394113 1 8584488 114376820 1 759288 148220771 1 23844248 174886312 1 173860288 122035839 1 1330865 113918138 1 64089159 65834340 1 3367010 73686758 1 36428905 43457762 1 10813389 70081547 1 1113984 63769542 1 3180184 149577490 1 12539519 46577326 1 414739 93384128 1 142613946 124508471 1 15502716 110799325 1 88476842 102210116 1 417304 72864157 1 23563084 114333379 1 1892388 52511474 1 157026439 135084269 1 4079907 115139172 1 2322124 207254250 1 1310127 63775449 7984 4875785 196344738 1 8539885 64587705 1 703063 160065959 1 1273808 72313586 1 6791241 71496268 1 3342600 235089224 1 2183494 145317875 1 3156439 43383799 1 9359285 161578180 1 1068368 109582181 1 3141089 97807330 1 456473 59772595 1 683735612 115988396 1 691937 50241120 1 13379515 176326491 1 14572354 47956232 1 967345 106701834 1 928770 371727797 1 1569119 59468774 1 7600398 62448897 1 1037636 117325599 1 99927 91593734 1 146094855 83459844 39182 6432633 39334308 1 9873399 79363585 1 1496421 112859001 1 2799210 46793976 1 5549338 76494570 1 34307 279243928 26302 2645023 76002798 1 683735612 84424813 1 9783819 130865233 10525 6081418 123852844 1 18707027 96352672 1 953758 82758758 1 41755179 46562016 1 843627 60646162 1 9315278 98163983 1 6482227 147994683 1 26627289 72306075 1 8415332 85300029 1 7387379 60308559 1 13110824 54200980 1 1747253 103145065 1 2839986 102018518 1 3885845 116560872 1 4786336 174892362 1 3432994 112639610 1 19359348 132213184 1 2711002 99575495 1 44427469 219719510 1 37373811 169843838 1 80036849 43366412 29472 4437976 109472611 1 253490840 223265791 1 5283275 191234849 1 1800246 44680839 1 624966 64554010 1 2083015 61813202 1 6360937 79372269 1 1095828 108313854 1 108120851 169722047 1 634135 79473707 1 27349494 57664527 1 13455679 99810870 1 15922597 67278434 1 11440816 181085875 1 16415768 144305052 1 305715 50684432 1 84438 65979162 1 2410663 164623467 1 514049588 77124704 1 12272619 170556978 1 15754825 137470124 1 364719 57396442 1 6323255 117868526 1 68634051 169463364 1 8738816 143169320 1 8369780 85351892 1 1051297 102452890 1 5932445 102493647 36171 2371730 112761322 1 2372763 314237133 1558 2472422 131366225 1 4651887 91518881 20726 78747 34714792 1 3661864 125001620 1 848391 150461473 1 1954751 114044369 1 687358 106675310 1 55741860 65319003 1 50163901 162919093 1 12090174 65762808 1 4600816 74042452 1 10805725 124748226 1 2344696 147060635 1 2206494 64203225 1 31118827 68448761 1 3138256 113892446 1 12273106 449199386 1 2230797 117822542 1 222442 96982243 1 10680686 77773352 1 13219865 235597887 1 26746667 72254577 1 7923978 167466436 1 1364397 80364340 4024 18167768 83462373 1 19946489 57491466 1 62319166 39039033 1 206864887 171162458 1 111803545 151027342 1 7840257 129368038 1 1616159 241980079 1 4779882 134042213 1 2518109 85092853 1 27001083 112223306 1 1341909 144127850 1 21665984 107647504 1 21852235 154164966 1 1306000 166857625 1 572559 113555127 1 8668336 201283118 1 696611 88931472 1 8732812 72440800 1 162549 69862542 1 2139024 203928154 1 1928907 41509834 1 1125176 59716191 1 8706955 63905342 1 1606790 52295779 1 6149329 66876407 1 2190621 239186454 1 272106771 55767496 1 20173240 124036753 1 385160 137781907 1 683735612 165758519 1 21171 114197430 1 159140968 65495787 1 403033 303553266 1 60668674 111282999 1 5022208 56740839 1 466954 60050651 1 4629086 94590335 2749 1289319 79157566 1 1656967 131857798 1 6374040 80281641 1 272868423 92341349 27774 26434291 271528681 1 20831996 172778942 19782 18048648 98490173 1 1867399 206890242 1 1665402 67385425 1 2373666 191272617 1 82216036 69654001 1 3345401 91890953 1 992313 91625389 1 1964261 129472345 1 11294230 104496659 1 35837187 64346424 1 8536010 57574859 1 382253 229933944 1 1404071 46261247 1 14357472 68489545 1 3842249 190636383 1 559071 57817693 1 3870086 87395205 1 13328149 129170886 1 6579237 158975196 1 2185072 124605070 1 13769101 93337858 1 27343659 80905360 1 83493065 107193624 1 44743700 47429139 1 33806 78932470 1 1216012 75645264 1 129893328 121953196 1 18033510 70563694 15852 3193072 416108421 1 760663 30072428 1 50910253 54554515 1 2376150 68693914 1 7936052 280703171 1 24658197 50779410 1 50123485 77243993 31188 2041673 172876432 1 6796790 101706251 1 180663493 194905425 1 1259859 196387164 3554 67979124 97647318 1 27460013 97494555 1 75682 53535240 1 2545717 69328479 1 12863925 49663662 1 7353615 42784804 1 802936 131733521 1 5974403 133526655 1 13253261 46944202 1 98786 100128054 1 3557820 91399677 1 1286947 79893170 1 7641152 93303746 1 5041752 445292977 1 5515562 128541881 1 39825546 87596621 1 24860259 156655147 1 4988924 163088839 1 1484845 128223627 1 550797 89288460 1 288190 188417213 1 29728718 131664954 1 1017987 125312465 1359 8493733 83393279 1 871189 107824770 1 8784328 77751344 1 19880469 130217277 1 607014 96374960 1 2524675 90506923 1 11634852 142960220 1 8114489 69206509 1 2884067 113614200 1 730755 65372701 1 29116052 84127106 1 10577401 122182402 1 20898155 88094879 8453 220685793 37191788 1 119116 106567746 1 60763190 61769230 1 4420655 79294867 1 2524241 82257754 1 14400953 118527302 1 48896514 114598746 1 1745659 96466115 1 645105 86818899 1 683735612 165917798 1 8692922 87218979 1 346275 134051067 1 1366551 122863765 1 12934336 98091873 1 51312941 116685217 1 94003 87860053 1 8431124 87838905 6134 161176 106992756 1 98607243 288686044 1 9033127 138526409 1 27906768 94591337 1 4359804 242412172 1 6190193 36260721 1 5334867 134598059 1 1620928 205290712 1 13269370 120675258 33201 46375387 80428024 1 2229083 139725081 1 1490119 182260326 1 1793835 107321345 1 2267777 49381369 1 2764581 227142717 1 608605 79328246 1 11082858 99359449 1 638335 93769264 1 1261687 107279945 1 15837745 133912037 1 5510739 58066614 1 17832781 109526146 1 2666414 175352547 1 30914609 119058769 1 4654212 53955880 1 122650275 85845931 1 1449289 165840058 1 300229183 129071229 1 2169174 101841991 1 18286055 172533448 1 121769080 59396084 1 201444 119375900 1 28657893 71241989 1 1468834 77031615 1 337110 90534307 1 1816419 118834578 1 31344928 163152085 1 13007623 77968396 1 265447 84666992 1 15603206 173254191 1 5179946 96430846 1 2333563 95837019 1 23746944 49593188 1 75228419 52845473 1 12608970 242942148 1 1364625 105589555 1 1226268 124535469 1 303182 164346588 1 3742137 100465145 1 4668213 106754806 1 712849 54189874 1 74995155 75035215 1 9610097 230670696 1 20893 145143759 1 5199855 202502740 1 1131949 110327543 1 64028135 37341440 1 7007084 36473702 1 4539672 149841654 1 150148260 122999391 1 1351723 43918241 1 79555137 129352321 1 432212 227510266 1 1569585 68904560 1 19871407 107308660 1 7947081 136786664 1 30736022 50924351 1 12483305 119232735 1 77815324 78394314 24368 38921955 32007410 1 3428121 107371322 1 187514937 45833089 1 33637496 72363256 14784 122153840 87091295 1 23139129 269205581 1 1785817 150563265 1 112169819 192671840 1 4227785 74165204 1 451923649 46844556 1 13253653 163544063 1 4187226 153769048 1 1209933 119239924 1 15928497 58256149 1 170662311 81685108 1 30520811 304113471 1 605211 109735078 1 1404979 98550157 1 15173429 138786513 1 5900779 73425904 1 21454816 103049841 1 1271600 218063136 1 6891778 92696612 1 7119205 199402019 1 2238522 154976645 1 1967129 54700398 1 167983 196639874 1 1017997 172589164 1 17667328 203160488 1 6403430 75177438 1 17916673 94363497 22567 8954919 173371789 1 94525957 56665072 1 1168635 99830720 1 6956500 88869132 1 1661967 76883778 1 10757754 116487654 1 703774 120200038 2110 31447054 81704493 1 32761666 150685167 1 13015075 68761802 1 116258732 136964282 1 31087184 51167302 1 5503096 54090777 1 19806540 116283570 1 146746783 185119652 1 337414 104722934 1 4954118 130601838 1 5572657 128440057 1 3342764 160692042 1 1592731 54298345 1 2113284 159492772 1 7900552 74239902 1 1548902 105989661 1 24113901 101616411 1 5923458 145931336 1 688305 37949611 1 10172029 62398184 1 910531 283460648 1 95961568 130643698 1 4166242 105840956 1 1336764 69067193 1 60401 137301768 1 178758 290084677 1 38341942 48856190 1 841829 98362062 1 9630413 112991814 1 18705438 111434701 1 2094932 85647575 1 15859516 66986068 1 1876710 164321880 1 34440308 141003787 1 2102600 101970568 1 610716 46844997 1 1905647 81524794 1 1370591 80431866 1 1849466 39874557 1 22547280 64939008 1 443431 54124336 1 29157177 116454347 16063 35389249 62938333 1 15603683 149300025 1 333849 135745721 20253 23695 101829483 1 1201731 97561484 1 40092034 127425658 1 63658811 123853286 1 10053951 86153354 1 6839097 160096204 1 162118137 106218680 1 16526734 250065864 1 7778028 210412432 1 10140045 57301906 1 25801526 44192562 1 4368261 57346288 1 11873542 335311716 1 7599162 70143699 1 1575444 123654859 1 93026764 133028253 35305 1475258 132784621 1 156956523 82006753 1 80724 87886155 1 8819684 213708160 1 2824064 102008755 1 23717885 100090031 1 11082552 86589672 1 17525511 95148132 1 3605249 76853446 1 205330396 89354235 1 26063125 54425430 1 1274300 112289030 1 503773 37585016 1 11321947 210066374 1 4756532 82257848 41515 7733797 112664716 1 10097116 60425760 36464 426628 80841877 1 1583588 94917794 1 5626137 143507786 1 5527144 167330991 39038 8382448 135086881 1 176763 66587771 1 188719550 291205310 39094 60252143 140893899 1 140764735 131152690 1 838480 81982555 1 624159 161879252 1 58546785 52650802 1 3908831 22724387 1 12221533 106598012 1 11597739 64721117 1 1894842 49607615 15414 2183679 156491319 1 1289204 169750567 1 290505 164364294 1 12004321 111615539 1 937198 44894224 1 6705586 93917055 1 801573 96887313 1 7374967 112414030 1 1335200 136623577 1 6109722 82839876 1 20315880 207504428 1 3808248 112601475 1 3362645 136976819 1 32643566 141614942 1 126296235 152491206 1 3603823 167456603 1 432412321 103897156 1 443409 120478668 1 2371253 93174490 1 3195811 85666673 1 6249132 95964020 1 30636174 57878131 1 477699 68673627 1 525474 214912781 1 7396213 59011215 1 24993343 164320415 1 40496 141871857 1 3377192 166969223 1 105323696 122341817 1 2665714 111829879 1 104644989 137855082 1 5780308 176001648 1 472730 53068879 1 16431679 60372545 1 6336821 56246871 1 3517953 28564163 1 6195590 87961562 1 6340749 59926661 1 3080516 101880876 1 180982803 131174940 1 25090546 130717230 1 4545914 335976678 1 4585777 147718045 1 1005705 131447023 1 344792 94984074 1 7151576 46758364 1 2490341 92132675 1 96844667 84798654 18253 26002534 61011058 1 50104283 90421987 1 440188 126083770 1 21870167 136535219 1 24637004 129400382 1 39429588 135037592 1 3322116 293912505 1 691175 117302566 34181 43232230 137424942 1 1627442 96947988 1 1869282 142443929 1 108058829 88107186 1 42428911 204145413 1 1828308 95981630 1 158479564 122453794 1 2522250 77230787 1 2330611 82512143 1 13251425 107379508 1 7581878 96461836 1 15679106 47581471 1 5460962 121403035 1 23312335 224305751 1 19400224 64528178 1 160773249 185157321 1 19242004 48909168 1 4423948 75644466 1 25783707 53696930 1 322032481 65169420 1 16351611 106141780 1 29734616 101121605 1 1398721 101067213 1 50451275 83206112 1 276040 56871344 1 6899195 93925559 1 370425 207138059 1 687881 81401872 1 4510003 146151257 1 315317 61356225 1 106180079 129853249 1 91808536 112825957 1 2475147 34656448 1 1352393 114148798 1 381773 111871003 1 6897026 133759179 1 17635524 50058592 1 25396959 51872741 1 2799255 77236564 1 473534 78593320 1 402157 51192377 6634 7597272 122890674 1 20039643 120615527 1 56992012 122390767 1 6601224 69999212 1 139948 269437562 1 89542984 48222252 1 3872465 126921337 1 29030506 106584295 1 8532714 341460400 1 6057455 71209828 1 1573520 74780370 1 732527 95382656 1 522237 131545484 1 362776 53527236 1 1723443 44490697 1 7474616 188021788 525 13758535 133776862 1 2243660 137687823 1 46543699 98990280 1 6024369 111519292 1 6719214 113044916 1 1558055 122018463 1 148201 44532810 1 1903359 39466796 2229 161969 140178501 1 168276 55672470 1 715040 138146044 25250 5406910 125179195 1 27293461 83618950 1 13627350 66601907 1 38655567 71631392 1 3366528 71821041 16313 2690689 57880152 1 5638023 94746683 1 54074 168659002 1 18732603 111485611 1 2670652 88678391 13252 22577535 246564351 1 89491 99608362 1 1062514 46778686 1 628876 82399693 1 10431615 172183511 1 51903691 164782626 1 19549003 108751233 1 4220752 38829130 1 24634621 99067869 1 1601240 146503764 1 1140888 196573875 1 262958 173392313 1 148036 31645867 1 833372 133247312 1 37860820 205218241 1 7651488 66259948 1 613201 195857897 1 11454622 98485601 1 16489146 64784667 1 1385638 85494499 1 1110978 231290537 1 16130114 115143619 1 3934019 200102772 12298 27787378 531709558 1 167514120 59022540 17649 31878838 117854178 1 8156513 100501648 1 63416003 153254587 1 9159535 71437109 1 3890047 184584979 1 203040445 175130896 1 683735612 63423410 6244 1540778 80380970 36363 8685845 66783397 1 21575301 50129441 1 1004394 245296518 1 1700356 79633325 1 3135030 74542809 1 18876251 99715634 1 8750806 55489631 1 14281267 63415026 1 107139441 78300413 9954 400470 173049739 1 1945478 61190172 1 1590099 68568908 1 2333438 208778697 1 7300087 105023451 1 2201570 95133016 1 7240603 41939994 1 3215485 196200406 1 8190821 239844782 1 14817543 32378250 1 926619 179470562 1 58046649 71435701 1 7258231 83894879 1 1983077 47046994 1 2793560 165841477 1 6192219 117487908 1 14940512 105106785 1 22892861 88291665 1 15981741 43369228 1 89621 86717721 1 813936 167997033 1 26317001 81317984 1 51832 92771267 1 16738665 237976681 1 6218213 92162507 1 7847399 129709419 1 683735612 254515563 1 1985886 119262766 1 300686 119020514 1 8919273 61261178 1 640894 114709556 1 237670 106303180 1 2967718 98566040 1 592273 108532854 1 1094179 130328387 1 93191133 62891426 1 3734555 49817184 1 11865143 81024503 1 125377014 110433933 38039 2595106 60939965 1 7151906 84054641 1 3210844 134307728 1 4057290 37457187 1 13845286 45963253 1 33474456 123033647 1 464759 177771784 1 200580697 113413622 1 15077902 108853359 1 594850042 68697468 1 406496 105069921 1 1756024 183946769 1 826315 225672520 1 73093770 48392274 1 12798611 25959317 1 514481 118779069 1 54312 37976582 1 84610449 105299506 1 425668 63901800 1 160214299 89673967 1 695626 87082812 1 1242848 79248156 5397 9255831 119683517 1 124726 60254039 31784 180390 248216359 1 671156 135290365 1 975085 74925031 1 2543422 58663516 1 15565520 116136588 1 7119896 185079147 1 116256610 42046181 1 92865491 173976376 1 9427859 66816043 1 2046094 81660324 1 4372294 94035179 1 6333867 101609190 1 398497 156073349 1 27996708 119368757 1 527186 121699863 1 52958 54095282 1 16778300 146980199 1 5185771 128380623 1 1509135 104401281 1 7061657 196638986 8071 375905 52910046 1 45772574 112607711 1 8265050 37271937 1 133469365 143692759 1 4717207 227811714 1 1695377 62239479 1 4179811 88948763 1 16145034 35086636 1 13958184 228292752 1 7305223 104083675 1 15576800 182538028 1 9481582 69961576 1 11756329 71373640 1 2662220 114584453 1 3046967 47114901 1 16132520 148737251 1 4521630 108760233 1 21694644 64565372 1 18359928 185651795 17231 4207293 103319027 1 2637136 118853712 1 7931040 161309221 32912 289408 44303043 1 12911758 77858257 1 2449619 248585198 1 97243041 188040308 1 2863438 91033168 1 6431807 247963201 1 1323411 92515301 1 7237938 144919338 1 2589512 30076383 1 10426 89812723 1 73991899 71295556 1 157088362 94429030 1 6134351 79116694 1 950033 55525195 1 45519239 31184386 1 1097060 50441359 1 22813274 56892836 1 106405479 234523686 1 123864 108326218 1 4266514 136675559 1 15007474 309146898 1 1420356 138776039 1 18118219 73024886 1 184958 78749439 1 255791 136413474 1 824231 80205585 1 68023467 83977564 1 20832273 192395869 1 5500329 128000643 1 28060246 85996291 1 112859 147588639 1 55155616 223672845 1 1996291 167628010 1 17259570 269585342 1 231654646 99035011 1 220520 83509875 1 865707 65399589 1 7815618 97428859 1 62610 141456973 1 332499 44771303 1 22978539 70000020 1 21551252 98544611 1 4176649 127741283 31 9935718 370899649 1 1423061 137619718 1 25624090 64100782 1 3663197 261842453 1 5987752 59851379 1 39739797 227951206 1 13008475 76063063 1 65475447 127911687 1 13148113 83577279 1 2397150 51619414 1 19326352 203641767 1 4035039 54333501 1 13080602 125183917 1 14387853 180203115 1 2196129 172331862 1 10190569 29383307 1 19465288 111742393 1 4468848 172332315 1 1002032 255976375 1 1689430 54365200 1 17776083 40174239 1 14787553 77924005 1 2994057 82184353 1 284429 226259405 1 16947 108005227 1 1172033 110306796 1 49325620 59651384 1 10081391 105993455 1 12351711 149971083 1 672301426 175932381 1 275090 58193755 1 9652932 142522122 1 1067152 111578054 36715 87273397 52578553 1 66846941 46386432 1 772019 128859087 1 122339 74246867 1 168321144 80048992 1 81550919 36797502 1 8434580 123864377 1 81482 66485338 1 24688619 30907547 1 394141 153897367 1 151766 180954365 1 14191437 121238520 1 4593350 211454607 1 4834338 73883211 1 237271 103144371 1 24773749 185989406 1 3811794 79527042 1 23792263 77079558 1 824961 80304327 1 19786634 109805881 1 2401449 111316433 1 82277567 141984380 1 287502129 97091700 1 4140467 66690347 1 49693358 76967155 1 77470800 71291416 1 1210086 212032039 1 144866 76228543 1 995210 164850816 1 1030111 145414020 1 20373553 64573258 1 492672 109419684 1 1112366 86096797 1 705902 171348843 1 2243751 88662302 7444 2985784 95236431 1 74756 106787015 1 9210018 155135530 1 434552 121846690 1 776068 98052829 1 17177583 111115897 1 12225274 190632973 1 1602308 134831899 1 5407145 100041375 1 49132 139407325 1 20418872 128605356 1 2326429 128278062 1 1910327 114529133 1 7583158 81301148 1 182406785 88011533 1 8150898 70033211 1 38056282 133465883 1 127593 76425998 9891 2052613 64367358 1 31355910 54537975 1 5222856 93667991 1 5182393 244132675 1 4092114 80893472 1 187937182 124030679 1 1026258 85049940 1 76190297 134678826 1 547681384 104503759 1 2390306 102398284 1 3806868 121157043 13997 5010926 59454635 1 19926 78819869 1 189956616 93727370 1 7619312 58991048 1 5612788 165299048 35963 25059379 177648870 1 1123143 34527144 1 8985209 54011883 20334 10782737 109360261 1 886372 19848547 1 54136 106478772 1 2379885 87249189 1 6065363 81813533 1 945280 98142288 1 67578284 43972443 1 861858 110918728 1 10007607 103225850 1 52226393 45197766 1 809019 100532254 1 194672 68411103 1 49237897 65751874 1 4517197 109787753 1 36667765 93541225 1 14596175 114976370 1 322356 113048108 1 879784 33936187 1 857147 125117560 1 6370698 84340532 1 1819611 144524202 1 66252434 109400447 1 8284368 166723384 1 559309 89810780 1 53443783 69460403 1 409133 80133652 1 2913017 74275043 1 6748266 96241938 1 564688 66871265 1 3228804 120888340 1 11614566 78659975 1 26755179 46116613 1 328008037 141278692 1 9226650 50918869 1 1821144 95487086 1 56118750 285232643 30875 581186 120080409 1 1567854 123583164 1 27995885 37786653 1 10570176 222971264 1 1943469 84540095 1 5248038 58854435 1 194992 115949292 1 24782216 276967069 1 671927 158578062 1 218664 51107649 1 28568924 58019468 38202 10723107 55304634 1 3406967 176481362 1 667746 45457418 1 4014482 41542526 1 53794207 73514779 1 1817513 85545995 12200 5160249 84102853 1 5404919 85249745 1 2698260 67265119 12189 600445 41841361 1 402851 71990541 1 7161930 231122224 1 5320774 65395587 1 5329654 54771863 1 26874870 77563991 1 35289484 90086253 1 3242942 90870703 1 8168585 122709210 1 2143687 100847731 1 21616598 187143249 1 3332381 199538868 1 395016 110764090 1 1760337 165506127 1 4004591 138990223 1 6005212 140138823 1 6405865 157909931 1 26327437 82878488 1 468899 131893224 1 1984651 110453423 1 9340328 119779569 1 120516228 36158506 1 99370139 198304859 1 23852739 259624190 1 9806351 201848692 1 546637 111157397 20373 3814738 163735569 1 2975152 197685271 37040 2025539 76651808 1 2121642 133384758 1 404312 59561358 1 2039604 93893275 1 656054 81824238 1 7180839 143050468 1 235111 53927633 1 16210152 185055081 1 36291085 54768694 1 644049 77888730 1 5031268 190971344 1 6206871 70636993 1 2011040 113901563 1 8125942 74750880 40060 521196 52717697 1 1085801 73208068 1 3174503 108988565 1 8976171 155567653 1 27584799 85197109 1 1507140 86976486 1 38454058 64491715 1 181109 79171972 1 266496 146967937 1 2906775 189066798 1 4371 98979559 1 12324144 196985586 1 3095776 136203406 1 59209529 83411683 1 21900079 111788712 1 3529765 96184857 1 19096146 106432002 1 133452 98843958 1 4459968 111719590 1 2016609 76671594 1 45332105 135318262 1 3924640 168013757 1 1814516 65188609 1 1961395 65330968 1 23804310 111478185 1 9985979 59167569 1 5862107 72225292 1 185959 73767189 1 227000846 80939028 1 65705723 83159706 1 135032 46805775 1 14011128 46128903 3398 3845899 52756594 1 19054522 131082316 1 9958429 81389191 1 1148475 137785317 1 60438320 189589231 1 2451275 178054253 1 265694466 102194656 1 2696978 72864214 1 70070 36571515 1 7431800 140953782 1 458355 180951200 1 244950110 232346024 32851 1627238 235559785 1 4183577 117873712 1 476518 36979741 1 52655030 301512697 1 13679839 217292978 1 2573760 39265937 1 76726664 33695746 1 3195391 46507760 1 6190649 60470898 1 17653817 332683669 1 456737 70589596 7814 1583252 254374765 1 10046668 69875404 1 1913620 196691558 1 12930165 71078276 1 10173448 63262117 1 9488990 70042380 1 4095374 124369999 1 1319042 118702921 1 2503872 95516076 7531 3603177 142133802 1 6308938 151754352 14611 536576555 85094245 1 4649864 153599924 1 6060638 190793003 1 2399972 64654656 1 12947278 69744077 1 683735612 63862981 1 21971499 50418154 1 1215628 62584884 1 171689796 21973141 1 9242912 171676905 1 131917010 74310159 1 5706139 51013338 22646 1951173 39935262 1 1115942 123592573 1 836168 196582907 1 5124775 130472939 1 3140463 121030884 1 35477571 117309368 1 30370330 78807139 1 6787683 113393663 18068 25213 110711582 1 6463092 284133723 1 5434894 37551601 1 423545 172401659 1 22035014 59004343 1 29107065 138745298 1 3906746 283431782 1 4212535 172046709 1 139122873 161512186 1 1314719 141133776 1 22766974 205829642 1 4035797 170299566 1 22563439 58571864 1 80925907 78720503 1 3685048 141877348 1 5354129 142824357 1 145946383 251423990 1 31496613 265193742 1 3252647 89380554 1 9284564 62931651 1 11194083 99793125 1 3752855 98640741 1 5552276 112536323 1 1182854 96312566 1 74099695 134030280 1 78068122 119906668 1 3451204 180329157 1 1002728 51493426 1 282739157 67764562 1 530158 112728375 1 36689604 107438354 1 255154569 109903231 1 6196582 77056798 1 14124467 72640837 1 3800494 113941196 1 41095 178236162 1 12427497 111773431 1 1843928 62180350 1 18208153 124502642 1 5153093 103968108 1 805598 105404612 1 4283289 138297623 1 5048606 51960856 1 208060 193433254 1 46652781 118818425 1 146754678 92397453 1 5364573 107146057 1 316643 83001879 1 33203498 48386039 1 361082 219425552 1 3339526 161844342 1 805729 95883899 1 8448497 143739030 1 5036231 79188447 1 34639711 154873663 1 3378254 119943933 1 2420956 63990896 1 727929 71734455 1 14520387 68730048 1 869846 84359725 1 2349195 156118944 1 6165178 137156779 38808 4572960 177063011 1 187048 360510377 1 1734015 45916452 1 18064009 126754417 1 12186123 162397066 1 1178572 61627016 1 140380541 144366349 1 729017 76099642 1 18056421 101692239 1 1837546 46409147 1 2262386 156932154 1 6278926 99103320 1 91079928 89189864 1 28935704 115740624 6706 13274616 65342479 1 5699783 175350121 1 6751460 181309728 1 447372 143930956 1 482355 256998978 1 1245232 39066491 1 15258316 146502825 1 9677792 183777064 1 79805493 41945835 1 401678 97557468 1 3934216 110733840 1 155555080 116141775 1 3521303 71755810 1 8563677 66868241 1 28888773 108292527 1 1551981 81445974 1 58213901 47914996 1 3631757 148720747 1 190127 68597805 1 15394292 80150884 1 14422946 124095909 1 36774255 262811746 1 2618617 199805639 1 15353138 38823491 1 454112 242335380 1 448397951 58469008 1 2365352 64284055 1 4376087 113532884 1 12092762 28680145 1 107946876 84172819 1 14521643 100628592 1 9709132 62271977 1 14569895 110078762 1 281031793 104168873 1 6530065 70013930 1 2842109 135535783 1 32116 59225426 1 9645157 129195688 1 2156834 88307232 1 1569228 291301827 1 371903 53815546 1 67131206 208076339 1 31765285 51086456 1 24223723 160670238 1 3703183 64002215 1 3424667 60884171 32241 161269398 99066772 1 1201857 79129798 1 17988283 176269974 1 332415 43323000 1 211173 136379510 1 7911450 67454839 1 4417024 63421508 1 1783787 109877108 1 21633170 135129154 1 879351 103687227 1 6252342 97050482 1 10519873 103773807 1 905578 110904870 1 495099 115507548 1 5795011 107370901 1 9312259 118905344 1 1292567 61812548 1 13322894 78881706 1 28610770 35665851 1 3128686 70574504 1 1660462 54957619 1 84258758 55547930 1 116649287 236788054 1 98574227 146368580 1 17133344 93441251 1 133651 256447039 1 133270939 151467838 1 565523 255236464 1 6330969 70731970 1 14817141 130261200 1 7224981 113564538 1 560821 129916638 1 1842849 78450283 1 8165717 115741187 1 48813036 91669161 1 24292822 146888701 22182 1291385 88738403 1 11952823 157168191 38241 318265531 40139264 1 2809297 110004351 1 744462 143726908 1 519576 241219510 1 2139824 116772466 1 449774 79884526 1 2405331 70801192 1 7754425 75957724 1 9906109 75625422 1 87689438 183016208 1 93328533 39466840 1 42831435 63164253 1 13347851 201748046 1 2865443 67020924 1 296567 103400243 1 36618866 117189460 1 2320087 134519153 1 41627781 116476800 1 632134 58368568 1 1181281 75935932 1 471834747 39154769 1 2461502 148780876 1 384209 96447628 31017 1678272 44055485 1 666035 84668566 1 196264 44544247 1 9762219 105221040 1 21649830 112447215 1 7755175 208135064 1 2301129 304438703 1 3075316 84492046 1 658567 173158399 1 4560018 90807525 1 26455959 128143190 1 2873923 88174024 1 471511 144076943 1 7324527 58761743 1 1115004 78886901 1 927710 81446939 1 6937946 178886900 1 7150803 143515317 1 9483436 139802705 1 1341348 24912634 1 123634094 81302071 1 28587531 105067601 1 19887270 129832242 1 117067223 74793667 1 82668298 65267541 1 2263674 104088704 1 28261571 96445523 24455 8837664 89066193 1 2156002 113056268 1 13293806 118847099 1 454499 139046694 1 15545803 127821331 1 930805 109826672 1 484941 59215800 1 2313886 71831687 1 12535342 76282367 1 8899288 275982337 1 15874828 106402178 1 11630761 114343803 1 38400 144502549 1 3399351 109678232 1 1361829 86819066 1 7440515 149138244 1 154788930 122421150 1 6492530 82944441 1 57931618 89742758 1 3340882 75528863 1 595775 98896852 1 1976566 73078245 1 123295187 121340896 1 10084226 37374405 1 6965847 141559046 1 1606008 121878859 1 221342 40665755 1 119317244 275095132 1 37769474 129975620 1 343514 68782616 1 2896722 173219731 1 57327658 74872551 1 11563194 89068777 1 108383984 138442174 1 29890593 64253241 1 5666554 138493589 1 23791163 156755523 1 401042 55363701 1 4663264 91976870 1 24161635 80951724 1 4195736 85630911 1 18396 47741372 1 142435 124810841 1 17696601 95916367 1 128476108 214260652 1 120004 100421796 1 17455510 52435643 1 21145218 122381113 1 16685280 144396292 1 19163800 157676815 1 11650085 158651889 1 227705 187184305 1 24532414 84396051 1 4021212 329263630 1 17572736 165175902 1 631295 176154634 1 27790680 118214967 1 1430555 54118905 1 21277673 306403864 1 12412859 86427755 1 12147577 188554449 1 378298 112927200 1 7478267 148234832 1 178311 268831970 1 4445846 70357818 1 3346615 52590143 1 3681715 105560064 1 285475 57935976 1 42375992 98925148 13396 527105 158330985 1 9563665 168457137 1 3453199 39094930 1 3374556 49736993 1 18307990 162147012 1 35054780 127407432 1 406745 120938685 1 1265306 207906837 1 7650267 84510433 1 2570629 460867133 1 15331184 58727405 1 284696 104615630 1 5461128 136376758 1 3983312 110731110 22155 57100893 212753155 1 2440978 94009667 1 4107971 155879014 1 8650244 74293417 1 4548884 177280405 1 511202652 44414946 1 4979247 93715190 1 2518841 105762757 1 193706427 53768348 1 2822248 128512228 1 6933431 77281389 1 2023354 49194509 1 40480754 85859755 1 101437084 190240886 1 81239063 47734816 1 6219218 123782619 1 47173 36570943 1 975249 135574487 1 3504444 150148754 1 537202928 122156984 1 2002415 52111832 1 775092 97113351 1 4880216 176066132 1 63225 109398081 1 3253566 51746262 1 11646278 93495851 1 245629 75292154 1 65937674 108252113 1 6710123 40163468 1 8774584 80222626 1 1703045 73677070 1 2127986 142076320 1 921596 99897019 1 1782414 52046674 1 24850245 147621179 1 56757053 65114322 1 22475282 95068140 1 1542323 78710781 1 760371 281151331 1 195294848 67626270 1 797993 93789427 1 52433075 122120644 1 11031037 104124386 1 5626577 95828714 1 536312 67541995 1 942430 124019962 1 6345906 87801176 16668 4408996 133723533 1 3297883 89929316 1 2817972 51523850 1 18329655 384110987 1 115992416 183263446 1 17196815 164448064 1 1189398 100622551 1 66545159 86628315 1 12113754 94637143 1 14310400 86409402 1 7517763 36088529 1 18500021 218181773 1 7863451 125748623 1 309224206 116064562 1 4514589 92755544 1 173818 77829092 1 18380513 118372435 1 856816 90296896 1 18288501 70224954 1 114827619 159950744 1 343094 48878533 1 310297 175967714 1 2782810 135091848 1 26891982 46765444 1 2532637 221652674 1 810701 65161685 1 43424 36492767 1 25450933 59626516 1 1993044 75068820 1 9950634 72775651 1 16562632 62654229 1 803625 131835254 1 34686406 124199836 1 348987 248613840 1 878000 400843115 1 6735443 225758885 1 490374145 59373842 1 31070392 161480558 1 318418 81950538 1 1720123 157833486 1 1778785 199293249 1 13954553 71595387 1 905960 143580946 1 11610440 162216056 1 3704582 259918889 1 3148090 105840956 15463 1295534 83060883 1 50291805 98505384 1 22169572 88791200 1 324315479 98079523 1 2042810 74298585 1 1652436 93376647 1 114075918 135695174 1 4043446 200841838 1 8376010 158286059 1 13336021 74765415 1 178251 114427534 1 395698 157192906 1 117093 112336185 1 721936 82396728 1 321430 211570473 1 2977544 106502816 1 1573762 194466704 31667 5953446 268303981 1 3406658 61190585 1 10426369 52415720 1 27074916 99181392 1 5075309 245002068 1 28547363 307995543 1 362294 129808112 1 7450334 193466922 1 7465642 173589057 1 20650533 150158165 1 435629156 54953059 1 31932558 103388403 1 11361607 125169582 1 11382026 263463441 1 79831 114757592 1 519690 55457615 1 674407 164847793 1 1553376 58024044 1 10943559 89076418 1 27483860 121106422 1 3210772 70909508 1 265797154 178267559 1 3381480 49331831 1 369935942 185776974 1 3671853 148705036 1 15443001 49344685 1 12450413 65153852 1 38078011 91229118 1 132431319 136302854 1 1129713 57262395 1 89809 101199733 1 2323179 52998358 1 11361269 156246768 1 8141582 42128920 1 5505111 96904777 1 2162750 255454848 1 98707694 36239033 1 2467235 90473662 15131 46935 300296512 1 656948300 76513205 1 5980453 115053165 1 31248544 62034166 1 2459809 153976167 1 6071825 105064529 1 6430848 286363689 1 15092924 77464111 1 318310 48527840 1 6648188 110664583 1 219585 73590182 1 30990230 75288457 1 3526974 201764416 1 14677785 62529326 1 3389617 113473609 1 1399091 79569765 1 11941185 58570819 1 64862637 91232450 1 6158868 133539046 1 218410 153761222 1 113856 63794881 1 1392796 107168986 1 3090306 198893648 1 4340031 123508608 1 79420 138545113 1 103928919 135618662 1 13144615 88622585 1 180537 33329117 1 426835573 94378630 1 11590065 43032671 1 666942 208200008 1 2060341 112073715 1 244635 272185018 1 149664022 118014199 1 2523190 157311420 1 2934755 173927879 1 3988195 134691841 1 31674879 106900788 1 14887386 305007399 1 4880045 100051980 1 730502 118375552 1 5057969 70046939 1 5591294 108243220 1 19961463 46127482 13258 1248968 80544395 1 529369 63054455 1 29515890 76346735 1 2163296 39057440 1 651486227 83430384 1 16483546 43590027 1 126725012 225726567 1 6182631 203831956 1 683735612 112286663 1 39520 105438846 1 16845072 118738835 1 683735612 168359461 1 672209 234086828 1 2742786 120609726 1 23467765 312339846 7770 216712749 56477272 1 1888644 92010316 1 32388797 148901434 1 478823445 86489393 1 100606 67756913 1 54146872 77766028 1 332036 107277085 1 566489 62334512 4094 13336311 150595853 1 8560579 148063227 1 10522125 51867207 1 400506 247586688 1 30367403 77624886 1 330140 73097227 1 54584719 102450165 1 2688302 48308240 1 22749430 198376483 1 341955 54468353 1 1247823 67673321 1 112455094 141202261 1 21125453 95775707 1 11945423 244297369 1 5060384 134851513 1 14838818 175625252 1 9033301 63110759 1 7570070 128954143 1 18165218 82224639 1 13450692 72652978 1 67169527 47589560 1 1385932 167220709 1 2023377 75037735 1 20503429 50420336 1 8636464 115270668 1 1404203 335750936 1 29058004 140133211 1 1411140 92870986 1 1817170 156496729 1 255993896 82035210 1 188159774 97867898 1 5176279 44187108 1 49746040 60485376 33319 26670016 184105125 1 5847745 56696066 1 2317480 143185728 1 265872668 87382562 1 683735612 54563064 1 10101169 78772068 1 132585210 147796112 1 15939905 135462529 1 1303748 134651825 1 6593584 59286080 1 8253937 346579557 1 816509 79703720 1 17034314 115242782 1 22407789 81584681 1 2961583 139216726 1 601865 169875843 1 2821784 216419717 1 12856566 92854651 1 45695278 130479147 1 8789150 80500449 1 4899747 58278054 1 6911768 224993426 1 154203 150074598 1 5108882 163465216 1 1024469 152070776 1 28617047 202412809 2585 614501699 37775425 1 49405193 66269249 1 1018133 114149792 1 9169815 177779212 1 2741776 176817637 1 133686498 153487609 1 22359909 67911117 1 206003 83070135 1 2234174 165678947 1 23726760 137748724 1 2868462 92780620 1 3145452 66931638 1 64297746 125299406 1 128646484 117017192 41528 9681698 158306485 1 4996610 52577090 1 78539790 209292503 1 230344783 96086814 1 44102069 123480095 1 5722629 118564002 1 786321 54572692 1 594156 125093238 1 17102586 141567660 1 955259 69052983 1 2418757 77275061 1 3568000 95264112 1 290245 129200420 1 6241427 59766629 12315 589898964 155095528 21826 2865608 141216335 1 803929 59236311 1 51162569 67466534 1 126008 59233763 1 534164 151857334 25214 18161749 111053931 1 203549068 294443688 1 2834778 104700653 18574 225579 76061403 37344 31049439 121817382 1 141689053 188793307 1 2225575 179861199 1 588199 63822489 1 43870235 66674813 1 14495053 90634439 1 133681 65156798 1 47037480 157330372 1 55524905 57225242 1 1191986 134843340 42644 25128638 100537629 1 1155792 67646595 1 3303594 35206794 1 105483950 206311882 1 1180860 39438831 1 13026639 39658473 1 44199833 101533529 1 45662037 49254893 1 26982434 80135619 1 316273039 228586795 1 93115 73440277 1 26700849 83728073 1 858952 68965033 1 8139849 32093892 1 4054947 321274836 1 26249404 195480632 1 26636291 195230483 1 1826907 101926538 1 856984 84534947 1 29904062 67310063 1 2079954 156728938 1 151023823 56883764 1 16394038 250447582 1 341669599 444835975 1 440218037 49456031 1 3147621 55433026 1 489619 42224284 1 69695593 113418809 1 354092 46008628 1 1338330 91986179 1 67037427 107082024 1 15353717 107451904 1 984294 145899753 1 79452 225863068 1 242870177 158331709 1 235499835 125534779 1 2420577 177591160 1 9172906 121827949 1 2889080 269618338 1 10576918 101817134 1 5928392 89706948 1 1802300 89255369 1 20205647 99448397 1 15786869 58378729 1 13049382 49641796 1 3948284 146749096 1 218052902 113807962 1 34460877 92907306 1 1180753 109845648 1 16933520 233791297 1 400143 97819230 1 151150644 101932558 1 502924 64731803 1 759362 125525697 1 24710957 69187783 1 46917834 44109335 1 692039 49227825 1 585616 108674480 1 1114323 95394908 12733 2767816 73040433 1 33840539 267518454 1 5166889 71508107 1 11695705 157844672 1 9255491 36638892 1 3026840 47563062 1 2312945 246364502 1 770792 70570588 1 8129049 139571348 1 391048 129241202 1 11393646 132819898 1 2097337 69645362 1 4031282 43376513 1 382083 64228961 1 903536 47968430 1 630325 175715040 1 46373216 120804271 1 4465520 70045124 1 20044300 48025945 1 31286534 78813333 1 2640091 191577822 10195 5032802 88862276 1 31566506 132908256 1 3282535 100284332 1 23424964 55729743 1 285050 161026229 1 116083 81691076 1 2530400 114471185 1 2519015 61170651 1 31215 113211729 1 6904244 50500223 1 16576929 109321757 1 32838705 77812126 1 3678437 139634180 1 3704336 121145323 1 71638154 106827926 1 22043420 143577152 1 1893823 139989704 1 18293527 165123440 1 408462 68636626 1 1234740 117240496 1 10846700 127177970 1 16624722 77303950 1 42332377 83294556 1 40554402 190751231 30640 34724075 176020850 1 11376934 235216401 1 412365 119127155 1 467682506 73390889 1 58950005 161680843 1 220755313 79770104 1 18244159 249210383 1 32773492 165809339 1 50166306 76512992 1 2690966 89356338 1 13814854 226598885 1 33943344 119056814 1 202360 406899337 1 13130456 91328159 1 184840 96576971 1 4027958 100875030 36037 5164531 110822668 1 17086823 281333852 1 1299610 100366287 38569 475206627 68973283 1 21148305 87582146 1 62668886 118369790 1 862362 203326844 1 16125319 49572149 1 16799890 56896413 1 21523602 175594030 1 38408987 80667103 1 125451 78078683 1 2077659 227850264 1 40605503 192788198 1 382002 91215087 1 4041064 132436206 1 2210057 148557620 1 28598326 101558447 1 47893762 145619691 1 4150461 112726801 37975 79123912 68438190 1 1423377 43555093 1 178344 118417418 1 23160841 54186253 1 17449197 184523569 1 111767468 69708326 40462 5046536 47672490 1 11251497 224432228 1 8220007 67482791 1 377871 190267209 1 198653993 132637437 19144 144256291 104401228 1 899464 109871359 1 3433520 111886774 1 6038419 135731640 1 2776485 87374414 1 560281487 75067008 1 88819437 148764413 1 165279 73623582 1 22524770 147947428 1 27415540 73149389 1 35759808 43870193 1 747189 117851421 1 8135147 50597847 1 683735612 97248625 1 500018 20439394 1 2540606 71086417 1 74859527 93581552 1 8443044 86883902 1 44835500 153870637 1 3312940 138507668 1 22723640 48868344 1 90790953 193442512 1 236767899 44580730 1 10744163 135404428 1 1898942 151665560 1 9869378 170342765 1 114687102 253690018 1 39404665 80745809 1 641681 91796452 1 49601883 101752089 1 170092 65194591 1 4361566 72095759 1 13170718 30348593 1 311584081 60882454 1 87081536 97637663 1 3751559 64028729 1 2533121 104858469 1 959411 129137007 1 3181622 122353571 1 64597501 66202053 1 14090 114120414 1 12582169 123752287 1 1293330 184151650 1 301710 133895452 1 1787293 102272351 1 11638978 152968250 1 4526034 174055961 1 38451106 91809718 1 13911143 57011376 1 16557494 68322189 1 6762227 108990044 1 10195352 122318572 1 954292 80919773 1 1161295 118875588 1 2179841 106611426 1 5349395 98587706 1 13492367 158015901 1 10063040 81185373 1 919945 141088894 1 1051759 211629157 1 3130940 47053841 1 1284753 53477608 1 15661386 154399871 1 21834249 81528880 1 3119936 76889900 1 10685254 71692335 1 52836071 68569982 1 2930968 92071185 1 1508695 113828016 1 69693910 116312583 13630 10593865 101104406 1 1573960 165997429 1 1943192 51735069 1 5309081 180086087 1 2020802 138027674 1 1597838 193026699 1 1707451 110192805 1 163976253 277634617 1 173866 295490478 41336 3878410 121872479 1 3050218 80887965 8264 2456529 92678468 1 3244820 58260305 1 8599602 114725137 1 23437280 42578666 1 231210303 121463990 1 6367644 105196926 1 1063589 154945891 1 307299 94143495 1 4444645 207240297 1 11128236 90770748 1 80028097 218109254 1 70213 82444442 1 16193804 91302786 1 63267490 85705258 1 683735612 67162247 1 14730587 64624338 1 369042 150461261 1 2662955 242266746 1 35382554 74476780 1 2620445 206431658 1 1032930 125375768 1 352841 82404654 1 13989162 154823005 1 11159019 125327414 1 8756797 46028099 1 18029386 219201286 1 2089738 81151085 1 5729421 146107851 1 28538305 83209624 1 509389 164969068 1 8052626 98965172 1 15516892 90008373 1 13764307 65855780 1 14387777 80931620 1 12349083 161580331 1 7982038 168965536 1 30387873 217232671 1 179623199 152317037 1 622021 99425977 41978 413913 130906041 1 152201707 102198817 1 129514537 274242821 1 27104198 88582425 1 4032371 110920400 1 9375873 122191859 1 27981901 93091776 1 13100563 85957199 1 683735612 93435251 1 2184260 189120868 1 2891676 58043182 1 8210197 54214280 1 10560434 87696940 1 26744234 142805504 1 46747636 104278522 1 144956465 171891151 1 90756559 105743681 1 4032493 117627750 22195 74006355 161137302 1 44656793 101783687 1 180856170 89140249 1 2493910 234722629 1 2389728 54714614 1 1511626 144181804 25120 28315014 43618617 42978 1571077 88574688 1 125972 132816107 1 1602892 89906804 1 1626223 115599673 1 2436861 130320566 1 67462888 133214572 1 8172596 128025697 1 2278734 196274120 1 14992171 285017473 1 40785033 93967356 1 639866 244351726 10864 142674431 98167822 1 12170915 79580816 1 56103788 67032771 1 9267429 169555794 1 1060126 114857984 1 57216275 95299301 1 172318170 205931414 28415 45212815 124604300 1 6359477 83096994 1 17644600 47500857 1 82992478 157457150 1 24347223 139467449 1 10425127 107046381 1 14864857 220848107 1 2513351 93084127 1 10165027 115312607 1 3803868 72080976 1 7640510 247230640 1 6290566 45107306 1 658443 64729038 1 26181857 25800165 1 19315867 196764921 1 27649326 73549556 1 2455521 120113201 1 153004 209964720 1 1396321 126293636 1 119122566 106190999 1 38666461 100112920 1 7034328 86978345 1 475389310 139922608 1 351506 100998207 1 2606962 67784065 1 132805 115608069 1 62955146 59418063 1 929577 51525115 1 55808754 117710375 1 622950 145008947 1 51666945 116133763 32045 643400 65883042 35502 104851 82309021 1 44502478 129173614 1 92581935 50964141 1 1438632 46615732 1 4391528 157224492 1 5418614 117485074 1 7405246 64537090 1 1581689 129305594 1 3801021 46518236 1 2408721 140124477 1 11270689 408563734 1 18348384 91603697 1 2075705 41003217 1 8709977 138028664 1 10470390 102264322 1 57552204 140570813 1 69178 76722620 1 7700456 162211253 1 45321243 141895852 1 3748019 143824242 1 4491819 123260613 1 137091067 60901449 1 4373970 66632418 1 847249 113978927 21532 23000275 106529850 1 310417168 156343140 1 12968419 77735902 1 171595061 61695164 1 1813418 181538356 1 255771021 56942794 1 24719740 36954868 5603 10545569 34892158 1 2543781 100989539 1 27523212 97758109 1 82472462 118766641 1 3022930 88015868 1 6849676 43240774 1 23912693 69250020 1 5497309 48557250 1 18418346 99732456 1 616903 95147696 1 35482659 57933968 1 8563749 107842155 1 11190937 203049876 1 1216355 61573792 1 23987197 169669203 1 5002150 136551422 1 1715914 99113725 1 510334 71608792 1 19341940 58027523 1 512639 113929734 1 959851 137359917 1 5815239 152795995 1 3611175 154696789 1 10903851 243322568 1 1380730 87215569 1 6202777 170895957 1 991004 111428987 1 9473335 68596116 1 22067495 65657146 1 3434439 126367103 1 2072803 81404741 1 437493 80757702 1 6718795 92394457 1 798069 63925870 1 27581839 187886779 1 48386517 150803280 1 5115484 355197521 1 3905583 100538347 1 13412588 126947747 1 185567 31168320 1 4315107 171375377 1 10830741 131160714 1 869277 92177688 1 94433133 151373182 1 336641962 218277152 1 4983833 134467161 1 2017192 92192368 1 1030169 92987301 1 884859 41965650 1 11644728 122394026 23251 160401055 135715311 1 16745075 241227606 25316 629356 130388211 1 682132 88774649 1 3869934 56281718 1 17344317 119945636 1 1862523 150493854 1 662197 151944246 1 163506579 172396417 1 1064946 79817551 1 43272115 60319419 1 6542062 40460915 1 18502008 90447075 1 7632354 141088275 34833 25291871 137430948 1 1841333 71349626 1 683735612 72407528 1 19590515 138821408 1 12947242 72267299 1 3963785 87027187 1 2907763 65415625 1 6829184 129118665 1 964420 119274023 1 1743666 128823746 1 683735612 106956226 1 281066 173686422 1 7332288 58192074 1 6426794 100770614 11473 787758 117562993 1 28641426 61932470 1 10711851 71437770 1 4211662 93537369 1 32422418 163042252 1 496644 108793332 1 12926661 200073056 1 8357439 109341045 1 3364180 101863118 1 33681128 40569940 1 1219513 219716581 1 74876 66030824 1 2368211 59840953 1 953637 130265644 1 3220641 122577141 1 1369082 119018733 1 60039008 65828175 1 34470788 106702419 27507 82774641 123750583 12796 315555 115175186 1 15658142 299020557 1 50570805 73983794 1 241683 113277940 1 97716 66816966 1 373162958 126503485 1 108323332 78643824 1 15755830 30152664 1 753144 256171043 1 483520 72492308 1 60079 116494970 1 785879 209308520 1 1506126 93344069 1 78370047 104249534 32969 902196 47652408 1 41155050 88300675 1 18592620 48712490 1 59413422 62124089 1 319924523 80601699 1 283740 96844687 1 5624401 116308466 38821 716588 62304290 1 6494707 71368999 1 108468 216958073 1 1202198 139146076 1 46742689 65148584 1 3103570 100638123 1 3122137 115290197 1 27019223 64031180 1 336971 98396972 1 14730773 160975739 1 20403097 108896310 1 2446177 165179758 1 1162674 68504397 1 29836674 74277373 1 331348 114362307 1 38746660 112924458 1 4790602 66319709 1 1593285 58088463 1 3480641 77991152 1 889822 53616736 1 10316270 116611753 7746 1140054 100217624 1 59579169 272876468 1 7918591 97865460 1 5040829 133793429 1 307692173 133413300 1 1350154 80977363 1 1074246 67616471 1 20347794 293421188 1 1292077 109554086 1 7017067 138514166 1 772588 223179529 1 2817219 102753113 1 21414268 50989957 1 664736 64460104 1 9598156 108424576 1 58622968 119925893 1 60491284 86205278 1 1890575 178827331 1 6858631 87681330 1 10790136 63942659 25975 6814655 289632653 1 633211404 96166933 1 115875 124026709 1 1006291 132235216 1 7438841 104186599 1 11793773 144441683 14574 1070441 182648944 1 11439779 115087992 1 7080971 49616149 1 1103314 107198001 1 4478940 120589173 1 22336795 128101161 1 2197381 230450272 1 1510298 52042817 1 111321894 60264788 1 172201558 80305064 1 56888890 67264855 1 21568657 92771504 1 6594683 355738047 1 706716 133989492 1 8526568 75781401 1 2621876 87629252 1 10793207 166496918 1 7267470 546859128 1 1775892 36248692 1 2331014 30357687 1 12983484 304700199 1 443008 157973458 1 70056406 97195214 1 824912 94011518 1 3504520 250462564 1 5989209 185674282 1 3461506 98858788 1 10136758 133088614 1 617091 106616474 1 761414 291023116 1 19775 232550746 1 2177774 84487333 29423 6285619 73580510 1 1526660 93943498 1 234358991 161108862 1 3666868 171329345 1 2907298 58337285 1 922251 88680413 1 12673675 192922190 1 1553928 46598779 1 171506868 149214636 1 832963 112248123 1 2459944 44228200 1 2547887 53226506 1 25220792 338934557 1 4934548 105726579 1 28272672 97128929 1 98408111 69807058 1 5460839 83093501 1 327588 46822534 1 1345076 60733612 1 15003782 103067358 1 7000530 136737194 1 153074392 66404323 1 3764666 52275377 1 5158765 345477423 1 4370310 181306486 1 123416152 63058326 1 4717907 107850192 1 5912792 162043354 1 1228958 97960550 1 19251774 111349320 1 754188 232121088 1 19187 195925398 1 11535042 134614602 1 14956585 120949290 1 14990431 120203717 1 15533314 210493735 1 766266 97573530 27257 520600432 144339669 1 23577149 98046420 1 690439 79014903 1 20564778 177763317 1 6781966 60339579 1 255058 70334967 27760 15131837 199957583 12898 24464605 155408261 1 1513347 219627443 1 2863979 59185830 1 244204571 142533611 1 179592 43494614 1 2745740 75042115 30107 30390133 46404832 1 7320076 118086676 1 11129053 205521689 1 2287603 145606700 1 72803 116925619 1 1097971 82523633 1 1980765 154251469 1 101785241 115839094 1 24201561 134390960 1 506266 88150689 1 59719835 110600150 1 24486148 165387107 1 649609 244489455 1 118786996 88825284 1 4459027 38263349 34809 2180394 218341558 1 13624768 47499249 1 2609787 34449046 1 161217 134244483 1 5092563 73062193 1 6334993 89183006 1 10639942 155373056 1 28399599 77892458 1 10962837 129410639 1 13533144 159905212 1 1375979 116842347 1 313984 122601439 1 7515965 84226708 1 17628013 47636448 1 27631212 131649352 1 11232602 112662983 1 5234564 47052036 1 3670958 88387411 1 717228 98873466 1 58613038 62288016 1 2359051 134254137 1 95257671 178630775 31102 4743754 33377291 1 17373928 39265169 1 7762236 111609309 1 58213867 82741244 1 2867542 126872983 1 5680188 65713111 1 6330688 178144522 1 113156 143451538 1 1940363 96576372 1 53991226 163220675 1 1067850 74456775 1 57998747 115413280 1 76525686 156909629 1 5281672 114711456 1 2171433 82768719 1 1292645 476325843 1 860466 91519598 1 9688000 97648684 1 51938301 98844144 1 1564928 191149303 1 278899 86528881 1 16900123 73105152 1 18295609 194002237 1 6167378 97743732 1 3645482 45397190 1 5308700 123563920 1 23564603 35497528 1 2935812 90396759 1 175213008 187724942 1 2647717 111493314 1 1345127 241183060 1 13676328 92496922 1 1054450 68445245 1 1273939 57979382 1 106331603 51101643 1 22605748 255121021 1 5083993 96653242 1 438684792 119618092 1 1009676 105125927 1 589040 155476612 1 2353574 110188096 1 30852967 278002107 1 7240821 63336165 25585 14958281 81109667 1 178195 129190506 1 14157410 90036076 1 135184 196840689 1 7309296 159516186 1 3480599 177447552 1 8798380 122769115 1 11657477 132336443 1 1116621 134169215 1 2374779 110286326 1 3339663 80925159 1 133784952 102453782 1 91261717 93263322 1 11795583 57428706 1 7915317 25010006 1 37251543 68992810 1 3919215 50738319 1 16425690 141517869 1 5758490 42900252 1 1361425 74627300 1 11725822 96730852 1 8071338 147924667 1 144100459 124493059 1 474686785 82753082 1 2641443 213606231 1 40092659 130661684 1 1594080 73518183 1 97996979 95805023 25822 3289135 52030416 3631 213931 84110566 1 9823237 108340167 1 101513301 77264932 1 6514150 66006673 1 93957952 39524198 1 3804786 170082777 1 4411725 267661407 1 80521404 192079582 1 887428 139697040 1 6259214 37477386 1 137708 95723128 1 2134181 34318951 1 41330459 63299917 1 5445221 50077629 1 20017516 99370704 1 3313468 109061112 1 21471389 159645153 23753 1725658 142687438 1 497610 178074119 1 51109980 259201664 1 9292722 73102349 1 528617 56415967 1 18799500 31857073 1 10008926 106918969 30952 303891901 198752645 1 83360303 205107227 1 1273547 67315151 1 46042 94752307 26805 73199771 94633977 1 83572954 46974241 1 101543928 177466966 1 1050262 261827831 1 6230914 173524502 1 28011862 68491373 1 14461510 164608103 1 5574 66927981 1 1713294 126916515 1 2534053 92815925 1 223365222 153507743 1 2156904 143453698 1 48274200 208140876 1 34936451 112330368 1 15800587 276048406 1 41199550 193760032 1 1311273 117084695 1 19648591 96513835 1 2842200 163218206 1 51132 106062406 1 284205 86938141 1 2292387 38133317 1 18726856 106185407 1 13507117 61509749 1 3769919 134425499 1 72050339 183198584 1 548388 107238620 1 2365286 72441146 1 472887 77986468 1 298245 110910071 1 5331380 197604801 1 166487709 206115257 1 13481757 69764746 1 7092575 48659385 1 38552240 46213763 1 1952282 214626375 1 2750550 49576377 1 4234454 53275681 1 191247 223095819 1 5805259 233766446 1 2816561 50894340 1 3192999 82149410 1 2366340 159730339 1 22117767 173882481 1 6477745 25236403 1 49418592 93248706 1 105955618 354581211 1 7706189 381498721 1 568096957 90385617 1 19039879 27632347 1 3972744 81898721 1 366912 68389174 1 21467258 100713720 1 22702526 150549444 1 2403212 99786823 1 64495940 80151825 17172 122221 144025143 1 568790 107893910 1 934508 206343183 1 10184932 121054094 1 5461566 106331542 1 163643201 88214218 296 2724373 64541596 1 11413792 118366152 1 380815 124782714 20091 18320276 235969662 1 13865643 274085287 1 21733314 42105243 1 85423707 37262750 1 11224087 81248336 1 1400071 91848531 1 1235350 120296132 8181 7685330 49400844 1 10527221 104567478 1 48312792 240657537 1 5383482 60533054 1 167608610 97991954 1 1143871 135074713 1 664316 152660050 1 683735612 219780852 1 1692052 92073296 1 1561244 77678737 1 8958715 86714877 1 9024046 150105452 1 2385708 114430455 1 1205490 146017739 1 42245200 159641470 1 175632 188019013 11023 4189479 55363161 1 2445185 84489761 1 59726641 169695850 1 112404641 83530903 6613 20479833 232764089 1 868415 340749056 1 1781786 121033109 1 58525201 101634294 1 8914178 105898653 1 62483706 217368321 1 27438597 113017750 1 324058 95724742 1 1348740 100576539 1 6435607 84275830 1 12253222 75688179 1 36968289 46693863 1 176147 247048521 1 4491666 143490808 1 47601968 50637701 1 5331638 131753315 1 844263 188136283 1 22987088 205532497 1 1496853 193385917 1 1315987 172563057 5805 33164 96670399 1 5415746 97488734 1 27226710 141236436 1 2237578 55067813 1 1005081 104159969 1 2469324 493841283 1 487431 81579311 1 831894 189074870 1 3323074 217283790 1 1697639 151401628 1 4953290 106836046 1 7431766 198594093 15454 76286818 154751751 1 487610 133351457 1 2613750 59083115 29045 4672626 95832647 1 7532964 103244043 1 316765 48388296 1 50057408 96326404 1 64322590 70426026 1 1880657 103248751 1 175988 86239388 1 36183714 94266275 1 31913512 206327066 1 101670681 49790660 1 6343410 61943127 1 6160070 80352619 1 5720329 375372669 38359 247058 135814676 1 317700 162058065 1 429304008 125921518 1 1576301 83759091 1 4605936 74995663 1 2304440 168382188 1 418832957 158291389 1 5439122 73655045 1 114455396 85411565 1 195656773 246174194 1 7132809 66932394 1 11162014 79649924 1 4195601 50922948 1 1395156 55917265 1 9761501 88110447 1 792210 45073945 1 40503434 80834545 1 55902 60113679 1 3450214 122248193 1 11039872 89347433 1 59384747 94793403 1 127343922 208316963 1 7393453 130585257 1 453765 51518455 1 18153463 175817638 1 3667346 172467196 1 655600496 133802111 1 13617806 51677135 1 1140398 168671491 1 535241932 59000788 1 8766117 156981536 1 3029625 327851626 1 286507710 128936632 1 1265095 81051221 1 7660390 67960340 1 148676 60788899 1 11606287 142550733 1 1768145 72332560 1 172434 98971427 1 96335287 227370005 1 18319041 54631599 1 148682454 68668236 1 4796989 107684925 1 75434259 58277643 1 1454642 58494435 1 20102060 146334155 1 5790720 55726775 1 7553352 162576652 1 1011269 177533409 1 3148726 84142794 1 1537628 119016808 1 5309153 64477928 1 5708721 94968138 1 53781104 64342543 1 362727 120784872 1 45637813 56070619 1 3016334 114507234 1 11664308 181049082 1 1363710 53594342 1 761269 37595987 1 429483 79681132 1 1468680 85983283 1 1272429 101984715 1 7897519 85565335 1 46858446 159047101 1 378079846 128924255 1 1233682 45035363 1 3538352 70000541 1 9245559 117875496 1 8814257 43530420 1 3283357 43475231 1 30447779 76869401 1 9147337 72301882 1 6561414 82783633 1 943416 175409491 1 96065843 164485501 1 74667870 180389484 1 1921156 53851534 1 2775802 169183542 1 9078811 56540100 1 19184777 112625209 1 2060981 276739031 1 3943172 175624505 1 3122064 156900218 1 100961619 63760816 1 16048054 181868012 1 160150299 115868070 1 929961 75319904 1 286780 178306720 1 1631426 53035148 1 21702851 89518833 1 59098812 119603170 1 58905849 482873374 1 11017082 158994450 1 2556823 85797788 1 10655559 67565126 1 569393 129311231 1 6024262 103982514 1 35569002 254153189 1 1114385 121679649 1 4445168 31660297 1 26382860 204332950 1 4233795 159939673 1 20021381 89776348 1 34649396 50113374 1 20510254 225606028 1 8241566 221084359 1 2187437 64524703 1 504694 115326272 1 6486393 62866536 1 4981920 82549601 1 16032389 155044171 1 105114606 112269228 1 4508125 60036963 1 298290498 78660732 1 52592607 142365634 1 4893513 77458670 1 272453 127235537 1 3190798 195000702 1 2690045 67658325 1 12798883 31950159 1 2740007 114680941 1 68511420 255682704 1 1979948 197987809 1 17928197 27176696 1 3910549 63948735 1 1488826 141768072 1 24660126 194353325 1 1208197 45536959 1 22691972 101747664 1 8602104 61199238 1 34332956 72039171 29532 81979296 177481363 1 4819809 144730244 1 19063289 99433524 1 4521887 119754082 1 5508414 82917196 1 41020791 81910265 1 726850 173000435 1 714112 92373938 1 11233112 161070800 1 1215061 187915102 1 589043 82539376 1 15437516 63066274 1 67740376 78609022 1 809096 53727556 1 2169163 61608417 1 4079037 74829991 1 35497885 54614550 1 4801267 116655079 1 4613867 61236485 1 10413133 50782304 1 2447778 67714297 1 57460013 99207559 1 3039895 159502162 1 1701556 37231884 1 15863505 165693895 1 8077324 86868395 1 19143013 47496791 1 494977 95893390 1 6102454 178229820 1627 950259 43833402 1 6078473 85742071 1 2867949 132541440 1 8223140 178279635 1 135760560 53936054 1 10021355 94801663 1 222814 65787046 1 80068796 154287943 1 3764630 40177006 1 142918 72063195 1 745196 189209937 38063 1069927 70942417 1 2016872 193136629 1 19982763 95006351 1 4508244 49985959 1 8843827 271089131 29630 683735612 152262539 1 617016 164818676 1 442394415 60177820 1 4678683 41150603 1 798357 127076863 1 3774869 79239190 1 103376 123289796 1 87426 200128613 1 46710715 188740846 1 2070047 137032201 1 2692051 71834956 1 2701988 75021500 1 6800949 77793311 1 25432716 86255024 1 6524307 129505483 1 12263304 70962218 1 1915520 133655797 1 11068465 148834213 1 1411504 141550921 1 304295289 101690525 1 214243186 139268230 1 867841 249980390 1 8527691 72554494 1 44031217 67483682 1 1921706 96605828 1 176080 118179115 1 9576957 100321639 1 10689026 145042272 1 5775070 32500177 1 1701360 175696747 1 1237588 176735954 1 377561 89229164 1 545376 210281730 1 1945899 123077075 1 3438928 248953607 1 3664690 174637127 1 21030587 71651103 1 612953 71384900 1 1962148 119286457 1 5341826 148482158 1 899936 95905979 1 3537909 218906699 1 6304762 142033030 1 1627928 69204106 28940 85057 118299429 1 1055685 24470932 1 12864161 116193759 1 3115035 177613083 1 507950 38619843 1 5329928 61614177 1 102090 150687493 1 14480160 96503163 1 4326608 92129062 1 4910487 92059904 35604 13681190 223511779 1 16534656 68115676 1 64654 122205154 1 9209946 77953330 1 37148337 118292661 1 20494227 69638884 30861 95074 75850448 1 113700 104823732 1 36230774 35300529 1 7515738 71586227 1 8401120 100180669 1 232458265 99244652 1 1216194 161514774 1 14566288 69453374 1 1240721 89787090 1 1044253 146235231 1 303061 87140700 1 3180220 100180828 1 790312 63873652 1 28801743 113313763 1 122325222 169296941 31417 1814240 108819429 1 1395897 107931312 1 3796053 85349167 1 1137227 118844358 1 25362708 143862932 1 1081973 96179773 1 3866141 38297302 1 1284813 90181979 1 5513627 101267473 1 217432 157747562 1 1228172 110393345 1 1034364 76610271 1 40237445 351184478 1 1295494 71465203 1 240315 63535473 1 1086007 191883408 1 43895 150646259 1 3675916 38022641 1 4495667 123175804 1 216270362 103710258 1 3755357 48651959 1 17859938 216139054 1 19475604 104548114 1 6218539 100964376 1 28507198 105435422 1 12634431 250139465 1 7428629 118719463 1 146505842 124325521 1 3189492 88021749 1 49487880 241173754 1 424285391 64190818 1 51427355 299099206 1 1676100 88181180 1 14679363 36319885 1 1616861 150853682 1 4126324 52907393 1 788953 66824871 1 14098742 75633519 1 5205384 96963225 1 599512 85101939 1 13392435 196293302 1 30696964 182329063 1 1114910 60332009 1 9759 88321579 1 43361482 63769088 1 324109726 109042380 1 10878230 64963646 1 4946939 147075042 1 127594 34184592 1 4738299 184449622 1 16397783 112379675 1 26285298 103130664 1 215155175 206067706 1 326147585 187278653 1 239884 188282253 1 1117014 46189945 1 49937700 104345288 1 10384383 93283226 1 8683301 173855798 2570 2670694 191368743 1 1955208 87305255 1 26324860 191268744 1 6583749 113603148 1 77604444 87624984 1 756912 197342053 1 22618397 132861541 1 4486117 56434248 1 38852400 219863702 1 23755648 108140048 1 13558049 309035520 1 2581843 56147456 11564 1214422 166909917 1 11949455 85700237 1 13102813 58570580 1 28026321 38967885 1 2679738 123863162 1 757046 152266211 1 79163815 152416888 1 127180871 97999929 1 6237939 103746307 1 6157290 106732749 1 14972111 41203343 1 8130839 115783676 1 23447415 106848517 1 2850871 73804695 1 101624714 213942091 1 5210182 66499092 1 222212 98837459 1 18608301 101727568 1 15300201 71502199 1 1463655 155444908 1 71112 162527344 1 25629626 81753962 1 5303830 178029588 1 418653 167531734 1 12355907 30320199 1 1223315 154189224 1 884016 207196655 1 1271402 145776551 1 2924651 81432468 1 63942724 158872881 1 32889224 119313721 1 15276114 80509788 1 5486141 69207062 1 9662414 184179431 1 1718614 105047231 1 11959948 104423837 1 58729423 137029057 1 1085916 203489215 1 4083069 117045107 1 71779860 226954620 1 221562873 231894524 1 92655 130002349 1 26419677 131406048 1 1653401 150769749 1 6019888 163588842 1 5672196 74776846 1 88339554 90691396 1 1712253 62177896 10832 3000646 102956000 1 11965296 514450185 1 280182 99645718 1 4502697 66133385 1 1764276 46688140 1 246971 134781995 1 337170 143577993 1 1286082 122826830 1 1744761 105423794 1 850792 201691248 1 1471437 115924640 1 40428591 253341757 7215 101787 33840482 1 14153127 79952566 1 7025561 164464280 1 7948253 109361632 1 3822774 152958608 1 233814904 122335132 1 2898409 148929000 1 791228 125674066 1 8044191 128358811 1 3389463 217565356 1 2254276 166404660 1 31266634 119477956 1 1507417 106351840 1 171797635 89392015 1 443319 90747063 1 16597118 81821465 1 5237804 145009670 1 2618087 146004521 1 8530141 104656679 1 2864653 134819974 1 2305273 135918677 1 31123844 91269912 1 59823123 105914705 1 6590892 158316083 1 110241762 32569248 1 1793525 125453693 1 55177419 234019860 9652 394798 234022565 1 27177858 30442993 1 3373070 97666079 1 868335 128842244 1 20814299 132274458 1 22731875 221086351 6126 147873 84609315 1 786473 112954603 1 238170 303099836 1 7966549 57299752 17046 2152854 194668765 1 91643920 265357133 1 22237014 67026391 1 80512 73249210 1 3836211 46925030 1 35506555 78057746 1 452466 141059269 1 111876412 196449212 1 2517339 54979763 25800 3202973 91485079 1 9538223 133203803 1 800396 55800662 1 11543157 190446510 1 196168810 179617748 1 1087210 83805329 1 70195884 50196173 1 2710998 155499582 1 20053 107375376 1 3269000 97077238 1 1636270 78696510 1 4227000 82669335 1 3576743 134774207 1 1006795 103376517 1 9248029 82303019 24932 24561546 143914747 1 1319722 111763255 1 5765200 231211724 1 6485995 260646268 1 19233677 78894262 1 321318 77459050 1 12780732 191083733 1 14713432 164251899 1 1430793 110773324 1 2119589 129352676 1 93735166 115012935 1 37976404 95566323 1 6352511 357780057 1 177092520 149384478 1 567651127 325881360 1 2742114 84429662 1 21898849 122776690 1 2322890 152264804 1 8094739 86875339 1 2025360 207368840 1 1104532 113800276 1 2785754 249550644 1 2273370 93960218 1 13044299 93379374 1 12178742 66798415 1 23451634 176876226 1 445144 107303953 1 50816435 89737448 1 2289849 40353707 1 262905959 85815463 1 7472444 110537280 1 5053543 63831314 1 3412973 171090624 1 14510268 189121850 1 1359915 59698240 35805 11844610 95464432 1 11053343 67374708 1 30746736 229433637 1 85072684 102914526 1 3404559 100185205 1 129417944 244281596 1 2770396 111598192 1 8511914 202202611 1 6126118 104256284 1 6587618 101682910 1 66749 208008880 1 11334059 260085954 1 2610677 86737373 1 62508417 76899320 1 2616403 63302286 1 28124474 175630961 1 9734004 150976152 1 8807787 81296722 1 136204052 68798613 1 283504 65566824 1 10221618 56779381 1 1147659 133009218 1 934758 50249008 1 13349009 107963201 1 8674857 281961480 1 4814478 44067190 1 11228503 192725727 1 24257936 155114203 1 8590247 126388168 1 21769896 67555585 1 14009361 115566005 1 4762750 119501515 1 640229 89965951 1 2816300 155019206 1 19005970 166770278 1 1925904 56787737 1 4360063 70057412 1 1156526 206873879 1 2084999 102344939 1 7266395 187934849 1 1492689 117493692 1 2197662 235617830 1 2952177 196822298 1 12528279 158572852 1 5323589 97504084 1 1760287 42107601 1 864384 102195130 1 993039 200026010 1 13678362 82425399 1 39310698 250577367 1 49209275 128390072 24029 1465402 119976470 1 5248885 165537775 1 34017795 356566736 1 239820 83015377 1 4059049 143249178 1 50755169 142624391 1 32493680 107027101 18212 201798 210578013 1 11750173 75672188 1 7337404 116349113 1 36116888 53495710 1 7346560 200844150 1 33506195 112749787 1 1632028 99124315 1 7716368 101869461 1 13970896 135936189 1 2239614 38771438 1 188224 151553696 632 37179869 143839123 1 6630985 103231178 1 20128018 95181125 1 370056 95078587 1 153555225 72879725 1 275408710 74970709 1 27485630 137529098 1 474054 115870584 1 81770690 107747759 1 32080402 159025350 1 25975377 204630536 1 6400426 87885207 1 469889 161956359 1 71041 83804325 1 31029637 76329059 1 16455852 214909763 1 15289471 73483128 1 702478 84952795 1 1548344 92979464 1 4006993 53487206 1 74097785 86048056 1 19475 77316876 1 804996 60674631 1 6452833 56284710 1 3077130 101515778 1 1218831 99964269 1 11068309 92249474 1 3491224 38272707 1 14728866 100880566 1 44096051 88945939 1 3764696 108053723 1 12217004 155248507 1 47927 162373140 1 6389467 62397820 1 106299 86368291 1 14220730 63845993 1 7296025 93537928 1 30407559 123986444 1 31442851 121509647 1 316844 87281397 1 5172973 64291445 1 1044759 255324005 1 5501086 61772163 1 11968873 65235061 1 112316093 141576525 1 48497544 84803061 1 15694997 66145857 1 2664820 64811640 1 2245811 69316245 1 5808102 149951756 1 6444157 68605377 37480 4983381 54442111 1 193637 167283840 41981 36655821 68503849 1 655516 151250807 1 2020073 90726303 1 4085746 164740031 1 3771965 88942052 1 4026383 32395079 1764 146369274 104191365 1 7606977 78842195 1 11256027 83437886 1 1018883 86475682 7025 291295 126333493 1 5211502 207992972 1 3678569 78963797 1 761860 392895816 1 559303 39993502 1 683735612 227995313 1 765955 166703706 1 60591238 72883642 1 4295047 77063890 1 10358054 117310514 32908 20345877 149059752 32676 416313 85132083 1 1072176 121609295 1 34347393 87407775 1 1089871 97235572 1 54076399 82057289 1 1035251 41545904 1 2137705 65532235 1 711080 41975424 1 5247832 135751657 1 1585074 45039098 1 882456 67077508 1 6771289 132640293 1 887939 82241455 1 83684876 38917908 1 14553976 278250598 1 28058980 86189725 1 347398 156894571 1 65590242 115194064 9197 4933377 53357694 1 14983827 115132850 1 284552 118695565 1 157262613 83719519 1 722091 74630465 1 417438203 98172336 1 4762689 58009697 1 129197611 151525887 1 666355 120263948 1 663088 178589578 1 2404290 159623262 1 105059 49947958 1 1111194 160337962 1 8276708 166776452 1 3157982 86508903 1 148077073 64815760 1 390006 75638077 1 1329326 93738870 1 542509 132303514 1 70901211 70250769 1 14360926 70294710 1 14346861 190010931 1 3720805 70294881 1 3771896 145074483 1 16559203 101990617 1 2343421 95474676 1 66684193 167539201 1 8192671 292296656 1 30302604 104765662 1 460119 83184654 1 2077962 158684190 1 12626133 84925078 1 17502578 95712040 1 1384490 177752468 1 623733301 82240387 1 775124 177319396 1 11465754 70382971 1 573638 33061778 1 748301 222672457 1 17734721 126865861 1 11605828 74315670 1 25206433 180271041 1 749478 89068044 1 607634 119728309 1 1023002 76984004 1 1277157 74191416 1 6666369 259663089 1 18134812 163175127 1 681745 71905301 1 29641659 89851818 1 483462 143411918 1 44060423 69711975 1 291641 83590181 1 3429073 120634977 1 190627 79482966 1 2301912 75013431 25969 50419810 162039529 1 58186337 87776749 1 3767936 55368306 1 11744983 111076556 1 1188839 56539960 1 5007488 189190586 1 6435109 62632529 1 22234804 38113078 1 20399814 142866587 34490 1618766 62442540 1 4146543 71235905 1 44904250 70646987 1 246036999 136320388 1 5108880 347821879 1 110842 34470022 1 9388097 34659877 1 7935829 55897965 1 5268308 61607276 1 849249 171488844 1 173447748 64430358 1 47762861 258043724 1 1398451 109838167 1 4406125 84131942 1 252838 200363061 1 9627116 126638664 1 33458414 170882563 1 19517283 87025857 1 167491 159226782 1 1382876 72536571 1 40683330 201034711 1 4765313 122118273 1 27835708 105288563 3888 8560019 190662695 1 29113399 93704007 1 1423679 160637820 1 171441 146046272 1 723771 41708897 1 1848577 121538838 1 9988853 84886183 1 778891 228101914 1 1637652 85088322 1 425998947 125426617 1 4374406 82946028 41474 19012574 63288710 1 1865555 94404311 1 1560677 39907667 1 5307559 72962754 28733 1450798 35484417 1 22681750 94146196 1 80998 49244430 1 5414781 147145360 1 68529809 210501197 1 6968696 81350875 1 2526061 95533101 1 13978123 122654483 1 2373243 83591125 1 968532 82238065 1 4549235 159492339 1 6673458 141027151 1 1277802 84595847 1 10911455 97929154 1 6046347 68723687 1 64045676 48817373 1 452402 120229305 1 17439732 143543843 1 12572477 112599388 1 20389817 143254439 17572 354902527 88000836 1 2600131 94172427 1 5193416 117168673 1 548612 202340593 1 526224 53318760 1 3164166 105697617 1 2136473 57284386 1 67236669 135428577 1 4349303 69744470 1 8542937 145510797 1 688141 91622182 1 2274678 162440018 1 7106200 129185975 1 20714563 121690271 1 545339 68678094 1 644447 113403002 1 318052 51695431 1 1292414 93188880 1 4240508 169941859 1 113149 137479591 1 9635172 79465967 1 19402259 131659724 1 984324 62907671 1 674974370 193667903 1 12195294 154479280 1 4199621 252900436 1 704273 53424447 1 2462326 147585062 1 2390894 95307151 1 6641294 188490824 1 111213350 67414004 1 18027277 208769679 1 2090701 145726512 1 2359394 86185077 1 5394697 340561555 1 1898087 212246090 1 1072190 87575701 1 10924860 111817063 1 36995 67075222 1 348048 110550216 1 4015362 49655612 1 43237391 214494188 43808 1112082 218915966 1 1897796 157364722 1 34802958 204251366 1 25051246 46681063 1 130847753 179635609 1 10287218 117570604 11693 876076 126410203 1 4903240 120621370 1 1002079 133472538 1 11968613 114118003 1 3647459 153476452 1 1748638 173734634 1 109033074 83112341 1 1114452 149915402 1 2334449 59357307 1 16589386 113382264 1 1118745 95228034 1 1720926 81457384 1 88765 134909135 1 1012980 87031172 1 16381976 111185623 1 28959687 89462896 1 4263500 70247308 1 109588646 113324889 1 189384 90847619 1 79170540 101072051 2759 556690 78219973 1 29469776 123944100 1 1211887 148096482 1 1337335 64887853 1 33121118 65005806 1 20350581 88290335 1 118512587 116517105 1 2046975 153791873 1 3440685 89709954 1 67440461 98265968 1 32916764 51746318 39731 3072630 76158934 1 149445923 169502862 1 53069966 82541225 1 22767470 55622668 1 3655684 133777669 1 143086296 124821184 1 3213621 99642225 1 26312994 21771893 1 600868 199675392 1 4488160 103261651 1 23210088 79010269 25254 460607821 129564614 1 424518 80003297 1 2606276 94439115 1 21359898 90258615 1 3174066 46189654 1 111671 133403894 1 18365370 136091064 1 8603993 145205604 1 141031053 95977171 1 4957242 108072432 1 2144518 128453961 1 247369982 235841470 1 291259146 91487631 1 127370 63003643 1 683735612 155206206 1 59939835 83457587 1 459228 178898973 1 19400734 58277787 1 5558940 115891279 1 61446114 62945798 1 1345649 65984765 1 18558138 39788141 1 93547575 72005030 1 90776584 157387542 1 26266401 67261464 1 193960665 151714027 1 7503005 66477198 1 38535491 73894018 1 683735612 133000083 1 1492443 159631744 1 11088297 61572329 1608 1663104 101288386 1 81560403 107093032 1 4225542 58636734 1 105243331 82805357 1 5424095 92421637 1 132969 91884747 1 1255238 70306449 1 1100998 65195999 1 1437461 183721914 1 31341 129235306 1 7965837 66302649 1 363926 80913367 19283 3166006 133270658 1 368440689 93938710 1 10998990 126186731 1 46422980 62999765 1 4087477 220983901 32221 1289687 104349525 1 11457853 181284947 1 117347096 66104786 1 647465 105860746 1 1883703 231095003 1 39436836 68550438 1 685746 73691002 1 9380201 44690150 1 29718934 94041482 1 226061 42314838 23655 7095087 131524027 1 11557214 66268435 1 8620048 101323570 1 38682607 104138798 1 1196108 118434952 1 3087104 85126669 1 365524 80948822 1 126276813 171764050 16860 15642183 83564790 1 281237993 46052330 1 29623767 482999677 1 5830418 54747217 1 310688332 116912912 1 3386090 60729818 1 96971 58985626 1 1511665 294106271 1 12703687 116420962 17634 42095442 121772619 1 11663598 69639628 1 28608972 60760157 43997 3322758 113837071 1 1318136 109994902 1 88256287 122654640 1 859098 218642792 1 8161078 84997477 1 689809 131429103 1 3872039 89861564 1 19985327 80617186 1 47124915 142786499 1 4816307 121760726 1 1219878 26266354 1 7605591 178187763 1 1441913 93078255 1 1562705 45515214 1 2051628 64027012 1 174308 193411682 1 740893 135963218 1 87669052 79904168 1 57026902 116256876 1 1229391 74719601 1 10642231 91982590 1 60451041 98116639 10790 10116844 100651415 1 51442823 74787682 1 21426719 40662953 1 28437664 101698570 1 4606721 136584026 1 21333766 69403940 1 129893582 226972040 1 4044951 26947289 1 441183 102564673 1 2682462 83512518 1 467050 148405706 1 13517182 41708690 1 443214 39230996 1 5617519 255223202 1 1428148 63200979 1 1173023 64149962 1 5056942 125924371 1 146746408 133958536 1 15744206 95439583 1 27919697 234855280 42236 87826245 202415340 1 145864076 67056849 1 631406 178567488 1 92650427 81271019 1 9112221 86400276 1 13326332 116563049 1 3610304 158931720 1 29400175 130417029 1 6252112 53731014 1 30323423 197704010 1 3178742 131885616 1886 124826970 128492786 1 711659 78963663 1 26709285 64696445 1 1805272 101012440 1 117374195 42777295 1 683735612 114095410 1 158076 53267255 1 7202844 78390362 1 714425 105111742 1 214925 69897025 1 1890852 98198140 1 142328315 48773998 1 10523070 145968029 7662 49479508 122402477 1 13495095 92782477 1 2081487 199100875 16996 3299803 125618635 1 1720977 77881942 1 63264152 127620936 1 1330495 145931602 32470 18878830 80821590 1 85373494 67982555 1 2795580 319763153 1 1920656 99401841 1 5581204 98427244 1 64544577 251133132 1 110482476 78068464 1 12998781 81762895 1 1172242 111306596 1 9909840 148316147 1 183546835 60962180 1 154783 70415237 1 486548 83370494 1 239641101 310707230 1 4001547 73107557 1 30691524 195373550 1 104265720 175036202 1 1626436 90846300 1 1912400 133368987 1 7466828 125458156 1 2591642 105291112 1 11621633 118079431 1 749790 75548295 1 683735612 81210195 1 2494468 145116744 1 36670966 100296420 1 90060426 239295614 1 72374236 129471956 1 201679 134913098 1 499524 242465910 1 9450146 143489881 1 26434754 62021269 1 12945495 169033214 1 2692062 61810935 1 3014930 65709008 1 40075673 74204992 1 8663035 182975451 1 7103676 78862635 1 3804941 81807451 1 715645 204729431 1 39010346 161890226 1 1311369 286425780 1 58172525 86956840 1 8981823 57919602 1 40765479 234661734 1 14254396 110864871 1 378447 117781026 1 455134 74135210 1 4456150 62365795 1 4064914 113101998 1 437614 109777845 1 9774071 399222747 1 299731 580583768 1 14614276 158998915 1 10259493 109190370 27882 4234205 68541869 1 8017671 83385655 1 1253320 226971509 1 1295799 87251679 1 18528539 71581068 1 11153763 65363254 1 8946098 82583061 1 4326505 138916836 1 7408761 137139512 1 492291 96891844 1 12594148 54484435 1 30972793 104200211 1 5922387 124016173 19945 14560846 189605095 1 2060859 71349767 1 3782322 115506475 1 869346 84015655 1 2596944 73503930 1 380834 84047129 1 8918069 110063704 1 4641684 57926719 1 1558081 115439357 1 86841 70194488 1 903931 278360234 1 321998 134978888 1 4090663 60778165 1 17746277 84605432 1 16653439 132418073 1 1105477 73760879 1 11111277 138792296 1 13988376 106790679 1 40149902 153809325 40652 3483464 109053891 1 6063316 53910489 20032 112029292 209141296 1 654510 153965081 1 4675723 75933451 1 34844007 107035877 1 191591809 85084160 1 2394921 137959952 1 9332076 207443863 1 2202599 125277619 1 25211495 120153062 1 1154743 139270904 1 6753754 73774820 1 26769059 398334784 1 51876203 131366633 1 6896324 110421128 40551 1448547 130069037 1 19898274 34307545 1 3149324 30018529 1 1708694 267546723 1 18104609 80568294 1 728786 80600160 1 10368391 84318480 1 417210 40026633 1 206964152 53605195 1 53799114 363586066 1 89020003 64689342 1 710529 151708744 41379 387566 253693762 1 6899679 154110545 15728 18781054 97449847 1 683735612 67488085 1 100174703 125366224 1 1701709 35598821 1 815166 57754579 1 2306367 155938459 1 63206156 120500650 1 12924061 118057681 1 232011764 39745648 1 392477 41261719 1 4775969 169096791 22773 250610 125058225 1 29385123 69444649 1 45296051 275339478 1 4298226 173946715 1 25567596 58048480 1 22549079 280148910 1 119947734 84899181 1 47797 66353899 1 1018562 72494947 1 1518909 226053333 1 10123224 150469554 1 337825 160127285 1 632421 43127904 1 50230252 139596134 1 1133175 129496617 1 6044223 137865939 1 4556653 86447049 1 4629977 69929540 1 4366530 244564092 1 3857544 75613793 29528 3431825 88297579 1 452280 66684542 1 585240 81965158 1 42648871 109653395 1 280215 161875051 1 121636 89559082 1 90079640 190110841 1 3552903 222606654 1 753519 134229047 1 2895683 121674294 1 10768734 96316857 1 3191698 245025854 1 13268659 237544031 1 2167240 86830734 1 1572337 51501307 1 1360513 77073088 1 1104738 399248687 1 115860946 103539300 1 13471599 151323574 1 140939943 37753449 1 200519227 137331477 1 20316137 115990988 1 3311099 132294903 1 63720 57993917 1 54856693 85804798 1 56842291 63013828 1 314583 64630819 26159 954685 105957768 1 7964705 51585181 1 117895767 81999715 1 75029602 82442669 1 73813263 40499229 1 313513 68513603 1 1239163 86900470 1 105413731 128262548 1 986283 150000020 1 664668 40643068 1 9585388 129693243 1 690983 90602336 1 4240409 49936856 1 4221994 207571178 1 16451434 198662385 4048 4598413 275028761 1 4076092 104625390 1 4720738 85583044 1 12774821 74864387 1 35803607 23369181 1 280410887 133320555 1 319247 142088440 1 36938940 95067063 1 898963 231655734 7648 238748930 76884762 1 7229385 93320565 1 2695601 161788718 1 142374 109528820 1 6432084 151266058 1 2324611 74655069 1 708679 76534754 1 19880735 148840206 1 1510405 103423030 1 48836689 112337080 1 132254247 53594003 1 89524755 43489271 1 264711572 63327543 1 999572 104178461 1 288297 211122938 1 8429156 33333540 1 12351400 54584601 1 19061119 209685229 1 7040189 144815489 1 13058872 111834624 1 10428885 91640761 1 3162072 105486956 1 8956839 91684669 1 79716318 75786945 1 32056930 77644139 1 104281571 92266987 1 5088010 158338157 1 20516273 65805718 1 48338112 44632704 18557 89736475 58506550 1 5802596 134728921 1 8038141 37921008 1 1249087 380805240 1 209068 83295561 1 376113607 51258796 5020 476837832 60362146 1 1864753 61524466 1 1662416 88391183 1 191580 70101245 1 9346469 73724898 1 8113971 208923636 1 6644176 132209160 1 22879151 82678134 1 3185460 83946549 1 13961253 39214570 1 49968878 93286611 1 299816 165723338 1 241291507 40845275 1 5809685 82301455 1 3259668 451783787 1 36544797 360678115 1 1580193 99936685 1 3980797 103803610 1 21582077 139693855 1 231191 57093288 1 125637348 85057369 1 5258032 132934304 35221 1417643 92466437 1 18955195 120567319 1 11403854 101250123 1 874114 251690432 1 146327 85352640 1 34594184 49404078 1 35661908 209084350 1 1429474 60331790 1 171806998 90163495 1 759147 130716307 1 6279057 25652691 1 9323566 96771239 1 5120602 112669924 1 1242012 105342949 1 2444231 102937648 1 63036282 134992490 1 3323037 103748570 1 2422155 128304226 1 5015491 171673387 1 24464344 62858517 1 13636912 99037854 1 3371370 181325249 1 24543 120808293 1 699908 156183140 1 22659489 127808710 1 381937 91203592 1 570468928 131639455 1 172635172 232245404 1 99174379 41056025 1 244622795 68562494 1 11688104 56511292 1 2393571 104480736 1 19745713 191785360 1 4548517 115280524 1 42046233 36962991 1 393072 132525668 1 683735612 41729832 26319 63836 323682705 1 2873312 107892909 1 1815004 123118891 1 26633299 119834021 1 1189960 135729547 1 2355582 73186055 1 17308173 90041182 1 1744230 90773794 1 13879097 116303789 1 94771 181458969 1 204549466 59946792 1 117788 224438308 1 1687070 125187521 1 26747483 157153292 1 2885470 103685852 1 513073 82384751 1 4347616 126642554 1 18417016 100974187 1 129202403 142365263 1 1395819 49328580 1 91100 109762324 1875 6785482 137319132 1 5919322 66618761 1 1460729 67020303 1 3271042 76837211 1 15688717 95789496 1 5500096 47908367 1 587657 143535495 1 5804493 137718875 1 6634581 239034758 1 15865894 127942664 1 26886158 69790950 1 72064005 45355832 1 15593803 148788707 1 16433300 190189887 1 678895 90654493 1 13481395 197657990 1 7145604 114353361 1 136998 124685354 1 128876 67897245 1 3269246 47189348 1 16707926 84778295 1 31579671 180740269 1 1782389 110377227 1 342554 110457182 1 2273865 85899315 1 2079202 142705689 1 350189 104668009 1 37166118 116681911 1 30693401 63184120 1 478006 73293625 1 41030 50283808 1 5345100 100832600 1 2520822 221198747 1 38638772 143438527 27350 1344482 74444276 1 1458153 121457208 1 1460165 102217510 1 347807 109340435 1 172515961 166321934 1 21211366 57768808 1 276405 123888242 1 1662096 97820755 1 2328382 45050120 1 13327595 76047843 1 6916074 105041058 1 180161487 97072750 1 6685553 152167634 1 2707305 147140021 1 932561 37877625 1 2503102 82733784 1 51582709 182982703 1 1273131 77051017 1 259262688 65082340 1 155567 184023988 1 5965816 303490093 1 1183676 132247217 1 242150 109511294 1 4772680 90067786 1 29190534 35112542 1 37140155 249381469 1 3318494 67254275 1 1069568 127179307 1 124021403 44074498 1 2325669 87393216 1 1050544 70884751 1 4573573 43888979 1 4893331 68219910 8227 18325672 137272628 1 34111085 116377945 1 5536804 112351511 1 458214 73833033 1 54596012 220808106 1 159850037 221562856 1 19109077 79114085 20819 14888612 62826847 1 45355341 105570023 1 35958794 95711226 1 132420 88093949 8223 3624143 170548502 1 81581847 101825759 1 66716221 329614360 1 15508099 114305463 1 3961303 92245815 1 4571335 126093681 1 2533551 64320025 1 2378180 76156240 1 22351062 107724014 1 105806480 103543008 1 14353869 120169522 1 3345581 126785308 1 18467542 125411471 1 133878160 168734733 1 14652736 174684525 1 90799835 96943534 1 17964924 202420479 1 8120632 40394035 1 4159712 197085033 1 800567 196663458 1 8210237 89517693 18534 27039449 160486933 1 1529985 123568396 1 16226766 51342116 1 79335177 124565397 1 13289986 127704621 1 54863208 108487441 6447 882220 156319535 1 1230939 154210068 1 9713731 248444381 1 3983399 75262877 1 6742069 118246787 1 12991766 80276801 1 55054282 72436794 1 401750 67370257 1 417662 95345845 1 3941876 118904588 1 1168139 124464047 1 1194400 159838025 1 3392761 151076779 1 30715547 51334076 1 996364 51616970 1 280313 167241741 1 115547517 83004313 1 3286813 98402234 1 1076459 91125256 1 7223836 129282549 3644 23572653 111137230 1 20808083 70608800 1 2163236 117535982 1 31783934 184341566 1 22435134 59191132 1 2990072 91256912 1 4487810 56220773 1 576810 100767974 1 2384311 107352988 1 278914 95181837 1 7760873 94913235 18627 690464 62920667 1 30854439 65545029 1 5418557 73172059 1 5610408 142000764 1 1514420 229491610 1 1590033 319093656 1 14922719 147344279 1 44624500 52294478 1 541128 48082766 1 6659014 120246190 1 670794 81618946 1 10091587 49388218 1 13948851 87141279 1 7627749 62334499 1 2976668 179262459 1 7134078 45301622 1 25001825 63824615 16648 3793497 73650766 1 1747389 149633560 1 28236233 86603833 1 2832550 78514059 1 4401441 41203469 1 1173535 306410709 1 8349278 144613419 1 9112988 67282973 1 2653792 46684784 1 289129367 51616568 1 18363838 64974007 1 2919925 63103473 1 704382 23726728 1 172013069 193463483 1 2437005 99948766 1 9117755 90974038 1 18829705 96934441 41409 2500013 111640230 1 8396867 169760941 1 15541837 112555468 1 17313149 70506362 1 10022088 45873576 1 163962 51554388 1 22748561 73997417 1 259399583 179817516 1 1517589 163502578 1 23474180 125447116 1 572197769 63029105 1 2033961 102559923 1 3091905 72335316 1 6001178 86641494 1 6667151 44967136 1 1139743 198006931 1 3881529 157224772 1 783317 274163543 1 21091326 86169219 1 91126980 108138688 1 235405258 73867539 1 5223322 49988101 1 1585581 213808793 1 315149063 183544116 1 10907449 154424828 1 1016314 108143303 1 5545404 54114448 1 4357231 80537875 1 626137 218650516 1 1531356 153181882 1 437837 81724626 1 17107325 190141724 1 4960656 32395628 1 18669124 162323454 1 276365 66385361 1 1151221 96610942 1 95403 89926551 1 113881782 48408780 1 68910666 37086106 1 65883556 288069647 34565 4777868 96226407 1 7042742 52417382 1 350561851 267298390 1 1174685 182033844 1 2700920 162243374 1 47168138 67532778 1 67431679 114561759 1 840690 157476767 1 1783681 194055081 1 33210774 94976431 1 213025 109307758 1 722114 57145264 1 166092479 96258754 1 4377424 236062139 1 78278254 44615950 1 18860679 31878025 1 53469468 68379394 1 18476829 117925551 1 3369354 151512636 1 14725786 254705341 1 189501473 210961669 1 6964860 185432342 1 3173904 188540977 1 9568662 95823402 1 11666706 84733627 1 24002341 160752136 1 21878001 42118732 1 14474213 145549909 1 2347336 43617154 1 2032550 67102053 1 15976519 58167437 1 832927 157857051 1 538457 165448576 9785 249387392 389429209 1 34928 219599891 29238 84426989 86188781 1 3623279 90496084 1 14310423 60446385 1 2798787 120612619 1 97170200 41280520 1 8278900 112246838 1 1571878 60645393 1 486034 52716845 1 10343078 86437060 1 11356202 142200481 1 211209931 177797429 1 15717066 265718460 1 57688955 86391143 33590 120733 81727787 1 241207346 209790611 1 76387006 61045637 1 4133020 61549793 1 22930093 158414033 1 4564820 105702058 1 75290377 60329454 1 4041671 141806967 1 52789046 111819206 1 26036759 31758433 1 5873948 69472700 1 10264192 56243191 1 593362 70824626 1 198957037 219746139 1 8328688 92783932 1 38338380 58053800 1 9520449 91330804 1 9719941 64658365 1 12403666 94092857 1 2666128 162600794 1 5941424 124074677 1 596965 54834943 1 1795753 145378461 1 7977412 107021170 1 4260521 52289599 1 297633626 118863585 1 4880497 104363301 1 27546071 63221687 1 1828299 125311533 1 216151 92647672 1 8711576 36716274 1 41633794 148157235 1 822413 51879616 1 8294798 66590055 1 11001422 88060380 1 6812499 48882944 1 110602246 133478547 1 22827079 47761117 1 64845198 67693362 30293 389524 99295721 1 22080908 102883605 1 5596127 40150548 1 3474007 142002216 1 5185778 95549367 1 10307978 86690593 1 12431030 232016692 1 1400265 130972596 1 643763 39616511 1 264141045 180173465 1 6547186 151950023 1 23585345 86841023 1 10146780 92894192 1 3419503 69699788 1 15709218 162877409 1 124066175 78921553 1 6845232 98329460 2846 1187785 73817195 1 998459 87673698 1 53282136 111635471 1 50140670 68534102 1 38492067 44093050 1 218522874 67469354 1 34993988 99185394 1 49262725 46411603 1 10326798 119090833 1 3716972 156287916 16065 901747 95106198 1 317685 106281416 1 17784227 155799569 1 1686109 48005930 1 2306191 55061681 1 584574 95202326 1 41317970 454130139 1 2532654 62619705 1 1768697 84619754 1 289611 97067765 1 1388002 77148671 1 683735612 84470637 1 29560889 192489242 1 3257046 49674989 1 25307304 85220542 1 2396028 179877739 1 10305496 56812213 1 683735612 91225543 1 469174 74079414 1 4764495 56822987 1 2353066 191987776 1 43574058 85034774 1 46041 79036903 1 678717 64134521 1 300177 55305831 1 229072 121388788 1 12263542 75041662 1 5437373 101537909 1 123596512 48978887 1 16317860 89690902 1 4054122 160458574 1 241242 216845415 1 2020319 151756824 1 79945 137274784 1 205250 64220043 1 7628123 164213791 1 9951577 69421150 1 27331485 92035948 1 4978422 166767749 1 43733311 123879153 1 2675664 118078974 1 17889018 135061360 1 93555321 49088339 1 1160350 70666605 21687 18911 150667163 1 2400482 120503106 1 239190 205075164 1 35479712 167306804 40265 7783513 144581192 1 4531455 95313905 1 440220 96945899 1 16581204 165193800 1 1055305 220136382 1 20032698 266074555 1 39257551 210779356 1 10629452 139252762 1 4631323 64245257 1 9829606 135286817 1 6421931 70045531 1 42067300 113005840 1 9747593 72753646 1 11248172 91534066 1 10643392 73835999 1 78187 31918734 1 11386720 99472536 1 4086524 180261843 1 120280144 132931119 1 2487250 93763540 1 3352957 73066433 1 11928297 208058495 1 2568824 168467630 1 3785917 125071185 1 95297701 64636571 2555 35280560 80701785 17373 6221759 80761612 1 66944183 124430018 1 6379735 78117757 1 112383243 266373123 1 683735612 85960204 15130 1734395 112763747 1 593317 89477557 1 622548 56333598 1 438983 112864149 1 2770693 78007044 1 9579747 86627223 1 11152049 60927519 1 1401263 97760418 1 8568355 184054564 1 1051027 124349808 1 4967968 190039194 12864 14079 221742335 1 77306306 90266990 1 12193620 141418295 1 2982106 133553564 1 8905661 84640326 1 365444828 204859868 1 1128182 56416618 1 1700045 73707020 1 88783 55457300 1 2921922 122562741 1 43278888 224707722 1 3451407 200603482 1 4131514 208221056 1 191834 108206663 1 31657308 132330544 1 27498124 296629079 1 8111273 175153865 1 13626361 26738694 1 3588349 93629057 1 5034663 193148581 1 50395693 199002422 1 7560950 231447777 1 7300897 108796779 1 798811 56621320 1 4386550 323693321 1 6220754 215483648 1 512208 119929738 1 27587558 239402524 1 10412836 140145409 1 116672862 142961830 1 47778134 118653696 1 17883753 122469501 1 3763816 70255218 1 12941329 96047987 1 6554823 27641566 1 4009410 95262931 1 2838207 115855156 1 15384689 51844782 1 699604 308412900 1 22280047 50817673 13326 270938 98307036 1 62872350 64234275 1 20435623 168726845 1 41286229 188470290 1 7833410 118359696 1 277939 85171540 1 29795314 63160538 1 279592 46867124 1 19022738 70102926 1 10748471 48958853 3065 23735613 148894466 1 9278205 317286538 1 196991428 156026329 1 15254159 234137885 1 20467243 51202927 1 12809015 64957065 1 8145331 24300856 20887 2577724 200852467 1 23681060 125295653 1 2315360 92592082 1 2322898 175588158 1 2712323 71188134 1 19784535 115670599 1 17462690 88687241 1 250518 43001448 1 873119 57170327 1 41068004 76654715 20494 303703319 87627273 1 1034124 162853974 1 9879453 80049220 1 2088345 68251096 31913 3566172 177097049 1 2482529 72041854 1 1970552 141888174 1 1240091 67378546 1 74847595 139299455 1 4252942 91379069 1 758973 35019739 1 23472748 89623542 1 91106833 169523358 1 22638473 110612180 24315 2488381 444988348 1 493251 96263940 1 3892217 57977490 1 309572 136206923 1 812164 53870297 1 5726424 67263635 1 272413 72127410 1 4172441 207104337 1 38934542 147415557 1 8386875 59710794 6923 11877618 71941448 1 3183116 68069011 1 2246927 171822309 1 4657243 84580393 1 7792698 51434248 1 17156618 122919008 1 17079185 165111478 1 14334758 111682047 1 2926034 80357476 1 6055983 190845776 1 370806 126216444 1 24759 202096893 1 3093116 77709558 1 101074411 81192743 1 1330436 121058220 1 1711770 50737696 1 870116 105059132 1 3215212 54038298 1 4253522 23025584 1 600679 178652762 1 238585 114495987 1 70444391 124515377 1 894669 77022012 1 42766299 54476745 1 26696214 73159360 1 22379108 130480865 1 151525888 53394779 1 42379 39934274 1 921452 63273997 1 683735612 60815979 1 179510624 238746491 1 2194808 62473250 1 246669428 229751873 1 20764071 177660861 1 17875378 61639385 1 8065815 55993711 1 726991 106883994 1 10642337 242700421 1 1559461 120814192 1 37506247 103035013 1 612492 46015303 1 1359039 141172409 1 1294197 54164643 1 18459169 73528952 1 206893 84023108 1 3238027 107966879 1 79478405 142977112 1 5568360 106583575 1 460169 76734591 1 13881110 63496510 1 1969393 168913198 1 2033720 101886353 1 81718909 77368443 1 1114426 41486274 33247 337238 67529215 1 7118132 32516645 1 9025336 87883568 1 5066227 152536211 1 3948852 183915395 1 16456231 65062929 1 56497805 137741537 1 2593544 84200354 1 542689 129685125 1 669191 166938497 13045 1124733 147716553 6199 6466813 44758868 1 10110835 78121701 1 377647 100250540 1 4489753 44920328 31527 12305900 122166859 36680 393866577 88591784 1 6823771 27598275 38 97485534 47607097 1 3558820 131867706 31388 2045470 41618224 1 2104036 80524744 1 19414599 182291589 1 1083427 73628333 1 2286260 193422521 1 16828391 79096073 1 23508050 42310664 1 2799134 150642171 1 3984940 124400315 1 10661191 81319872 1 400816368 166812179 1 22269623 223971495 1 10322198 97353581 1 194441 179267732 1 1264717 211277444 1 2245480 106261495 23253 6563787 130054534 1 15613562 49286564 1 143973 75143005 1 1618037 66582562 1 7298657 250956633 1 19194728 116031849 1 1169142 48320267 1 108253063 102599545 1 771063 82059082 1 59140601 132862750 1 2043341 136041559 1 1455640 123336041 1 2426190 151180280 1 2885553 111753515 1 752727 117241227 1 6750956 126246485 1 2498210 162102173 1 2828551 112121665 1 9341443 119139051 1 238886 175213187 1 6214147 41178789 1 1378415 163882419 1 274060703 87998667 1 57012165 137016605 1 2909129 121554904 1 76979501 185680953 1 12823473 116427713 1 16695000 123557823 42527 1897106 85842779 1 4248685 127689077 1 7233343 173452261 1 4749195 120210858 1 5672889 114639318 1 3399191 146787164 1 917352 72674068 1 14044866 165069465 1 2761347 80886877 1 1495778 109127536 1 6908717 95646895 1 727830 70241235 1 18236935 141666191 1 4919046 127116566 1 3884547 103536289 1 66961938 35689164 1 4836560 134533752 1 10345503 197168250 1 42440274 299055468 1 324102 104282275 1 19911234 86454165 1 9195124 165815445 1 7612290 101759410 1 20041957 90604883 1 4712122 152872736 1 18528737 77900332 1 3601719 89096064 1 2827968 196485070 1 5268675 60474291 1 16369546 138737530 1 605915 97013341 1 19530552 166816513 1 17408748 131613049 1 1136426 41285184 1 413548 127410174 1 34743451 118947718 1 55064716 249951635 1 7411113 185648809 1 3359106 73750038 1 237577226 85073491 1 121462325 87902490 1 8333227 104411464 1 8066878 78350174 1 549687 66571521 1 501392 41357626 1 506764 144729363 1 85494399 144251302 1 2216363 118756095 1 43796966 100229903 1 1240509 93714028 1 17977158 142120710 1 77979567 164183934 1 204001976 57887197 1 4757030 51899816 1 41076076 317732729 1 767497 135470337 1 105508515 103218537 1 11771184 123555902 1 7267838 120676545 1 777853 88398698 40930 3280086 77667415 1 6126979 72941415 1 3339454 250155970 1 1612542 71596391 1 222022 152340830 1 60458 75262931 1 20744330 115477508 1 317695293 54098433 1 22338378 103062306 1 2706689 56930074 1 1293199 57712575 1 2672335 178116773 1 6773433 120508165 1 11072933 145995526 1 1169076 185856239 1 2442704 117495095 1 2209529 32324458 1 69742112 62727791 1 44537884 134561895 1 23484457 118722223 1 354367 99921331 1 39986745 41212901 1 6902816 70081794 1 47512756 64342301 1 2256520 187129457 1 6619616 36820663 1 95047234 107819073 1 3761280 128803608 1 65799269 178770984 44708 344110 103824086 1 227274 54896098 1 8628119 131472267 1 593083783 64137680 1 12030604 207607288 1 1491703 63628848 1 1824710 25580008 1 1481482 32167110 1 3864774 90951221 1 12221453 123735585 1 2477563 59080535 1 4405087 140214847 1 418156 59876240 1 313912 204583164 1 32910 37813907 1 2109510 20764131 36829 683735612 153206587 1 26575755 92669589 1 43794942 106988641 1 11296047 125305177 1 10822168 91528863 1 1758847 73468478 12149 1446104 147227191 1 6753126 174114250 1 3221435 90354839 1 9045491 137118411 1 7648580 206191524 1 620727 61393582 1 8294337 378949732 1 10974234 48325179 1 4980069 41998719 1 56966252 203900397 1 6974594 96834392 1 14371591 226163681 1 30103632 93588191 1 1769221 148217038 1 496049 64379079 1 1717349 83274270 1 509561 157434146 1 1181227 192599887 1 2096319 110312698 1 356636 76722252 11060 68447481 155989490 1 2509631 108116139 1 3217071 70033899 1 1161960 197833546 1 43720470 153469498 1 54962347 226323350 1 45364484 62524892 1 3711230 66271243 1 127971078 171826718 1 22847082 134947386 1 1418601 49127346 1 403721 492710710 1 2817399 68596951 1 12029867 110237179 41672 7661758 57838160 1 628853 65112853 1 19919004 186504033 1 8819736 162745541 1 3362563 68226400 1 1239667 86990991 1 3894337 112451249 1 21476105 198323421 1 77817345 121863239 1 22016242 100205745 1 93219 151539987 1 6919341 243107425 1 5998231 85354663 1 4601491 54428591 1 2112518 212277534 1 4116532 57141513 1 675219 145830225 1 38913072 57404803 1 978292 97753143 1 2837512 129337340 1 299713 110944043 38389 88816699 173771885 1 158767056 46008194 1 769677 140614598 1 1743420 114830262 1 4784870 115128462 1 2464982 121174294 1 5242569 145760189 1 6308885 78850799 1 1121283 181609796 1 2362540 153219421 1 20439676 152927539 1 12828338 86702980 1 38225746 96588446 1 3025485 186061687 1 52043208 244429981 1 1157184 99606147 1 333632008 39408783 1 2350121 62459534 1 137173750 64322745 1 140961365 100644425 1 585056 116053644 1 8690271 179168202 1 105527229 50989479 1 617442 97277774 1 135322691 71500736 1 64949 76155493 1 2524856 38231441 1 295080847 169080221 1 8481989 77450313 1 1676732 233747619 1 693149 63772801 33046 223190716 154235244 1 6440846 102369043 1 33045297 127624248 1 3191252 76604066 1 8745800 140159796 1 101983825 145957666 1 17487236 212417750 1 28240320 79892046 1 11504996 35672301 1 5266499 262958835 1 47915783 138903807 1 3003830 88249730 1 5225262 144056354 1 22930124 102589726 1 13037679 75482960 1 831769 103538202 1 1240352 97361668 1 19664295 156042054 1 534790 76656376 1 93359166 83291603 1 21363702 82847557 1 17107402 148179766 1 906337 399594024 1 29662 195531668 1 853058 49810434 1 17412689 80188660 1 142990596 198610192 1 14687046 91839437 1 47092634 124366963 1 319658103 241932283 1 83041259 69900807 1 23574163 58602934 1 9660139 121570763 1 1880089 69245367 1 9001180 101603156 1 54903575 75527660 1 2532204 169146435 1 74109326 67969620 42775 693530 67212410 1 4898793 172781496 1 43312480 109107267 1 9371822 54366384 1 15588853 79025923 1 22850187 69050487 1 25373813 69124391 1 3723051 231717102 26470 2178355 86141814 1 2092328 115903066 1 248332 115496812 1 217735139 93080097 1 119885298 81238188 1 815183 176234059 1 1382327 164960811 1 6493794 92800533 1 11317646 39796718 1 800415 298882135 1 125313238 144934997 1 6462613 79837151 1 5949225 37390371 1 8128158 110034962 28219 1354257 127759436 1 66674 65101605 1 320726 99458242 1 1975282 128187861 1 4961818 81933368 2220 49137179 132360741 1 9673779 118138668 1 1488667 67077948 1 12665 158962192 30050 94687917 64302605 1 9551108 69032629 1 23915962 66536118 1 1382211 75676611 1 19204545 51021615 1 29653631 185518622 1 39673484 141505503 1 1694019 133234302 25903 3601953 58633792 1 117128568 112524819 1 9536030 77581645 1 30400042 33112668 1 1899882 101941079 1 3150880 92067221 1 2522952 162406350 1 5209496 248060112 1 574564 156096189 1 3605361 82537152 1 311210230 130184881 1 388663 68863706 1 175665 58614815 1 985979 77101497 1 1156126 186393048 1 192365 219333392 1 18810856 67452735 1 1101799 76959332 1 5634405 71748239 1 288964 255733836 1 15277326 106117643 1 285810 85778372 1 15287485 239061150 1 10702694 208229303 1 27872080 111508217 1 16816334 68679048 1 177375 86479801 1 1602473 132524862 1 389001 139720733 1 1099616 104240780 1 11505320 112162103 1 291550 77324810 1 63581394 255065406 1 858977 70128224 1 23123141 107273764 1 40587791 83583858 1 9531147 121307068 1 7311790 73469651 1 2680158 90699659 1 29432968 347102945 1 7476048 98775927 1 15897511 69572549 1 6534153 63564072 1 14445754 113267186 1 1377909 97287085 1 6569156 104797196 1 4642693 76083471 1 9367163 125600198 1 3426644 120915381 1 194457490 54274424 1 94461473 101055751 1 14170005 65977997 1 78413686 94640728 1 1805923 75745491 1 28232358 120243067 1 411252 52834668 1 524413 130744751 1 4422570 67958948 1 8223835 95697247 1 267653 113967639 1 48640934 229787985 1 70232479 307418647 1 125235399 84135308 1 47879 67956359 1 21690926 121406063 1 18036755 45151705 1 1463346 106365045 1 42437084 114252690 1 32665755 50437115 1 6657224 114032055 1 54671 107991673 1 1205060 135060213 1 8461567 137923978 32369 5353664 112776265 1 2590423 243336906 1 2500648 168848479 1 15850988 146339066 38286 7104526 114803868 1 16898838 137371231 39116 708560 64461788 1 31483863 122748301 1 15268096 59420507 1 3009334 65894924 1 1679688 188858830 1 166164451 33805985 1 1124564 63347400 1 2158918 45605190 1 82904 109436607 39719 2323918 108142891 1 2297863 111970363 38314 1085905 45252803 1 257296346 166645342 1 21321467 53651861 1 55612619 82112226 1 11048910 231290211 1 282733 89414858 1 2200531 62444107 1 4175217 77861602 1 241313 67685395 1 1380969 57246238 1 7382019 47020890 1 1915308 64849966 1 6157820 123005203 1 2130195 126232324 1 174293456 172188044 1 26656727 116001272 16099 4741374 88137906 35158 25462260 84401084 1 10673968 137010092 1 3163565 115046722 1 304472 53757825 1 1057089 112624143 1 107972484 62441768 1 3090203 175764671 1 218193353 82963576 1 2043745 219648714 1 329878 114174441 1 3611262 82691372 1 4700809 136049930 1 13407 136138067 1 6675906 53667614 1 1057444 148241820 1 292915 145844653 1 28651783 108371525 1 2065609 166802683 1 89550681 39916357 1 615926 65451038 1 12809636 61051482 1 34288905 163418244 44932 837504 63504775 1 16094426 80932853 1 1009305 85975946 1 1903734 71270814 1 3003324 169183355 1 26991268 135808820 1 11060459 156126682 1 122473396 148128423 1 1277615 135869527 1 2961483 164948634 1 13306661 52069844 1 20416361 141694232 1 9307441 63099077 1 115896996 165127068 1 1171310 146645916 1 97763503 154893209 1 9435367 117780488 1 18594584 79159880 13760 8485275 74716903 1 1352957 154218870 31332 370055 146754532 1 13405699 153428965 1071 4242023 98921022 1 5316262 114424157 1 3251081 253182644 1 1871835 29850085 1 23269134 76006650 1 1862057 64035368 1 7874550 89159428 1 1183918 411150320 1 20503302 229075716 1 164703522 102459934 1 49088539 60118979 1 5147384 87649883 1 3792606 25818270 1 41501827 29939790 1 5743272 54992987 18077 6977958 138326667 1 871977 150141118 1 4657146 212735395 1 5398788 31990088 1 8786773 134604327 1 24800687 136249974 1 2655368 68979433 1 2556691 114723715 1 217488345 168957571 1 2023168 66647601 1 279943 126928915 1 3068828 90455633 1 41547440 56164529 1 2950409 25975476 1 8677356 120801052 1 59496 89611858 1 5683454 76389446 1 559137 131181871 1 3778210 76651870 40376 146688311 70221532 1 21121229 144491786 1 4398370 99300809 1 2434123 86156921 10676 315568781 189369674 1 16929851 56623577 1 27577437 121197084 1 1300261 68646330 1 41072532 152454180 1 1154298 277623576 1 2636951 52234376 45523 7514374 105182114 1 11015 163610051 1 82026 55007649 1 34688310 35986085 1 4421635 120165215 1 2371325 110122574 1 735697 55162211 1 5164506 51448687 1 7367131 105168194 1 613597086 76720677 1 898938 126130600 30078 27989908 104330094 1 13264834 112098560 1 4612736 205675195 17890 135080 113672160 1 20680142 210980657 1 6554311 65266502 9232 3674005 68511894 1 33827459 136319140 37563 4732556 152789083 1 1277754 164911702 1 1247246 103416575 1 1129418 173870896 1 231445 78102552 1 1624878 168230905 1 16879 253307261 39677 1448076 77185459 1 466733 100484697 1 4471443 99473287 1 38222622 86545031 1 1761681 59068233 1 67241505 139062486 1 3126352 183390802 1 20110139 96688558 1 3628869 69360295 1 3292478 180882986 1 6982786 84418183 1 935150 147204459 1 17891824 109950641 1 49343329 54142336 1 104570476 109551285 1 280681 58362153 1 10262893 103605832 1 46193058 53752848 1 4612959 184352678 1 197724881 106425651 44951 7404893 109277999 1 9757512 99763351 1 17712147 205446871 1 16746797 50650081 1 12717134 56898541 1 31751461 66737309 1 47179334 58563174 1 40003229 91178217 1 4316865 128101424 1 9460955 99784428 1 2860881 60806546 1 1065413 100539575 1 3249024 171285588 1 1900279 366761876 1 9309797 101047631 1 25717874 92197207 1 3816328 123511198 1 7166197 61344595 1 5763201 219576707 1 7122422 113286163 1 9608058 99949833 1 6788325 95101360 1 208872417 131368628 1 3668261 67480994 1 3013816 108336653 1 197063150 96311866 1 101793880 22415115 1 944826 87051874 1 5057844 111048741 1 12031074 62665105 1 2121353 215716095 1 150406 171524208 26048 119088903 93113747 1 2370276 96693252 1 402782 75117833 1 259200 141206428 1 29779939 129197568 1 714615 137834997 1 10041786 44975506 1 9523519 206458119 1 683735612 103002312 1 3938813 58259672 1 16982058 165341530 1 10734092 55130333 1 4234672 67538348 1 55545930 144008706 1 528616 110700661 1 4103924 157109958 1 171085702 56573775 1 51971044 155902449 1 323194972 63052610 1 2042633 82854562 1 1919740 108748477 1 1767838 162782718 1 3524517 358681169 1 3606058 115438012 1 2923517 178899783 1 4116741 82921525 1 98926481 112381381 1 510663 109540904 23542 85394984 45743588 1 10501484 228486892 1 5435750 99634185 1 15372832 202179677 1 1326447 116677199 1 6278324 89707558 1 43519 189526422 1 7996772 202218555 1 5846158 201811725 1 1358530 97948885 1 5103830 127898052 1 112301 102641470 1 298354251 149092208 1 115810266 113262494 1 25318692 66587080 1 419111 57796670 1 53093 103164407 1 361236 180378012 1 382098325 58273088 1 1648881 111548198 1 35485396 152121615 1 36850868 127151470 1 12448762 111879405 1 1335593 102215238 41988 4406773 406703528 1 1088155 55125030 1 7067607 33364126 1 23869604 71836211 1 3557450 151260451 1 5459707 133407018 1 7144069 247320817 1 3215766 81575172 1 663791 125539479 1 4755996 67436931 1 483107144 176500049 1 719938 101223849 1 462855826 79128770 1 14544908 88222045 1 13536643 233733123 1 7873645 90858011 1 3103712 71235908 1 62339385 107420834 1 1648957 180216197 1 67530029 199698766 1 38094882 251481757 1 4714561 108428752 1 2609504 78603818 1 10988999 120793544 1 31013797 125347861 1 75796 43207668 1 3826747 291848012 1 12078746 42321897 1 189187610 110346172 1 4613839 62481920 21883 791161 140965490 1 4983261 175726926 1 1861488 71990431 1 2875557 55060241 1 5818858 48334449 1 16087006 38031885 1 18741223 151308403 1 1252203 172630023 1 8952275 69828562 1 30614226 131432013 1 1099368 88902867 1 457190638 156687109 1 44904775 82598791 1 2115580 77637934 1 14249491 69975423 1 5351896 98995249 1 12778092 36937609 1 2707665 161806302 1 17680851 102861156 16994 4513470 100590501 1 57988 224155892 1 23699061 126722520 1 72572116 259047030 1 21513201 78729678 1 2913794 79665459 1 2494363 93826937 1 8785089 125534880 1 893745 83535110 1 1236650 57271770 1 22075951 91592327 1 37089069 40957173 1 2656323 127535385 13174 15889495 101103883 1 591463 70949615 1 2513707 109363617 1 1349213 51182656 28992 6084476 90141894 1 9867719 98010008 1 623528 70149442 1 7731528 47258084 1 9130544 46637123 1 996438 217301002 1 80496563 214029795 1 101638036 67511647 1 26655310 132914602 1 569377 62307616 1 57167559 136598667 1 1756237 58953459 1 18274654 61685128 1 157892183 125369047 1 56686939 227820532 1 217144 75860607 1 74269951 131888742 1 172194 57711447 1 14025935 100256671 1 475694 94393341 1 8785161 127827217 1 16758209 148549904 1 94698444 113119082 1 14564978 189358381 1 18805254 93001410 1 9841070 130549729 1 1395579 81471588 1 599257325 63620894 1 13514779 146250364 1 1054454 78439656 1 868799 165349330 1 3022608 222891203 41805 34016347 106655418 1 2614705 124731334 1 1686538 243323353 1 41570588 98143390 1 3751838 110422502 1 2485112 111239095 1 301394623 153455290 1 2382472 53818885 1 11371279 75545786 1 20324639 88914853 1 2563875 155759637 1 620726 81254011 1 6728104 124731252 45040 63992796 112849407 1 5513463 73931064 1 469754 112996924 1 37941238 82800728 1 3367561 81443951 1 7824821 473426530 1 10625129 134494518 1 215135925 114906350 1 334220 106042526 1 683735612 128546337 1 3901577 77571916 1 18517600 142944047 1 86136074 66632914 20338 25569087 87531739 1 29788572 41805665 1 3744877 28463207 1 146928 56242650 1 372848964 51657755 1 50112045 47328467 1 30785659 213273035 1 44645553 97324433 1 774527 215931301 1 437998553 170776732 1 1248112 61847819 1 2361202 180833290 1 120347293 85738124 1 12296261 123009980 1 128726362 69137963 44209 2436370 40950188 1 310407 76455203 1 21269803 114064246 1 3553996 60234535 1 5160897 317566276 1 8871981 188457123 1 8168387 88158992 1 6916035 75765963 21486 7086537 124320867 1 122640857 98051803 1 3758900 171722327 1 549636 160574152 1 239928086 101290299 1 60336873 150153025 1 558044 58456116 1 3157191 80918357 1 679855 71391199 1 19930882 127202446 1 7008821 69871785 1 11760900 106023175 1 270815 100705070 10600 8960734 66228034 1 16811833 139975616 1 4957511 210233596 1 73581615 71215665 1 7184070 220664780 1 14939055 28955414 1 71524314 48503454 1 7976134 205951404 1 18298034 66701571 1 53836684 165263135 1 8288583 79108836 1 15744112 78555560 1 196559899 173976264 1 3740446 103927898 1 45376608 102233208 32789 22848669 310232795 1 39934464 148318848 1 13851448 202964177 1 17983576 186096389 1 3853386 94114084 1 3114081 83776279 1 797423 62868852 1 82908 71043584 1 235725 121938267 1 6472968 115616762 1 2693897 82103527 4040 16384580 125224022 1 95094740 80456916 1 21626527 97192386 1 19859576 36839902 41041 21993668 92778514 1 1003251 120738108 1 160732517 44247416 1 1543371 211609443 1 441069503 152137303 1 5977940 108607122 1 1437311 157026541 1 4050842 231518529 17971 269527460 50344994 1 1752856 94504410 1 8927497 112134473 1 1057927 53231377 1 25276194 88652988 1 1381940 163327346 1 8236876 64504595 1 4512921 139612818 1 1639938 180565673 1 807118 173649001 1 37030806 70668402 1 577909 69913086 1 218826117 92303607 1 7767374 130860918 1 33240171 120118229 1 61410468 98078508 1 2253822 80639647 1 275749743 132921093 1 20367053 88968736 1 15954541 97781635 1 6003830 139591401 1 7150344 73144173 1 21485044 48640305 1 1450355 68930966 1 24381606 111297360 1 42765183 133310696 1 11217434 67138261 1 345732 38548661 1 808341 69323949 1 284947 88536056 1 77933183 100927969 39452 187955004 95995577 1 47155795 142745572 1 1795974 299578585 1 7944732 92077147 1 33021794 89641746 1 2657144 96651720 1 936059 68189542 23536 1976975 68151584 1 64872721 48711958 1 13281505 53757692 1 1215224 72443693 1 63643688 79143936 25463 20473160 224392552 1 6002173 109813431 1 20871834 69286716 1 1168378 67275811 1 24575507 135241088 1 14965523 202250670 1 6721221 130931363 1 3883945 41568986 1 10556870 117102098 1 31981342 74009427 1 6914102 228569638 1 683735612 206330592 13133 8522767 153648390 1 164785370 100923738 1 58489995 182891315 1 1536522 55555285 1 8720349 107554394 1 2130980 63657861 1 15144707 90824958 1 2311648 214061830 1 36537042 172773508 1 895908 30272007 1 9614782 50556449 1 11538389 314303935 1 425699 107953003 1 1762315 198129035 20410 477685 149620216 1 27255452 113994071 1 844484 165560282 1 578359 65630782 1 123920909 198493810 1 31988504 39741018 1 944252 107061190 1 17384783 58823970 1 2681607 52662753 1 2726969 102118031 1 21819738 106199065 1 1248511 232438293 1 2433097 90309033 1 10050505 119822657 1 3675618 177773414 1 12335140 193782625 1 1284277 239333286 1 13548374 205288043 1 814851 89835223 1 10538341 162946500 1 63039067 74346524 1 23307625 112440918 1 8406514 48594360 1 3213972 118745206 1 49753814 91602524 1 62016409 183856305 1 39412566 154001374 1 1839422 143096114 1 2262791 152000420 1 99254 138706203 1 63980153 69866493 1 3001246 151357742 1 1975672 107550825 1 387492 133252693 1 194357172 97300668 1 3497587 97522165 1 5821611 66519410 1 313643642 113782651 1 940408 79518000 1 101149037 86723896 1 519809 62082399 1 1902158 47855841 1 127966409 124869495 1 18745535 55010322 1 122380375 104063787 1 6507771 260284951 1 18447919 66659392 1 65800708 93440582 1 590632 98810673 1 2683449 63365160 1 144767085 163630046 1 3019441 49707394 1 201680020 164541873 1 15216618 116510794 1 4838097 38658740 1 809885 128585099 1 588884 93464125 1 15761463 224802610 1 44142083 89610534 1 4172103 66564518 1 73200091 49800355 1 6142124 93953622 1 4265914 135017241 1 4108580 214879452 1 59159280 60924855 1 6564422 64548478 1 2190730 38081218 1 9913888 101945157 1 396896 62447824 1 179749 67329175 1 31821428 118716685 40547 82634662 129956697 1 6081298 43439793 1 1841396 83968586 1 1072123 76276137 1 12631446 119827597 40324 11505149 77891971 1 22921218 197322623 1 127488 160215563 1 711978 177115250 1 67054348 77045658 1 35548229 64085805 1 2720052 99376196 43959 2941526 271132710 1 12211383 132736590 46544 4272842 92195165 1 5442085 79023307 1 2154124 218559765 1 22817387 71345616 1 27574845 196612609 1 1767197 34796000 1 387260599 88741704 1 3855819 70170532 1 24479787 100618183 1 10080847 114815334 1 3486138 40969514 1 4303815 72954725 1 3848468 170249461 1 318267 67582854 1 1992785 150064351 1 18720088 108957746 1 26242621 67812281 1 140844989 41946654 1 9098628 176260912 1 1344789 82399613 1 56733397 98353735 1 3641899 96434322 1 20340586 200687228 1 23512130 94327488 1 2286522 42067029 1 6746873 54257564 1 3731803 144243569 1 25015160 149467957 1 554860 115902024 1 2252600 138713373 1 20550334 95718761 1 462686 217816779 1 13689172 124753382 1 327249466 141494225 1 91097197 62819367 1 633065 67472143 1 651671 150414416 1 492872 89141657 1 23231699 109431628 1 7250125 126599863 1 38826894 227686336 20890 649992 142606411 1 26472910 64022782 1 16297673 74209206 1 2207762 81044543 1 15969859 187437519 1 19485659 103630552 1 21260337 122087627 1 13834661 61922732 1 270661 54216363 1 1428941 91912429 1 10236966 102101855 1 4596447 50028523 1 3486271 240957505 1 2538983 88140592 1 1318458 81231795 1 57353044 121400854 1 994706 356551980 1 4596586 103147232 7028 1476990 113122113 1 2445955 91556368 1 8360038 81812028 1 4741372 214326694 1 259763231 111377663 1 140238087 186069911 1 1164205 100335705 1 10648705 64827252 1 983308 131054900 1 7484860 96610478 1 40609472 68592207 1 3097057 64803331 1 30429577 149058404 1 13973492 204293860 1 5733517 170443869 1 3333558 85133659 1 146876 103248060 1 12746278 117255594 44563 271314778 149210616 1 13846069 131589746 1 104930 89219800 1 4242169 71160115 1 4752162 62335491 1 31940041 143452519 1 3316173 38979768 1 251477526 121863500 22676 18531468 72378004 1 1271557 112373774 15577 54786985 116086882 1 289825263 91953302 1 24517 140518264 1 6579079 108191342 1 179226843 132444020 1 3681779 53397849 1 9315540 95846540 1 2313390 209273532 1 2225463 78111943 1 87441 169186374 1 38260007 165914897 1 2202212 55348844 1 23313136 130239601 1 5869043 127190996 1 52912610 185449863 1 835364 147434643 1 25435895 72765781 1 16866024 105305047 1 345463989 96458365 1 166724 213811238 1 5761773 134760197 1377 5082363 100335046 1 1219256 81201289 1 87890 130455999 1 15194557 79280985 1 745668 228518519 1 12474781 64823671 10830 2450675 127956092 1 210973 185987284 37218 16506243 43890237 1 160668795 101350173 1 30322707 145028866 1 4424753 43810084 1 69794261 135431640 1 8798454 129601315 1 1032738 119881577 1 95520926 41069014 1 201900171 72846156 1 6581478 43129737 1 33486433 120014627 1 47953109 65377823 1 1155633 99788598 1 95657722 191749112 1 68668439 148618020 1 139576825 132365633 1 24006078 105614540 1 4892570 183486376 1 98311 161824099 1 3167748 105056123 1 615198 159886247 27695 1236372 115395960 1 10075539 121781087 1 130955433 92513033 1 16435766 70300381 1 3670293 381899597 1 2760357 107370453 1 3942613 288282141 1 6556398 119089346 1 1518905 86535990 1 2965778 182313332 1 2805580 52032469 1 11906988 133007102 1 236349 136267269 1 22039966 131627365 1 4562231 130021497 1 2196672 110921570 1 2598290 82798749 1 8837812 150304474 1 683735612 192700694 1 720936 81825843 1 182467414 93236516 1 9319266 60253265 1 878088 81124024 1 2073603 114136862 1 3316291 87993572 1 1535317 186419198 1 5747525 115483913 1 537360 123643773 1 943775 190508255 1 342494 111630324 1 14878429 75258248 1 69196 56450683 1 11424797 68005679 1 10420810 42443837 1 7937067 74444960 1 1735834 51309180 1 15558829 77254427 1 1719692 100094120 1 68416900 51158731 1 104712481 148213221 1 363064181 116741237 1 4377575 65852815 1 2862761 88907191 1 12886815 52957645 1 683735612 143791762 1 6921485 80235719 1 6100301 95301513 1 5400475 53455100 1 3590983 143284057 1 3488561 138751112 1 8615666 54819266 1 476709 164147591 1 479932246 115023660 1 4305172 153252170 1 18593933 157619847 32189 1056529 150739534 1 662649772 139031643 1 11420274 39778870 1 634778 111822007 8329 335932149 52303239 1 34644465 70463028 1 27661 111713747 1 358475881 134654681 1 5117692 83355653 1 14766438 70915765 1 28613659 122449972 1 14307830 119082511 1 365088082 170184611 1 625600052 46877174 1 15948044 66569654 1 9994087 106612654 1 373863 89758633 1 13959478 59964001 1 6997894 167207953 1 5345677 71298336 1 3330366 222028770 1 61505159 74767858 1 44574394 121488610 1 719511 99996070 1 28207829 83358575 1 2617624 65367333 1 253981 262875156 1 69085802 74889167 1 32749443 78749006 1 653829 43890615 1 1303819 47072468 1 2737773 123414092 1 16161609 214495386 14599 1318904 205890984 1 18459064 199615052 1 1832945 37466248 1 3057623 96550376 1 1895155 152732795 1 7388452 80057969 16144 2161704 62395638 1 534304 81743548 1 3431105 70373408 1 10445616 146693213 1 1913092 118852883 1 32680354 108129760 1 103278518 277117494 1 2083492 258801716 1 4075497 68943838 1 30189558 89625290 1 242057200 186852274 1 61867290 147747620 36697 70515304 25344102 1 3116950 188440746 1 29628526 65409868 1 28454755 114126053 1 1310427 180672702 33846 2435960 125597617 1 47688447 27609423 1 9721735 131174724 1 19030597 74648897 1 2504812 109997488 1 4928714 175701097 1 2751551 132433963 1 3686030 118290737 1 11811082 62545772 1 4751869 98907411 1 2420143 146775637 1 3654461 173675596 1 29757002 179738532 1 1583320 88299852 42422 1176777 51992522 1 2425998 310666735 1 636606 72346421 1 4283845 143254718 1 2102684 95743099 1 792092 60039804 1 519872 61212176 1 3378199 73561709 1 2158981 108797039 1 40043245 72236779 1 8003049 165450848 1 1805913 197851631 1 20244520 107263647 1 6696595 58550196 33376 4828700 43288747 1 7894788 150600762 1 8867152 382603274 1 1443338 342220804 1 6642 44716713 1 33177037 100767082 1 23823548 51420140 1 1099890 61626951 1 8402140 146824290 1 75912750 47110909 1 5057993 128561310 1 48371413 282800932 1 14009050 64058195 1 8112442 84451768 12716 1240460 53512694 1 34516723 105968556 1 755735 56817168 1 175081333 59826637 1 82154692 72238181 1 6215015 124166159 1 503293 130704780 1 3161948 81279248 1 6442812 306737311 1 17733742 79782195 1 1085428 124490733 44885 3198476 187445607 1 3867007 52438031 1 664285 186106121 1 1882617 134676652 1 23075657 27037025 1 6479593 71803250 1 9064518 127229029 1 1034692 134967529 1 2111101 304514789 1 279654 71785554 1 121620680 121077931 1 12903514 138995285 1 10529794 55459584 1 793536 135604511 1 8223485 122333697 1 15051952 93397203 1 5606383 86111410 1 4094816 273887828 1 16593808 79855675 1 3841833 91770848 1 24985734 98052503 1 2763799 43593316 1 43387125 80683229 1 2925005 90961051 1 774786 71198411 1 11484666 46517320 1 50971279 142312382 12403 2091018 70747112 1 327750 39933435 1 534055869 71965049 1 76229767 139544849 1 10897473 171804497 1 46761093 83407288 1 14209829 54543837 1 941769 168786214 1 2287602 48296365 1 310059213 113735401 1 24672599 82272450 1 63852681 83212657 1 98317 74286735 1 119775484 53678135 1 36085115 46204696 1 3026790 175257582 1 4728788 241651881 1 894722 190076249 1 212045404 145652855 1 1429833 123830359 1 1430089 54945648 1 3287083 52834561 1 80015972 56026670 1 2642028 141768532 1 254098236 46230828 1 2864381 301162774 1 5111995 128576460 1 358834 59474981 1 1408701 160506357 38482 659357543 277016904 1 39253374 86717712 1 2131675 120190050 1 1168320 76913747 1 7045699 102434422 5267 42012788 111819828 1 1437856 100313724 1 12161954 130735205 7305 6321672 108242798 1 651478096 52493849 1 36037762 87358783 1 1252171 38911675 16633 723367 61809738 1 13575402 72474877 1 1825193 30809045 1 3894377 73451348 1 42676094 96734437 1 409626042 48448785 1 7228764 56782636 42586 350561673 115282178 1 853426 86398984 1 13017969 118488998 21023 2324585 77561826 1 66124385 153213671 1 7540108 131431297 1 8009663 87667879 1 199211644 192901630 1 683735612 126848256 29389 34519946 128909436 1 9405916 449710958 1 55015561 167063989 1 527349 62031732 1 27701289 64645834 1 17193302 136199006 1 38521238 118129845 1 54013646 147040055 1 24633736 127177287 1 426217 32381646 1 2409216 137203121 1 13366857 34517461 1 882677 213643383 1 31910304 111129909 1 5394064 194958100 1 1030143 132304092 1 39805695 73805508 1 5088893 161121888 1 11899575 100216947 1 98074928 103983641 1 6669222 84003942 1 17262321 64798927 1 6471144 84158776 1 11073076 87901726 1 15271151 206233347 1 6230874 107727333 1 52555760 64975622 1 951599 90739474 1 65104591 154453796 1 16261061 115540782 1 315979 39097026 1 7431530 64739447 25383 48434214 128611552 1 5809440 221235790 1 2478365 77786944 1 24759161 91328672 1 73816613 80339147 1 2683075 51803291 1 89684439 288297891 1 569354 152539499 1 5155502 73024799 1 5327914 81633556 1 6703564 101358174 1 8204592 112972668 1 1881333 91245046 40875 706588 100118041 1 167671592 179710225 1 7492178 99996637 16637 141991550 97878594 1 40780441 42401886 1 44089539 38703872 1 26312576 81047435 1 7979035 110882002 1 1578673 109484845 1 21947760 77807598 1 2282627 100318013 1 1021061 235448066 1 6470967 102233681 1 3886478 185402051 1 87060437 134242414 1 129341 131027488 1 1946914 102668878 1 363744 185736863 1 15740423 113581584 1 33922179 85413637 1 6065309 194934371 1 97594 75379740 1 4629073 324260761 1 2407828 96124016 1 47471913 134668432 1 113165 63168095 1 5824767 103259674 1 26818363 131783540 1 86223644 220186861 1 9822218 96600038 1 13246885 71081714 1 910912 158113857 1 351325 109683768 1 15770240 55800989 1 11086131 68046027 1 11970510 143934310 1 1474199 296181927 1 33996698 212088611 1 3355055 160432499 1 1831343 89361160 1 100069274 67303769 1 35130363 78384979 1 1853105 63213634 1 2436745 41808043 1 34469783 51615901 1 11355705 88709157 42583 35288700 147317733 1 5773624 168534758 8914 10317082 88832107 1 216233 71439472 1 403406 175229104 1 15511222 60934149 1 6248204 102123731 1 590266 318175052 1 2432824 36305864 1 6759687 89507468 1 717650 138271965 1 1065987 63458478 1 1445109 204190669 1 949432 74994714 1 42922194 26672079 1 41776596 267604655 1 974073 122550385 1 7953479 52309153 1 13546208 66239856 1 10057764 68958568 1 249826790 63876868 1 15353125 92918561 1 12432222 68772868 1 1356788 132269118 1 8788408 74044370 1 220527628 126982356 1 33581517 117103756 1 2146341 350287902 1 11838942 89196667 1 26897479 71595761 1 27186288 191725193 1 25413625 132659541 1 185357 51740632 1 318896 209226794 1 2587137 64357789 1 4256112 98802542 1 520133033 64544758 1 26424137 50052316 1 1017163 67076376 1 6300167 63678477 1 2551568 142486414 1 2944945 90046807 1 1303711 243238356 1 6612562 102727381 1 71214702 157041102 1 28107101 109259552 1 6288915 87422658 1 93191 173655413 1 290496 106912337 43937 3620780 99600467 1 12342281 221722583 1 7342370 65580674 1 768801 46328413 1 5385260 253545546 1 680586 182882301 1 85002126 123062633 21246 10061996 57489080 38278 48385045 171424240 1 51079927 74708582 1 358326178 167686830 1 27571432 147207668 1 4882592 106629778 1 4061978 127172358 1 32830980 79262929 1 442532486 200906540 19847 3095604 131564442 1 10114292 93022363 33949 16769927 85383997 1 8878859 273264462 1 665737729 170733851 1 80611 105849862 1 43176230 121459315 1 94391403 66686910 1 11802955 225743100 1 19449943 59387490 1 2254364 107469797 1 757189 97702670 1 2155949 112359184 1 126784 82461693 1 1567802 122330144 17828 3677040 118249128 1 527003 76163418 1 728246 118756414 1 1053636 127660570 1 17090228 41776519 1 101948583 261174473 1 5344347 195634008 1 7985600 351906591 44753 2542536 39569187 1 15637404 105542159 1 347932 239889286 1 428583 165191494 1 2665406 170005983 1 3140589 79759463 1 87988 51143202 1 1899329 82680352 1 10333741 55692408 1 162953 220395255 1 2492632 112544352 1 193199 141844657 1 23529394 99269856 1 3949872 66347914 1 133402516 98401312 1 4296634 81887725 1 2495688 76993169 1 58287551 75904299 1 136722553 48394823 1 26885548 129354015 1 519026673 294180236 1 8360483 150694601 1 51685164 95525351 1 17919240 203225072 1 2984252 183046511 1 466641 87908145 1 4198423 66752170 1 786607 144137965 1 38973 141675570 1 3221045 87856011 1 47646112 79890065 1 2310714 63018423 1 844917 136919316 1 51343787 39529907 1 49772668 96326527 1 223033 64588341 27506 5904389 208402244 1 6096274 80513648 1 3965012 262316511 45291 51017513 134043118 1 41650625 154799861 1 2249013 75762730 1 3007528 93913644 32246 8990622 111406894 1 3136514 185033748 1 65296985 153839156 1 35892855 88274899 1 20696505 96520412 1 62677094 87217786 1 742388 76527116 1 1131291 48805564 1 149080006 176895053 1 12828997 52109063 1 45604852 44585862 1 182973 131880752 1 2055523 149045412 1 4601534 60867022 1 13990096 71659465 30096 1083588 158145148 1 1261151 123414975 1 62746888 113833580 1 484524186 218777033 1 369810 68757933 1 723795 85206353 1 862403 187890527 1 10664930 91207954 1 48711116 129392575 1 683735612 74824272 1 403232 86658394 1 4156788 110578452 1 1313297 75212287 1 1556980 116601327 1 84780 67191470 1 1314092 187335528 1 84969 100392413 1 830265 409883940 1 605145 75496260 1 3411877 193081423 1 36625574 69022200 1 188707 135014256 1 3761051 138076373 1 57886770 118423576 1 780231 152930334 1 10504629 69538800 1 5027957 72539871 1 244969226 75358888 1 2878605 61708383 1 792922 68148765 1 5957336 180318382 1 1232825 71440582 1 65533851 78560523 1 4281754 100749777 1 32021856 96624468 46551 223125 106299109 1 7430728 55943896 1 1052946 94537315 1 192276415 39444972 1 9017126 62568537 1 1279484 139844697 1 18368193 117702008 1 18543837 118406343 1 14835072 84932427 1 245513 190008984 31531 10116638 127565718 1 19513967 171480628 1 409243 115211896 1 3122012 66511722 1 25859680 207041575 1 708214 206018723 1 196521594 152753231 1 568609 231494900 1 38682397 122428632 1 2605676 269895481 1 52122801 113583373 1 19541083 46111833 1 10116457 142971124 1 3835167 79405596 28466 2624492 55020054 1 3541952 84901373 1 7792902 80304539 1 1942443 83880070 1 25035209 47257211 1 392591 60236759 1 70660764 21615918 1 424967053 69779533 1 7888518 78524850 1 8597468 101884710 1 21007446 32618206 1 28280287 156595861 1 16022521 100239016 1 953948 193916016 1 8619820 162172717 1 9270233 81374763 1 3835729 64399701 1 12573518 45541908 1 286033 46379079 1 33707468 116893852 1 10540909 69081983 1 10515420 84747672 1 13342086 179250524 1 5442 65495766 1 24104306 206199283 1 2816038 40908216 1 479707539 156930543 1 7827040 62936597 1 61485285 121590364 1 106094146 103686566 1 1156439 262443983 1 3965061 83043610 1 3650550 112376091 1 1881728 75416518 1 376026 109090095 1 1189342 76392926 1 14014441 75660911 36647 5079973 59155279 1 480878 149542840 4249 3075145 67887359 1 54566550 92902478 1 17453335 119340939 1 8898306 197023275 1 4048392 228525796 1 97264692 266488900 1 635084 82425988 1 9702871 144781164 1 12934805 114568717 1 6129825 153691592 1 26670569 117602634 1 719647 97670923 1 4158511 85324821 1 3162270 57743674 1 164390687 55360602 1 35139695 96275575 1 39362634 208367678 1 324070 167253518 1 2588331 52967596 1 31260803 58472196 1 3203613 227071639 1 683735612 123961190 1 173978 103127974 1 37915656 87843016 1 1848796 111920418 7510 683735612 87936762 1 683735612 45958933 29097 214974 129317181 1 237954 106167621 1 3033605 142550209 1 151298780 86404510 1 12396655 50555337 1 50373087 98471802 1 4776303 82352562 1 932656 56452079 1 20606474 149027572 1 18035394 101505203 1 3311174 105877487 1 14768755 200293653 1 1966538 83759287 1 2769230 128414368 29516 2540356 82030741 1 4941607 87718256 1 79124 116569265 1 9399186 123190691 1 4069473 132440873 39081 9028617 126169807 1 4180299 136024325 1 64509558 90396247 1 7920537 82434377 32995 23166343 86622637 1 18567982 100657569 1 12110543 81929320 1 1963398 91590214 43250 234088 262263126 1 937023 144343073 1 11484207 270425116 1 4622679 234180764 1 66823811 108560701 1 141899120 188132456 1 28007999 108842609 1 74266042 56942806 38714 9037347 140376834 1 331385 60699359 1 1349969 67907794 1 3358460 159798170 1 243758794 126746631 1 722939 133602081 1 146225 53439652 1 5782019 401889296 1 2770634 59577860 1 39766259 61969773 1 633274 68033129 1 429499 62089137 1 2200937 78178390 1 1267709 35787450 1 35318800 134080042 1 28321324 42394002 1 11250085 70520722 33187 2215745 70403589 22679 42480858 124023090 1 443011 138136549 1 209161874 111041238 1 23149067 137009944 1 64927722 96338603 1 106735151 96500307 1 14047466 20361921 1 26719810 147226300 1 5444158 40974676 2244 3607720 274821624 1 4810698 104028375 1 14153205 124457643 1 2162023 122967902 1 194070109 90769220 1 7769483 59366545 1 10929025 54562076 1 1402070 199131238 1 4564692 111014435 1 13230778 114401949 1 9733284 218053467 1 387041 182047903 1 3056274 87204739 1 4677429 139778715 1 6592206 71164566 1 6656943 78112598 1 16748262 99423646 1 21490606 66540544 45277 17898216 164043420 1 9491960 161924676 1 23087459 160523271 1 116727415 208920046 1 1264237 83765219 1 4013517 196464595 1 7427380 59562037 1 38202890 94169411 1 970977 88558717 1 12040728 121919267 1 96461347 37129413 42286 280656 80740548 1 4889723 109976700 1 1796743 57329608 1 1314486 65885291 47304 390483 87901726 1 11937364 214017902 1 765214 231664802 1 507195 123969128 1 9587034 86232266 1 1636288 56526897 1 4277484 92593259 1 35782665 76349525 1 3190141 36317409 1 1112633 133657591 1 22297 112724888 1 2146757 126015492 8391 3421569 188113544 1 6897702 95603970 1 2962475 155008170 1 8869961 74592533 1 8504652 119575249 1 32120189 136821497 1 2403164 61737405 1 9430571 180797841 16229 42075305 81593491 1 1036507 74665104 1 8190636 104841950 1 1353383 101271776 1 15758336 125697315 45136 65515 83015508 1 2396756 79492174 1 2161019 62376674 1 3576880 149250477 1 3017833 150783345 1 3546294 147729422 1 4416674 151210351 1 5447993 246635896 1 16492637 160766054 1 23934743 94812825 1 2643349 139007776 1 14607789 115226922 1 19503701 42420641 1 43591711 266859641 1 2515676 83361105 1 2792114 95321302 1 51176242 98191313 1 11974838 72104428 1 25441315 61259300 1 5676815 168286029 1 21777744 197315722 1 772625 90959767 34725 14901175 162402536 1 16955763 103735060 1 8132989 123416505 1 3122959 200441625 1 9155835 120849135 1 7478451 205201570 1 7588823 79863303 1 2941196 65875649 1 683735612 51853763 36715 1345121 54056814 1 90138381 65965458 1 11132054 132197166 1 508754909 53892810 1 5877024 243535204 37820 7549108 45975144 1 31641692 48867690 1 5620111 122540983 1 5851526 94412487 1 15756153 108614052 1 2082152 111190010 1 16465110 148377426 1 22203537 147937864 1 3228096 132914383 1 44465513 92228117 1 816133 271817010 1 1159428 149835655 6793 182503 95672053 1 120294 103099566 1 1562916 87975988 1 3466162 74778724 1 37050811 81347899 1 8254479 103394565 36305 4016956 102217347 1 1817114 165278748 1 506749 115297494 1 420156243 123965034 1 1752385 172475864 1 266006 98081299 1 2496277 174259320 1 19302500 69770456 1 3034650 99588679 1 14125127 132779011 1 45035111 69561594 1 108377041 84167333 1 650504 115639196 1 9845970 45704453 1 477420 78857331 1 848600 101164252 1 19551654 84909839 1 264708 90246154 1 15332980 117141078 1 1961742 112689184 1 683735612 43717884 1 815715 106988571 1 11410289 190536754 1 3970093 181456930 1 3661012 193357645 1 2158230 51195103 1 126558204 213573098 1 1436521 52628597 1 5919161 116698128 1 11919859 222976056 1 18569662 126540967 1 12662485 67565767 1 3932317 81474622 1 584066 36332151 1 10785091 93991404 1 18099921 39583312 1 1696925 207428767 1 22880647 193770618 17480 114197455 249372000 1 180084 44125299 43088 596413 80453990 1 1448292 88725158 1 247774857 150736644 1 16598151 132656440 1 850847 46456248 1 7194280 49840751 1 83129297 62600939 1 3160651 38792579 1 1310222 143819000 1 3793157 140010675 1 4939495 141839173 1 2663665 79544566 1 375316 79451749 20928 23975073 169377968 1 21157321 188468266 1 4592941 143991184 1 70594163 66440375 1 329044 102857461 1 2584942 79699115 1 1767968 69129912 1 111309 108519114 1 856756 176151308 1 14365489 139578844 1 18236773 242298489 15737 879482 153398522 1 46981431 65305148 1 394413896 111408323 1 457149 59073781 1 8660777 307091836 1 910211 44782725 1 18381613 145379747 1 165617 126770709 1 1162789 142366103 1 2228936 94864700 1 34652092 69437348 1 273030 186122570 1 3059760 78619613 1 56402812 122598653 1 1242453 108229156 1 439174 194550481 1 191530 56922462 1 2150177 74135455 1 1080789 177510044 1 3459936 63188057 1 2238406 245637531 1 73377329 225999945 1 12022741 131087287 1 582970 61738325 1 18513798 102888555 1 39934759 128018137 1 854607 108414818 1 21774865 113743119 1 92036476 49321566 1 108669 109947587 1 42691102 92448797 1 7814685 70252974 1 8853346 62770459 1 147771 98662791 1 44044799 82151113 2544 14727349 82703759 1 10766887 34667409 1 3781009 186366026 1 76160702 62259620 47504 1956880 138864287 1 12191038 61986544 1 8039785 62274338 1 7851240 76415850 1 6538160 81497476 1 15436304 123616521 1 186416 102454311 1 2604468 149127071 1 95676430 74332814 1 9826216 156348401 1 20447677 121007227 1 1670880 98170554 15397 16516657 85462754 1 658262 182123975 1 6158014 186252655 1 21368420 134071328 1 7460038 533528450 1 153316 45035464 4596 6879544 111249673 1 4835642 122789819 1 55397502 79967229 1 18698608 190938644 1 551655 87568970 1 35886595 100543865 1 36618273 60141841 1 46024064 113574738 1 323601 93043091 1 34725859 68225798 1 8575796 148113450 1 6043962 155586837 1 17151486 189302842 1 3103806 160056656 1 1485130 159014964 1 21380954 191691233 1 268400977 155740226 1 1207126 112383667 1 3068413 151462065 38174 23682424 76882925 1 584162 66722904 1 2163561 165525316 1 4159157 91812545 1 5212555 106782899 1 64554925 132746564 1 422357 94738342 1 23248886 46659483 1 6796017 138282213 1 11135417 103907726 1 2328642 161744593 1 1983472 83515381 30538 1895513 67301790 1 25235320 117922632 1 1865253 98814913 1 1254439 72911135 1 607632 67868985 1 829006 104387668 1 150538636 189768740 1 3818907 113303454 1 9397172 52720045 11797 9915044 196319040 1 3786046 85671758 1 114553 95517105 1 167649754 60919176 1 683735612 134922233 1 595744627 76629069 1 9175104 162203208 1 10979764 258072070 1 22867964 96695870 1 837830 103602956 1 762256 51320174 1 5131062 147691901 1 50167918 129202889 1 24506822 265296931 1 1244019 76592222 1 23218479 92982314 1 252174812 32291898 1 3302174 49941882 1 317635883 115476009 1 134161952 45658940 10001 43899416 100712983 1 19686849 333361510 1 7209181 79470233 1 2771261 99712673 1 3974656 146676947 1 4514509 115679667 1 2868854 121041792 1 224252 97063948 1 3578907 163732226 1 207328865 77387807 1 4408832 92354470 1 32221646 73638445 1 228172193 291365936 40331 12585051 109047257 1 29670057 63411135 1 197326 80282446 1 739032 71573840 1 999865 103771706 1 25003406 81404875 1 2374937 333016206 30122 57910 164959118 1 20208253 62591752 5306 851677 55000218 1 60300676 96848643 1 1632727 84192357 1 229756727 87736121 40934 9744986 221238795 1 13324543 78641556 1 10124143 160471325 1 4783609 60097057 1 15073606 112089852 1 28052611 121550823 1 2234911 133694004 1 24383283 57503900 1 36423011 87825426 1 114602260 75732852 1 3733282 68954181 1 11446707 102516776 1 411705 100913486 1 11008558 72814803 1 28509809 151200526 1 526264 90577800 1 14649661 112791655 1 5711045 288806704 1 7466980 61013732 1 9642679 195668487 1 843576 79809426 1 1471984 90643633 1 22728987 46329784 1 14452712 180106253 1 36520 140159534 1 4473349 186034753 1 995712 73022349 1 1994535 66974482 1 634753 179626626 1 1091557 299458162 1 5081503 78936400 1 917560 175652371 1 447146 137971971 1 844656 131891348 1 17522944 76604869 17575 1095115 33701623 40028 1343898 61782160 1 19852207 120306092 10663 27043780 87456441 1 11784103 65056677 1 167767 75810567 23173 972749 79916525 1 1489558 47144381 1 6886999 64496031 1 7075157 102894973 1 51254008 93266575 1 6571784 112531078 23474 32625006 126520274 1 2830552 103059725 1 12458516 186247822 1 10255822 94334059 1 860844 110001598 1 204178061 124619241 1 219413 230195200 1 2313766 78412360 1 19336852 91662781 1 3662041 165207042 1 9084487 80274042 1 64170778 188429063 1 5367075 124429526 1 3424335 52348448 1 25773358 150222626 1 7028489 223981759 1 2622263 108938997 1 441116 37671311 1 535030 282225632 1 3663563 92972391 1 408638 141706364 1 7196858 41980286 1 355130741 92893156 1 10386631 155676269 1 3513406 168843306 1 136895756 111326539 1 374933 17791757 1 3247924 22740106 1 3586828 193812874 1 681150 149479212 1 948599 115239879 1 2151137 69214291 1 12758968 77302091 1 2209749 82215554 8177 2211503 182032793 29695 199479455 103425589 1 434310 84718955 1 19558307 150489981 1 1131091 105823443 1 3435235 145654261 1 305272 70996976 1 54159101 70832075 1 42940836 200667723 1 66796243 83372412 1 163624 36076353 1 11232153 142784300 1 335323 104668860 1 150144735 93856591 1 5790167 73360906 1 12720942 108000865 1 3986041 76101466 1 7244734 57008937 1 464459 112256200 6917 39734893 72251935 1 4521123 128347893 1 315037 177343730 1 4984177 117769769 1 38484675 200925098 1 642681 159415936 1 9526254 129377113 1 2870558 254431012 1 3467083 95880892 1 517092 62642509 1 10080702 193260829 1 5222780 68680587 1 21091596 142193036 1 12692150 109126361 1 2207218 104086097 1 190015 234147147 1 48681416 41893964 1 74863778 89627971 1 1769858 200026951 1 173932 87431052 1 714826 155756839 1 101325347 290998259 1 20300604 133828238 1 10358515 174370889 1 2203068 217033459 1 78325123 109381501 1 5416901 35977711 1 5082016 79889975 4828 3835679 138713708 1 335754 107870676 1 3779093 86710432 1 2928500 133446006 1 5620207 102224766 1 9247871 162452795 1 159191743 38181497 1 195675 71862445 1 1276801 73931434 1 4878578 141114814 1 13231261 129463074 1 21901928 34764669 1 7080830 158278277 1 28079813 108600371 1 1299798 60086917 1 188475 70121961 1 535619 108469730 1 210676963 289422500 1 413933 81083634 1 15437241 107084898 1 671473 51269138 1 89243772 122133255 1 349797 97456482 1 817292 67589165 1 8435306 70155590 45689 18384525 143786930 1 800815 148164021 1 1034028 115995531 1 2149495 129502076 1 17416073 82166969 1 7888893 92936313 1 23454376 42374463 1 100495169 92399761 1 101610440 60035333 1 58239250 382012568 1 1854872 153910616 1 20436530 173452636 1 17261839 69192188 1 20815225 163330766 1 15299453 195440593 1 115482996 167024669 2600 858535 98042609 1 25260203 156905637 23285 69229217 123828667 1 17949477 128473531 1 1674176 169053024 1 34360328 45475708 1 7921387 86228631 1 176663121 197545959 1 91550719 101359234 1 75006377 56297138 1 33054664 142374793 1 2773739 152644315 1 5248287 141271371 1 800756 122045923 1 416510412 113744231 1 61836899 185782449 1 1892970 64089767 1 362655781 251744536 1 1756102 230096883 1 2188507 80505728 1 6958302 79112990 44580 7267736 68803411 1 2896124 103066159 16966 1253899 80321770 1 2014020 127156289 1 680865 132480449 1 8634481 113616766 1 27900620 136746281 18315 51840862 51132284 1 806943 187965091 1 77935612 152882876 1 154714 206938179 1 1027646 129986447 1 1299890 70259629 1 1734558 57047987 41006 160392589 138602944 1 1063482 172347677 1 305424 93022213 1 605813 94779924 1 59227749 103175705 1 36476166 73051312 1 10892027 110161154 1 875109 55979911 1 31247010 84703382 1 326623462 74966973 1 13211142 137022376 1 11663315 83704706 35934 754956 103443693 1 48942311 194584319 1 484779 95790563 1 33813125 78008505 1 2168043 76455870 1 15544595 112189632 1 8592797 194829131 1 13328572 134703569 1 31923415 109095353 1 8931280 74844466 4956 142974 161686359 1 57309025 95561377 1 14148554 135522773 1 1424975 132185929 1 41249929 170763176 1 361249 206236130 1 4990249 25098024 1 11686505 143674778 1 212571972 76470756 1 129943730 292492036 1 1575530 58794720 1 2694193 126724409 1 15570498 79463447 1 86752087 98313980 1 1118062 69489436 1 74594235 256428367 1 17207035 61736344 1 81959 69450652 1 43871212 215344424 20883 4514578 49966192 44852 15436236 90136788 1 8486877 115760145 1 482610 214624992 1 17145121 151935475 1 35517 110378577 1 22781057 250198928 1 154299808 66261012 1 4906156 106375126 42949 2243626 128060468 1 3094919 258255468 1 10940704 81811405 1 3082529 83651852 1 22297438 87131276 1 414958170 94378023 1 154134791 133390055 1 23901497 181396711 1 1952638 55373101 1 2279783 86816122 1 66251749 49933643 41652 2043187 44037527 1 6444704 86008906 1 68036 157399694 1 683735612 98158600 1 269184 224682743 1 3122778 54147243 1 210665431 52375449 1 16309625 117724378 1 56187816 222268914 1 5783820 102368808 1 4034685 107837773 1 2726546 92614630 1 137151 104550271 1 74968356 90138984 1 11256694 68073074 1 10909163 131882900 1 10647838 56387724 1 369273 64913315 1 1642294 73088813 1 16105927 109600226 1 15303343 48467756 1 10757719 79944977 1 4470320 54928780 1 9444099 162782025 1 3412542 231505580 1 284353 275483254 1 11471355 61167235 1 1931433 85969884 1 1871031 40378029 1 22298530 175318986 1 5411246 57697889 1 11128191 40283737 1 324468 40612851 1 839617 58357070 3463 126469 57305281 1 715826 139907870 1 9277753 69319670 1 65622000 76133498 1 539545 118542401 16081 24368402 84703830 1 8930520 106452038 1 289167 138549061 1 4405352 202954256 1 3172172 69208269 1 12177143 114395016 1 87470943 246077990 1 137444 262606158 1 20431770 60889814 1 2217558 120006021 1 371434 192889864 1 4086736 79098389 1 1420450 126294357 1 3886940 109502424 1 200823 64452811 1 2065773 54851338 1 31676473 76939654 1 907918 69910808 1 866332 70631485 1 500714 226135764 1 12258093 115332651 1 50009441 121835253 15277 27897647 62546574 1 573952537 107343761 1 6308525 116380038 1 1053130 110446695 1 1088498 131514012 1 24688357 62903702 1 10572894 148328405 1 2128411 46601274 1 37141325 104521162 1 8507556 113645752 1 1044597 79175986 1 683735612 81722765 1 5580368 149846228 1 85721 102768288 1 3847397 92102522 1 158968 143861907 1 702468 22547048 1 1302369 69029543 1 3018023 311172164 1 18805637 152415965 1 3259196 134889307 1 139351 171971986 1 9488876 63052879 1 16464225 26963296 1 19282733 184674323 1 29583568 99425707 1 188790627 103931605 1 1724226 82070469 1 1703333 64429466 1 5004657 100823379 1 382746790 41334866 1 335705 129468343 1 37951830 44025104 1 1208097 200367241 14007 39002176 165297816 1 16595039 131110361 1 4131152 126327230 1 1172337 163348215 1 52314279 112578589 1 674919 92336337 1 35128876 98723386 1 155588843 172365993 1 1716560 186350937 1 32804346 280368167 1 48247639 171416157 1 19530238 74113403 1 17318604 189662982 1 2784423 75829457 1 8691823 110408083 1 13379666 122036699 1 4085292 88704899 1 5694192 96131656 1 1440006 119856402 1 1813614 78111211 1 683735612 62361714 1 21062105 100530443 1 342764386 215258967 1 1721200 81235753 1 20592847 63691520 1 13013135 192993786 1 11723406 57997038 1 180849974 78426672 1 3797372 167797191 1 197861 273010593 1 2991924 62486775 9507 7715624 80795821 1 1666551 98870533 1 129889 129804931 1 69368 46708941 1 2451178 80457050 1 8299371 135004343 1 482806 50876163 1 39378294 49445909 1 15014338 90241972 1 25643102 30510681 44640 906050 138415248 25229 10628602 138843653 1 2178810 60101669 1 603340 73128984 1 773396 73532408 1 1003096 67147153 1 43362096 113733803 1 9575752 84714157 1 8221424 40419754 1 12454742 43884103 1 95672 134117477 36527 1006824 112833414 1 125949 81319346 1 132526770 111585175 1 2070391 88179691 1 33682380 55092428 1 33337213 63436493 1 9542872 125232031 1 7703290 194219603 1 1007905 272253840 1 681860 60504071 1 506247 109016120 1 14001263 156647555 1 76391457 72695893 1 549866491 55943989 1 2298100 133159054 1 52225006 35225896 1 15043831 170515251 1 11494891 86048320 1 387562951 93372755 1 8238633 168537498 1 28127438 111296380 1 8699425 69394512 1 1576502 84328924 1 21866005 106670220 1 74567832 226661823 43065 7940740 67804976 1 629500 60408767 1 2780765 58684021 1 23997801 221433494 1 11275488 198390678 1 801467 72807156 1 71347185 37584950 1 478424 98655427 1 7628395 52737808 1 532344 186471547 1 5291634 168144465 1 3768326 85392233 15252 309450 160944951 1 5470612 188113990 1 45147148 137208773 1 1412272 63971687 1 54651184 79107497 1 1059781 108475266 3269 804025 145444245 1 16808104 218273206 1 249997 94078961 1 5398479 149771876 1 6470163 180323899 13367 21123613 211922642 1 44665783 108775849 1 16389735 356010536 1 8358464 134018627 42028 10175341 199586484 1 1526610 55755684 1 5081797 214370785 1 1651644 59051432 1 11202998 91250906 1 309948 84932740 1 18417856 75499406 1 28022671 157070791 1 292340 49597565 31495 8245145 154839937 1 1161291 94081368 1 7104044 183343258 1 175397497 118891333 1 5884282 68766944 1 1253482 79168780 1 19227681 37011322 1 5746700 111960067 43778 107702223 76148784 1 1343951 175328132 1 569312 69876680 1 3690977 31734844 47460 30416400 93351002 40860 6852803 123461421 1 14689598 127476827 1 4758522 95723682 1 18289194 237163769 1 460584 153973385 1 16250644 59293299 1 1500469 119628741 1 4186751 171535713 1 41998083 138076809 1 87027 76399120 1 16874750 98959122 1 153793379 111511652 1 2891719 346243500 1 674732 111206388 1 7986470 71731935 1 15425334 111818854 1 11964544 77100486 1 117957 75519925 1 104599415 85399054 1 2029106 313322422 1 27200233 216644404 1 8575884 177309746 1 1751153 139799887 22890 12317278 29940685 1 1559132 111153694 1 5161825 114713197 1 42022762 189241822 1 31179087 128109706 1 1782523 61297488 1 1163233 105594790 1 46023343 120295872 1 11505380 95279437 1 55061771 50236956 1 1381076 158866357 1 862438 285350691 38732 100450 92606396 1 4390900 84308827 1 1491487 73161210 1 12512088 40647692 1 72998 126793810 1 69057353 57082790 1 6866480 81423396 1 156444401 52942594 1 6649603 139746174 1 3030505 179785096 1 325491 95689276 1 7330617 140892931 1 163955036 108998889 1 56826351 52083400 1 5364702 64843589 1 6673639 93040475 41550 1295922 43760236 35966 1790010 82338292 1 602290 95475198 1 3965806 161656915 1 5629148 66229961 1 3411087 143786126 1 43026294 127078185 1 14838006 67676159 1 15290983 121068356 1 5621590 81026086 1 18833149 129414532 1 624570 134685795 1 1561008 227654068 1 1081372 213881656 1 10294864 79481882 1 1034314 71971698 1 3518977 66558289 1 849439 104128584 1 137398024 106391527 1 23914204 61925421 1 614418 296939161 1 8253417 114788214 1 9366934 39692802 1 11818530 105454723 1 516213 102748434 1 401704 114675478 1 5297023 103722888 1 714898 50301718 1 119959269 70468472 1 3322132 55064234 1 27748950 231055782 21038 2426589 87284017 1 13735882 139052544 1 1142504 51517927 1 12540404 77123617 1 611309 156975481 1 9074425 261642606 43198 1622825 191389143 1 29115 156673429 1 3434674 162504783 1 31141461 230535790 1 69740309 131558659 1 1410760 132443308 1 52199257 87789020 1 278353 73235730 32252 2494820 150582261 1 75678005 96667111 1 755279 111538781 48468 9268473 74414290 1 6959640 199463393 1 378161 128144037 1 3534132 71525794 1 141429847 77849646 1 7679927 49097261 1 1561435 129034985 1 5923950 124693795 1 559159 109426774 1 261417624 55275087 1 18828673 31473779 1 17868039 68038149 1 21909323 67879745 1 129364080 80382945 1 95314358 87961916 1 265187956 110760381 1 35126959 146587953 43247 40395834 92266453 1 11042 101288819 4098 1623073 166754817 1 24958451 110538059 1 2285803 102184597 1 69683960 48786399 1 46305149 78987151 1 115881 79859828 1 48718488 73478168 1 73320822 79564747 1 4240809 57610040 1 66587725 176776672 1 27470805 295879283 35110 148027568 172446229 1 16520094 38302511 1 4333835 137451531 1 1176202 67263801 1 1509411 110738199 1 142261 165397969 1 431436 78790517 1 8814634 141541626 1 718981 112568239 1 361871 106339143 1 476808 54987022 31185 1134683 153219335 1 3032868 122962598 1 2226119 123471153 1 368242 52713987 38846 571899073 105225401 1 1966476 62346843 1 3805867 171475163 1 27465582 406248221 1 7549833 110639418 1 36211954 80123005 1 82590087 209131248 1 1116349 337220480 10512 213670 153064905 1 2294600 37537606 1 4142083 230903890 1 55136 145100349 1 108632 100952392 1 8755526 204455702 1 366367 76668582 1 146251837 85447913 1 7352269 187903230 1 7507419 131562162 1 86357387 67112008 1 114670325 91631901 1 437641 147002248 1 1409526 46931145 1 2083074 228510129 1 53401809 61565202 1 72174809 172437993 1 713598 66951776 1 3798268 51786437 21254 10742716 82188190 1 6808277 158997690 1 1121542 87027086 1 115299634 45849198 1 12939371 47394763 1 999353 97251325 1 4096973 201202586 1 14319273 97695182 1 61572175 172980620 1 20904250 213663930 1 2517495 82661072 1 6162898 86826343 46203 4007191 125826176 12279 1254067 56519790 1 6012508 101224340 1 1174019 80105538 1 146074195 61853529 1 11386344 157743066 1 39501219 82428222 1 772834 352691751 1 4567668 253487013 1 963687 32905978 1 136917 214762093 1 2274933 107386593 37363 1615073 165408495 1 361145 74637872 1 55537074 233666636 28789 51111735 202588659 1 235691 71419001 1 3994364 80078825 1 1006745 125533413 1 236665 74101476 1 5462773 75567267 1 20086307 183204832 1 146682 149159217 1 8954618 77432917 1 915183 44641096 1 2876852 119461991 1 31593355 160595100 1 8189328 131640270 30774 3654374 97189036 1 5226110 157581837 36427 9332663 72841306 33911 11689902 200795023 1 18451242 350265606 1 12912305 124423009 1 13891298 124953797 1 5142002 101391436 1 536736784 206631908 1 402345 51701288 1 223187460 120293338 1 112811140 49459243 1 85234811 172152324 1 4876231 107099939 1 3464875 124623768 1 683735612 43938791 1 36247188 151942184 45766 60128510 120209720 1 3569271 149400360 3980 6918531 176530736 1 40408556 104219650 1 218834979 421789229 1 3665041 114782203 1 3519178 146334473 1 53584292 49831347 1 323733 153766789 1 196315465 332047473 1 37235528 95058535 1 22654648 109020115 1 1792706 159273632 1 28598 27525521 1 1130204 136690562 1 118410328 76139643 1 3712314 96038673 1 5028513 31799780 1 219355919 66866384 1 1147069 118547896 1 8514370 99085594 1 197625 174751742 1 22580700 163006956 1 10660746 82809342 1 875926 82720090 42160 15561564 217105956 1 5996395 47841861 1 79815 59867307 1 21676577 54186952 45797 1413189 41229775 1 793884 81372682 1 3233683 140771884 1 141370577 83171748 1 5177121 147982264 1 82227181 101880223 1 25323683 230903626 1 2014071 123271460 1 566511 115918519 1 7328944 50414029 1 888273 305311611 1 6420893 115997636 1 3884043 53979090 1 828088 106072340 1 27965590 135317925 1 933684 126952662 1 9985708 36412705 1 12336248 110079160 1 40762228 45195067 1 184882 168120563 1 3562683 172184932 1 705578 150739225 1 38092718 141941484 1 16872597 178272583 1 4244227 125716754 1 276295 141473193 1 2557931 332448798 1 9976352 157070279 1 127810396 72437146 1 9883129 46772966 1 1661839 146835366 1 7979159 86484282 1 1708596 72027708 1 494285 61930700 1 5505514 189894501 1 9779821 92688399 1 1277259 216310835 1 205838478 99069086 1 3416454 183465660 1 18919347 117368806 1 13566867 96125486 1 33203826 28988127 1 5614316 202626268 1 33148554 109249857 1 389243 189518013 1 2659470 130938055 1 715865 39013903 1 148032061 60695666 1 1264000 104493663 1 882522 23408632 1 31792913 77591531 1 12767402 92317820 1 1109668 396371517 1 2632256 90476969 1 297910159 143536217 1 5166129 154886512 1 214702614 136094839 12795 65782875 46096738 1 7597578 86423651 1 602458 192815334 23779 3133153 138940354 1 1212133 95957579 1 25679428 120215303 1 186134 72431117 1 1560281 93983896 1 124975 268873802 1 1014521 289656238 1 25184130 176162319 1 1329430 110247263 1 361204530 134366934 1 5097012 128124706 1 1397421 79539290 1 1204526 157722698 1 3379784 40679301 1 1706117 88766492 1 1314304 179886213 1 777849 119279631 1 151254106 81227251 1 519175018 172242715 39775 4312816 92698899 1 4385294 235435940 1 895999 109891314 1 43281926 58871405 1 820323 233913577 1 44816453 61818638 38675 483801093 67741063 1 2648766 155749224 1 12238488 125823407 1 173070 74813425 1 12334193 78196134 1 6251340 54540716 1 280430458 108556556 1 272190 436306950 1 3685511 111459340 1 1954424 80005909 1 201223047 122079380 1 39161941 47384283 1 700434 101828091 1 10860525 174849134 1 80098420 84043794 1 2190635 83394806 1 2768040 70058407 1 364857358 79039088 1 71756896 111586061 1 6063463 338300175 1 20117322 166308069 1 29772479 188107615 1 47605990 95709062 1 2361853 104955769 1 21301860 101090437 1 101579032 75800449 1 2588782 133506804 1 1230458 42335618 1 704714 151249356 1 21787002 72985015 1 9186603 105157696 1 2595870 88599218 1 39713 176931344 1 3691645 56436171 1 2269148 85423902 1 643174 105454628 1 923813 62167688 1 2203048 80464208 1 79841805 136353239 1 2078088 64136015 22013 101901229 110721852 1 5739294 64182442 1 3590895 40935967 1 12669220 124162178 1 708377 210984020 1 23679018 85930309 1 35288918 49300176 1 44547359 76024887 1 90259808 59233519 1 3820494 68142359 1 1978230 258493510 1 6219105 83417444 1 310750 158378052 1 5678462 112374700 1 687471 75716874 1 828119 117257318 1 3178414 95564365 1 2763601 135629563 1 29652072 132732633 1 1986731 90734197 1 36318055 73684424 1 4274651 48068230 1 4035174 206174924 1 1800448 92465569 1 741929 68500038 1 12535426 45347953 1 31729437 69909419 1 482063 45709543 1 763446 25531779 1 198678 61354692 1 12572039 99327523 1 16160043 84379433 1 4204307 93306405 1 1095008 101103022 1 1003569 186410369 1 39345708 61138376 1 98327429 82847631 1 51636892 162436006 36083 2169837 97446831 1 3102925 176556076 1 8511521 78683404 1 2316211 79436813 1 112051393 160195561 47780 1624275 136118647 1 302793391 160269906 1 7941373 58821583 1 3005900 235189152 1 7093579 89914631 1 9086729 71748942 1 1130839 362485609 1 2348680 105490510 1 16105666 85601145 1 12196054 133472741 1 70610 66524310 1 45580053 105559974 1 4161834 131747896 1 10117853 94568178 1 417858 33529627 1 26469306 133347508 37559 24524359 75997016 1 2168824 81276248 1 15555755 127914575 1 2117951 87819648 1 146081 66566496 1 5233188 250730373 1 3782856 138393999 1 40889771 189751081 1 387788 116752704 1 22187150 113870870 1 27176331 72655288 1 148031608 67940295 1 14964037 146670575 1 90365302 97488705 1 11955264 213863346 1 313158 69977839 1 16983216 226184187 1 7682966 92604261 1 1774544 73873832 1 2343719 79984618 1 895468 86177639 1 23893903 180280693 32852 6599934 57297561 1 2593229 56452985 1 1086924 65402279 1 16712269 33852197 1 9535044 122327040 1 37772331 294248979 1 370420 82430058 1 3774917 92867091 1 10815767 100352823 1 50825992 203424093 1 14526168 82709043 1 69762368 33635620 1 231824 160146689 1 12800427 22249587 1 10859305 128958655 1 632575 45892320 1 6543085 177023266 1 15263355 90788440 1 686263 146052358 1 465213 110976021 1 6817610 340729468 1 38788779 74060325 1 200755 306798661 1 42266478 431185771 1 2608114 232047806 1 559785 193403605 1 1689094 60600577 1 433050 64373423 1 624073 61953408 1 3267232 110854794 1 73329440 87220400 1 489202 75373868 1 5596179 81460691 1 116533129 96963856 1 147683 80114401 1 24705996 97134709 1 567827 72663770 1 1010532 68036241 1 278915692 88614863 1 67990782 107261452 1 66533207 61062391 1 174666573 84897158 1 1405101 78862624 1 19482866 79970552 1 6025805 69636363 1 1847011 126708890 1 1283897 74399603 1 3937281 115832059 1 833468 235845065 1 17431926 88885978 1 633456 138807939 1 2693761 139233949 1 10109174 173947892 1 18494599 156918775 1 269174 102790469 1 683735612 45075208 1 24660015 97111863 1 1007831 101033965 1 14899558 69957541 1 89305914 138675919 1 183247348 36609581 1 127878306 65993893 1 5207705 193999711 1 4656397 163021152 1 877392 156964316 1 12624469 83002410 1 7248221 77695616 1 14195666 67111069 1 36867136 42120192 1 152819543 106457961 1 2626011 191626673 1 2260053 117463363 1 29241347 44210102 1636 153605330 63754016 1 9795702 128980507 1 144509052 52377862 1 424546 216025948 1 221262987 45745755 1 256359304 146038499 1 2256437 135249363 1 166846 71778583 1 3647031 186080040 1 3372982 37233767 1 129441502 172378362 1 54132954 47469708 1 379363859 77120591 1 3943719 62185622 1 125197 107403191 1 29481026 103933829 1 5567306 78095352 1 145488 68239754 1 136633466 130072102 1 1660847 164871422 1 3222470 108480176 42589 27757545 87022818 8366 35795807 198016898 1 656440 55710958 37742 4484686 175860501 1 2926549 111450036 1 994711 141240418 1 82065046 119305242 1 2245460 175693684 29854 8164317 220212554 24671 8191009 122715533 1 682811 40027053 30182 10305036 113890654 1 4558026 234681569 1 162971601 84455245 1 207648797 80622656 32827 7214072 116328430 1 3913621 120992799 1 4361751 59229890 1 2819048 72824664 40925 5091158 133122054 1 7557839 48412444 1 63746657 136335498 1 31267920 160009121 1 37561 60777826 1 16155809 111523376 1 16963725 53622726 1 21102111 82929399 1 13593293 262732109 1 279616079 90154117 1 422724 112242963 1 683735612 154270678 1 22168113 62883879 1 9086597 97546117 1 7517531 141025313 1 316115 96639986 1 2225496 229257856 1 11831880 334638268 1 2748896 154330000 1 24470022 87033035 1 2970601 240836130 1 84654299 75914576 1 16527161 319303425 1 2830567 52410782 1 95876994 124982586 1 299372926 172896595 1 594266769 103185710 1 11264519 75518290 1 6314667 300785228 1 1978781 122662936 1 48064592 198612940 1 10923039 123857423 1 114632624 71092177 1 1234746 92643337 1 13420182 125701156 1 384033 201459332 1 1784174 114897321 1 2374512 44354652 1 5400582 134439692 1 5697733 68408284 1 380740008 92666903 1 5136554 95782515 1 29307 197674375 46932 7768871 50590780 1 863635 92663441 1 5379164 295068026 1 201934 145553792 22644 16045637 66041799 1 23312661 255647576 1 5251412 90018491 1 664512 108662933 1 11603908 98779102 1 56474 113425776 1 1293109 115139888 1 39441898 102898033 1 283271 92324292 1 2738514 82310269 1 9628421 97864837 1 350211 156446122 1 4867218 92424425 1 7983301 111809872 1 536604 98081923 1 982564 96634894 1 2461353 40635710 1 87486 117585717 1 28137882 90482251 1 1588169 66084209 1 11641718 263360977 45404 3157240 68878160 1 6330802 82593890 1 223016120 123095858 1 378629 64858839 1 9295723 139092143 1 16549380 64017628 1 166817693 103902521 1 27304563 67521883 1 5053743 131127143 1 710289 184741265 1 2657255 93855989 1 567355 79541933 1 37069871 170228179 1 5373720 73363894 1 1961138 84847158 1 1023497 66321226 1 91506396 89757372 24899 51736703 61723887 1 35253842 104442845 1 10747769 80398595 1 3165940 94696911 1 47758289 86869976 1 67957363 125325822 1 4897613 193736877 1 13434698 89579673 1 5173671 96024350 1 118360993 49008559 1 1920157 84112798 1 1703605 145654554 1 2966218 73362995 1 1286732 160675744 1 4426590 125829152 1 107080510 440327682 1 39259884 109565580 1 518919 79228199 1 139975 200875280 13255 9638624 85292641 1 4283445 131689870 1 2054086 67482169 1 4401447 129800439 1 126317712 54184631 1 13110214 69608084 1 109002163 284913644 1 39544635 105547904 1 94747795 38723478 1 11405025 153849103 1 32418621 144742628 1 17890857 104091785 1 17616058 210376080 1 10210980 221613354 42768 3177439 60067819 1 10499680 98429895 1 18904181 72715401 1 1062333 55705878 1 32751970 101549159 1 27286997 57726030 1 4485528 50107509 1 4559977 130949069 1 40302940 407910336 1 101845 92134106 1 9624752 84428997 1 331657 159767589 42070 683735612 66964143 1 15663379 75504335 1 5556483 92275532 1 58059217 99390037 1 5087716 279682372 1 956143 98216481 1 3637317 88925461 1 701208 137507371 1 3596271 95025412 1 607485 190424800 1 361350 85975018 1 7875005 85229773 1 41347627 91799839 1 28670432 175589551 1 134865002 108343913 1 273364487 100176846 1 6018286 142893746 1 3764703 159788237 1 1505581 63180495 1 4215613 44815612 1 2470172 93836392 1 125616395 181991435 1 6750423 112451869 1 85959369 58936132 1 2956915 48107855 1 10020673 72610431 1 2492795 30943689 1 126692294 118777686 1 253031 141494164 1 264349 47102933 1 1354379 126802953 1 11970368 30915799 1 1180779 160030315 1 18169445 91525705 1 49725875 37441758 1 14752175 106383192 1 3358688 135322231 1 22615558 123513904 44413 50180351 113476464 1 31791342 91300986 1 8982663 123716095 1 3754423 136429842 1 148235089 145535579 1 7659558 60595761 1158 102490090 50456643 1 17736162 195071588 1 662848 204246919 1 106759143 84453567 1 7939414 50403219 1 2263949 175506945 1 3792996 138101742 1 77169976 56285885 1 12343328 49434921 1 5090424 48250946 1 3575060 147572892 31396 965980 48382643 1 40826376 66321497 1 703348 77136426 1 1470488 230645806 1 126748 83635966 1 861180 197811054 1 235264847 198850723 1 26147584 169787330 1 2304915 160112296 1 11719321 65776573 1 23280885 220108282 1 366951 92973602 1 5041065 114186762 1 203687905 127196383 1 357755 89476094 1 255327740 192319174 1 9483907 197789239 1 25532440 39555506 1 42060845 47353474 33011 481935 95203936 1 227352424 152110539 19743 138818354 169083295 6092 43482035 66400025 1 4292760 181768133 1 1869073 120971261 1 190745086 45752738 1 3673671 125714119 1 250426759 57787213 48320 407926 253498409 1 12202812 141259570 1 3586632 129368502 1 644755 84924128 1 1462535 70912459 1 643363 140588252 1 466153 74113597 1 9362372 138409124 1 21983689 147463951 1 8430462 80356931 1 4051227 116431742 1 244267990 80129199 1 33690279 95221961 1 19845250 174067930 1 27589 140254380 1 2534384 35111604 1 1104495 55265198 1 694449 50413797 1 4857200 102983808 1 2360329 51443270 1 3923514 144921700 1 15855172 65920259 1 211209 287624164 1 368740 138343174 1 9325461 97890209 1 817845 116124389 1 163511 163832470 1 7183890 71638454 1 4762275 144133763 1 4929073 112392259 1 11209859 97626779 1 3432949 43086090 1 4620801 243437665 7672 27429359 333942178 1 209648 111152543 1 10603046 137198279 1 41337377 175553808 1 66825440 118933323 1 356973286 292452778 1 3637480 91173033 1 16386240 77131476 1 20824 68738310 1 322816 176808644 1 559528 137334319 1 12743196 120308655 1 329806073 94947237 1 9312294 92346947 1 1170329 421289395 1 1170292 74984304 1 683735612 139199755 16568 4311030 55531235 1 707812 55203139 1 495878 252437095 1 1842098 85158829 1 1812898 92902950 1 440370 93190374 1 17476875 66247194 1 5725894 62848915 1 1549265 172491022 1 20211220 35565372 1 9623629 36857213 1 117229914 118928400 1 905463 41487792 1 21459687 88264481 1 3488308 51180740 1 477406 25425669 37145 593513 74185307 1 14762899 107296260 1 9868960 93103657 1 4953692 94920731 47589 3766644 75172889 1 31278762 63224957 1 236216077 94218311 1 470878 50900403 1 13221293 123477162 1 4362614 137977682 1 55221399 109485829 1 918288 86250030 1 322321 109236095 7279 2515687 249155773 1 26224140 115491019 1 9194647 142526713 1 3685347 62553189 1 24160636 288046734 1 4278763 48192283 1 3739960 119006555 1 161853 95399490 22012 60533449 333120762 1 1288639 76212059 43041 2279729 75532117 1 137839554 76481640 1 11589004 204078524 20994 308854 159864992 1 74259234 80199939 1 23488878 83550077 1 15353292 245966758 1 355327 216362321 1 14486754 92070606 1 4177959 74997733 1 2989151 51624601 1 1534568 104134256 1 10438227 170862194 1 275535 228123353 1 1738922 69986217 1 22769264 187589777 1 2074052 68599950 1 783434 234514747 1 1194554 201305131 1 548934 131209146 1 48231413 72199021 10798 14491053 109286074 1 7760766 118393909 1 658444 56705347 1 291511 124066503 47934 8129874 34676737 1 728201 55998808 1 305185 153075710 1 28491133 400951694 1 378183 229697736 1 2765180 134885136 1 7965509 75357632 1 34759367 49902339 1 9863221 154724326 8390 929157 130147576 7348 71659 105056427 1 2211446 127634861 1 34665771 78833379 1 10194082 134537174 1 118146690 129787857 1 9018941 132776175 1 4479487 71003422 1 6478279 87270956 1 165092 112513364 5114 2634330 97432752 1 6623493 54813151 1 6524021 119138157 1 21045640 307800557 1 6967736 98117722 1 647491 145013954 1 1179653 84147657 1 2180093 66531483 1 1078647 99194206 1 380303 239800415 1 93026 91018716 1 8675104 98582360 1 6426092 94209426 1 294418 117965717 1 2667340 88959601 38862 35232777 68325553 1 68333350 135064280 1 7972381 119769915 1 2109535 116594106 1 249835 95293412 1 250106153 127035847 1 2304109 63416165 1 2227145 301327813 1 2319627 128589647 1 492539 237514257 1 1491670 115643438 1 5704513 167766117 1 2627761 209917986 30213 157672431 40480024 1 338222 236723780 1 2076498 212462425 1 18153326 40330513 1 12440474 30983937 1 67791203 109474973 1 419536 189321894 1 939649 93248659 1 524636658 72627081 7586 534770 37824974 1 5961811 99952017 1 17199839 49257886 1 67144306 84827776 1 49418905 50592042 1 191412 133112325 1 6383505 78994407 1 20293604 84524119 1 918143 69901385 1 2403652 61153616 1 206200 302254460 43552 9529496 209764106 1 112896 94880100 1 2426588 47226539 1 10386123 245494570 1 48211416 325820989 1 3353595 41272381 25982 76507038 303901606 1 27497623 74549192 1 815519 98855979 1 9294444 102977238 1 26204433 99523056 1 9864149 45177520 1 729664 119430395 1 3161066 83124910 1 6568145 155265364 1 4562403 106514977 33621 4161838 71795879 1 41805333 96508432 1 639580 87341066 1 1377873 83601631 1 92448357 183636815 1 993234 139917054 1 293718 24549121 1 1197957 99167913 9264 773644 139644360 1 33743371 47445039 1 4055060 179111240 1 133325 89992363 1 10625387 144970089 1 14510786 31673721 1 10931749 172053950 1 4373384 150756314 1 3199377 153321128 1 570894 119698210 1 47446379 122385687 1 3411713 43024880 1 6813776 90312081 1 1473415 77234791 1 147350 43974447 1 33622773 93968763 1 4524843 91607328 1 1021887 22502923 1 6296103 298726894 1 81245907 204595729 1 10758847 117351213 1 494847 60668498 1 1101719 72226911 1 42948755 158266725 1 848797 108213407 1 170172 86673252 1 639717 119281447 27616 6163015 74076601 1 4034954 109739604 1 683735612 75216435 1 1785805 129197383 1 5269520 55303162 1 110867 239211292 1 2596224 93793961 1 7270460 44597440 1 22653656 404598436 1 8181270 65210972 1 683735612 106984920 1 1072782 121742603 1 2444490 85322401 1 588008 197165763 1 1229544 62937898 1 884272 270716811 1 1309936 71561454 1 4460046 141056331 1 1263853 144597370 1 23405976 61720815 22192 46163 94822772 1 4099805 119304503 1 23228357 48506005 1 6852699 48655367 1 4384246 68468591 1 9268209 322707498 1 588367 67339394 1 26605795 68606555 21253 6549746 129476331 1 23094551 51459246 1 12152978 62721335 1 5322058 138241683 1 2985378 77485952 1 16718188 154394446 1 4188319 128063422 28016 846325 150128128 1 3674602 88590180 1 40647122 62982471 1 6468139 83152878 1 15401552 58756312 1 813145 105976798 1 1667118 96551100 1 97432030 72082011 1 16680295 32439941 1 33329355 77970925 13872 3637397 77584473 1 25840484 108236906 1 3723726 155659464 1 61096031 98185584 1 2223979 97961813 1 8744646 72195389 1 33050038 100708220 1 54289478 77419705 1 14055535 39614666 1 51994387 152906131 1 3228760 139260732 1 3828745 105607205 1 5746232 141312739 1 79143351 58260192 1 121848741 93480614 15186 6598850 168028405 1 72262802 121808298 48718 20095684 191793792 1 11412606 273570374 1 6244903 271090625 36580 17744930 153613629 1 2832262 82466037 1 4835699 147759801 1 36179286 256900904 1 142401 96266565 1 2848060 73860865 1 8235180 38291731 1 1734774 69359140 1 563875 178400805 26146 6820652 108571866 1 162173 237896049 1 2013109 152047271 1 5808066 94734506 1 13339697 181840864 1 18725854 245799052 32317 107800565 58504014 1 4445660 90636462 1 75434 66294969 1 283020 139036061 48063 25155960 120932044 1 5741350 82893042 1 51300143 213030579 1 42912475 157167768 1 1106324 149084885 1 146312 95286638 1 17717847 86214175 1 1188818 185598114 1 2619127 45522663 1 1213598 127321111 38718 2334067 48066078 1 53065053 129515765 1 971542 38573310 1 4789657 177592809 7007 3354719 195681485 1 1208058 52555456 1 4302675 107074719 1 9928713 77652551 23041 174164713 149851969 11080 30871212 148684923 1 2022501 94028560 1 874141 113297058 1 1667662 39351146 1 106115047 103308734 1 3125565 62567521 1 29194072 207578438 28151 629357 220992253 1 55034411 174657538 1 1058478 39012068 1 2119440 90901609 1 1701766 142814003 1 10368746 112521311 1 24898223 99804026 1 2808671 37918160 1 619765 294579340 1 410502 69915190 1 33065708 207685873 1 31448529 77124314 1 2171539 189002877 1 998702 253184507 1 1865777 37827522 1 20134215 130198353 1 7982455 23392776 1 319171 77244873 1 23503191 60065903 1 3242110 163441979 1 31716562 68356991 1 48150554 74129878 1 3798845 127799348 1 84193153 115456172 30542 2182246 100720064 1 20514176 264575948 24813 1119718 48748556 1 13129209 133881170 1 7366644 156764360 1 22852590 104877069 1 2675888 84657965 1 536538 94105413 1 45956075 109038875 1 9163888 54670288 1 5765839 154056700 1 111447980 166428247 42449 4667354 108900475 1 3221831 175786208 1 951090 153218502 1 143368600 69114456 1 1326786 26996736 1 10470686 79541702 1 205742 87402330 1 8658585 132444975 18954 10047590 127830481 1 1342962 169374863 1 264693 82816122 1 13573814 69493240 1 1947218 120683251 1 961061 72980949 1 1161893 64345797 1 907080 90279314 1 58189 100271531 1 52785498 158829820 36158 7350542 257046875 1 44399681 120791881 1 15376872 95359514 1 1748412 97265772 1 3109317 52834404 1 7194481 91534741 1 7424164 269503716 1 5114446 113067762 1 4500388 113784709 1 45406224 61887639 1 22288846 125641284 1 3281600 114190347 1 97252190 89169604 1 1368700 188596931 38384 5492628 136354284 1 5030074 125243071 27437 2624528 36834927 1 3845871 76300948 1 139140 101897020 1 7168669 127341128 1 683735612 172705750 1 6626845 61528740 1 9888813 154240878 1 7577084 82340743 1 20212931 342913782 1 7339537 170857490 1 67444727 68157672 1 195329 52612398 1 2661439 169374095 1 9273175 101738608 1 323696 75906874 1 2878650 116491551 1 3671455 74373212 1 2468392 60902942 1 547214863 105536877 1 166834174 113440175 1 78934528 180337381 1 1109410 104427594 1 3782470 160203480 1 722910 72489772 1 5880555 156630201 1 5020490 55310795 1 146613095 98884206 1 178198944 78603488 1 37930666 71261694 1 1542720 117339467 1 740567 20793844 1 6406103 148044206 1 21507555 125545563 1 17247360 35599740 19046 1363610 69836318 1 1119871 114341124 1 5784698 93367248 1 186418 106420021 1 11798320 146500011 1 3993179 119425028 1 29399471 42820117 1 12152247 54247451 1 41527180 81674693 1 27399937 58888229 1 4264287 150043207 1 8115189 177053274 1 24902222 92815517 40070 4124288 137116787 1 2173597 66541212 1 1119897 133904104 1 162246603 78823980 1 6058272 132647685 1 20056845 75992690 1 2676720 205712390 1 3080251 162707971 1 277074 204053659 1 337635 258825828 1 394285432 92877660 1 2053405 57691486 1 800202 130700301 1 20224 79052539 1 130672 94608299 1 18007878 105724901 1 6300101 108610740 1 4947616 145095114 1 620665 43808749 1 5618633 57343640 1 235129397 116988542 1 27922701 84005024 1 188656685 77311992 1 633172870 153986062 1 682313 150184334 1 2401606 117214751 1 117426643 64213422 1 353780621 72945921 1 3175116 160555051 1 12112186 112979843 1 71473920 122109818 1 7008650 154120328 1 9900422 169251905 1 59641 252698223 1 18943507 99960709 1 46338030 235578956 1 4727823 75029467 1 13572258 78378922 1 1128150 399773512 1 33451735 138129917 1 24878237 299231112 1 360054 115879039 45146 2079625 75264478 1 203221308 144507085 1 467430 85943066 1 1471468 94049549 1 90407490 96023719 1 12896432 99964013 1 27622313 104546269 1 512085 113072427 1 6483902 156182287 1 475831 117654908 1 15039110 47555020 17082 2124448 80491646 1 1406340 70761172 1 241159626 144569945 1 891954 56200429 1 1893921 97186337 1 1425120 94768336 1 2247318 57166510 1 30413561 210510001 45747 124030 62809090 1 29694199 181677019 1 5411532 137364906 1 1707805 70948661 43636 670354 280277062 1 2804757 175932482 12995 679652 73896688 1 15907288 157723016 1 2818994 107658662 1 10083150 208465810 1 1249199 89348682 1 144272 112476134 1 1274550 109048485 1 3940487 137032820 1 5173724 99314646 1 2711618 71843179 755 3443832 42393917 1 150820 158803975 1 402552 74893067 1 8664808 76782655 1 12504727 140660017 1 7490879 83276594 1 9267115 139892251 1 1479066 61101413 1 381959 104081619 1 563792 81283288 1 108243102 81250340 1 497727 129001636 1 4278272 118118201 1 5301826 225772873 1 3388597 78652917 1 1055521 273362580 1 823668 104800057 1 1249373 169210409 1 2889936 54592839 1 11468873 46064817 1 11603325 231105108 1 2119612 161062626 1 532784 88904747 1 20339624 138276858 1 542149 81698493 1 3354127 79615018 1 1726671 264052351 1 37301647 59542754 1 6704723 114486933 1 13817737 143563105 1 5438718 119266947 1 146859 188436511 1 12043040 153642708 1 2534734 150799589 1 10828000 221020069 1 1073059 195456125 1 558879 48153651 1 64872704 150134342 1 144860424 106143707 23453 31867143 50574884 1 155255465 130843942 1 67974868 92034055 35731 177409 125796989 1 301738 81724397 1 249542 207025229 1 10056833 102575559 1 17998310 61814635 48010 329044 151875431 1 1537801 79162202 1 2378149 95203149 1 57365023 105654017 1 2680136 48110059 1 41252 272653161 7650 7929966 125158056 1 1132437 42957110 1 4783969 100358458 1 56720 145614174 1 3161878 86727931 1 24271099 106444261 1 3261318 63976151 1 1409348 91743337 1 7791528 119200948 1 938465 80543620 1 92334391 173230128 1 45586262 51969393 1 129454514 140531580 1 23162974 62197745 1 14033214 102323015 1 41624577 125808787 1 2846658 94011153 1 41756825 150834893 1 1294361 148899392 1 1280387 80523359 1 118230 86945384 6674 64688008 186870832 1 35172567 118426415 1 313226 88658916 1 708156 112559687 1 132696 141847520 1 2662714 98677110 1 19331873 179691081 1 4666680 114834964 1 17542283 55225471 1 115724050 82083121 1 1952109 59650451 1 2151456 67860989 1 77232584 177363901 1 84957496 210147776 1 683735612 72647271 1 223906167 160878605 1 589825 65407901 1 2889298 126133074 1 198703 51938981 17616 6828590 57559850 1 658776 85882858 1 26886018 161453018 1 3580591 237413812 1 36639616 55012905 1 928959 144896421 46970 18049009 112425595 1 1737302 117239639 1 3665107 158021320 39132 12471977 238120274 38954 70474 61397979 1 424434 373281199 1 48478223 106982638 1 9329317 85732024 1 79221936 112667702 1 3620652 53430096 1 1729712 75278279 1 20073391 70859843 1 414408437 146194568 7948 13857526 73821050 1 7388239 86141697 1 3128688 92826158 1 21095388 202549816 1 695207 84994061 1 20226099 162709204 1 549395 163331596 1 1158087 58209414 1 17023323 191819868 1 821753 196950038 47591 22981228 86872805 48222 31084634 158393657 1 985433 87017185 1 684481 183546813 1 135406 58950084 1 16455672 60728643 1 1158777 116560257 1 2672953 102727059 1 25387903 84430606 1 2475988 112743597 1 207376539 187050763 1 765629 64976211 1 37846081 188603704 1 683735612 132964737 1 5405778 59986627 1 608720 100274677 1 494924 248831232 1 3245039 248678879 1 2414284 107034987 1 779625 139313756 1 121620523 72682329 1 4379816 97154963 1 5152448 28610980 1 250501851 250945825 1 38303866 107532656 1 1039777 102770013 1 5691352 156105578 1 25715870 86787484 1 7672840 149109300 1 263434 71588037 1 1976159 88718665 1 4442356 130004908 1 86731365 139458701 1 1746459 83733496 1 1965184 127617571 1 80383000 126254156 1 996392 390618715 1 18025254 172748151 1 24354895 124024097 42327 683735612 236926260 1 85820 122065914 1 728815 106847929 1 10253573 92418130 1 34194083 64141490 1 9779345 41363699 1 1690412 59095622 1 240157037 82294090 1 31447690 82917244 1 7762679 108675510 1 5809598 59619345 20566 31954245 113246227 1 11557683 87447199 1 42512 80829806 1 11852456 216917627 1 5117072 69394560 1 780293 277289570 1 78387449 99692357 1 18089198 95614788 1 1596352 81348758 1 27507316 148737887 1 9406581 183348941 1 1984549 134156304 1 2808966 188958650 1 238529378 73211308 1 3955567 48606801 1 4808992 153804656 1 42404195 77181169 1 5921913 106109919 1 808992 85664346 1 2923118 94781580 1 5211661 104097378 1 8995590 131931298 1 2383209 59561639 1 66481 167126373 1 15534129 197371269 1 348733 150646205 1 156497942 83324299 1 20436916 117356020 1 98037195 190645727 1 23977469 78861069 1 634212 182880413 1 1856423 50930778 1 513574130 104863538 1 10056873 51875580 1 1121849 132022312 1 384965 125046356 1 13094443 190235579 1 16623507 47827107 1 5544682 96409346 1 109616114 74380744 1 16980714 157071116 1 25149079 84919683 1 734363 147223800 25037 8093206 70184353 11162 3528074 175908996 1 4597296 140549535 1 7444691 61321679 1 93139431 139147015 1 5096708 93903771 1 5953167 211944621 1 107389 134574955 1 6043695 81430904 1 745847 107232560 1 66953949 142438617 1 13379888 65292186 1 89153011 44652491 1 54599062 138971125 1 8097850 68305020 1 604313 136937473 1 191518 143180871 1 17692552 86656281 12788 295250 130838930 1 483887630 124658813 1 109314871 125591086 1 1710776 248884084 1 23793507 88232398 1 186224 52920766 1 2627362 121151527 1 333477997 138489507 1 6047436 160246650 1 30313882 43179730 1 1087891 88538650 1 13895203 103200025 1 471356 85507242 1 321515 126788430 1 32900919 113660661 1 6383618 52248670 1 725383 158494272 1 6972221 35580598 1 338813 195573464 41499 891441 123441326 1 628330 84672229 1 959398 82843757 1 267687804 83399191 1 1006419 152260323 1 66106632 114471629 1 58106277 100762203 1 285129 216509586 1 6389519 394741266 1 6473144 460265923 1 26583911 36902797 1 19355944 129790611 1 2573727 86750874 1 40317911 160814060 1 4593007 184204649 1 22047083 81851272 1 3263667 119183900 1 109200 160366241 1 4159509 35844770 33371 44099564 32375190 1 123591599 88503437 1 1118243 97045865 1 5463890 56524495 1 13283699 116119999 1 6401733 57724118 1 411764 79018342 1 1152987 32225937 46888 36982761 72634476 1 10624151 86857131 1 76435089 60163484 1 1424383 105210381 1 1616031 146252875 1 1858594 199479462 32510 2360334 85110539 1 2080815 67507096 1 2069028 67816892 1 1131968 126697706 1 4961477 134775922 1 479558518 101773720 1 2295054 116067121 1 4903599 60063600 44734 888179 63304617 1 14036794 132417843 1 113536581 166098541 1 258989 164568927 1 6963517 101765209 1 24584212 106858575 1 6522933 66682412 1 1506046 179103321 22438 31853030 102909770 1 11103313 34094702 1 34063162 192779204 1 20044396 149869507 1 24301480 228502599 1 117787398 143964357 1 14668712 126151365 1 8482458 58508144 1 9534589 63074992 1 9494124 147674383 1 25553580 109938747 1 982490 128840382 28936 149734 39362285 49341 268303556 102451646 1 978722 122869240 1 298339 164277641 1 28525629 110340142 1 2872235 54171436 1 708275 218534238 1 53654904 141585538 1 677318 228743189 1 24369081 94927526 1 1480073 87057949 1 215245 152799812 1 5992804 148995779 1 909135 157497494 1 72969223 85888604 1 7758099 85719698 1 15677877 52885558 1 354246083 277666147 1 16870025 191149145 1 856103 177646476 1 32926318 95702050 40575 126658458 58644612 1 29653182 115855941 1 304286 142462813 1 18095566 74389501 1 1086950 73650687 1 2465816 126067413 1 3051 47488497 1 20180212 185037851 48019 61724596 181886426 1 4133543 117735045 1 2061883 65368854 1 70704637 150027329 1 887861 169462087 1 224815 87221646 1 66995219 257005574 1 23636072 60781707 1 10137863 92187255 1 121348044 21277673 1 183350226 159783098 1 821792 81474274 1 253759254 51240090 1 3672414 118448909 1 1476206 105599268 1 9966095 87149309 1 284944 121837187 10227 15405916 91255256 1 7302430 168260620 1 98487107 87685527 1 5877904 186084425 1 4676815 97738874 1 24292424 152993698 1 4132050 78146073 1 70689617 173259907 1 1831971 97605655 1 73183578 143420960 1 349331 81561456 1 848833 87360625 1 1959886 90728778 1 2103006 114674594 1 25151 282162827 1 11337583 130689752 1 1530403 133313710 1 34188618 116862033 1 3457467 272194513 1 3563088 303414659 1 2040516 81476491 45385 267006 80716057 1 3837530 83014233 1 44013431 116264538 1 22370350 61678790 1 1135070 117380847 1 23980880 53891388 1 321818 88779956 1 2187919 262171599 1 1302308 121389833 1 996617 148520139 1 2000404 188843820 1 683735612 118109346 1 1563913 194586453 22424 26154851 56248717 1 3997532 124164113 1 385236341 35738222 1 24215927 55218643 1 24111493 119689713 1 467107324 120954558 1 99770199 163665256 1 26530547 88727818 1 39922203 169075191 1 1987484 32879966 1 11784824 115116025 29061 134440388 128432436 1 1301714 88885065 1 1121074 192511062 1 6233921 137155086 1 76161366 74746730 1 2790142 93073947 1 353456 83148019 1 5413763 138485624 1 22390928 56961119 1 5968463 121996759 43673 17753123 127041776 1 2782256 73925794 1 35110744 163030682 1 70040048 98421800 1 15283860 89081369 1 188809 116883653 1 17165540 94765424 1 1019743 78992256 3484 24887793 83285876 1 8671941 76267373 1 33553353 21720772 1 21602666 47553480 44523 27975089 191473671 1 8053047 83013292 1 14441994 106545493 1 20082554 112380642 1 134392459 137806330 1 47075196 84791392 1 1256378 48167131 1 4511952 176598314 1 89537 50663773 1 302201 86342295 1 512835 95835875 1 271906839 158581847 1 48666924 95601927 1 27298923 36330575 1 1485602 150345545 1 2907174 102672169 1 4431264 336222351 1 307907 107661129 1 442181 125657015 1 469812872 203978394 1 10465018 30445118 1 13719966 262094983 1 70699 95344285 1 11531552 70529746 1 21798313 173543923 33316 557964 47396723 1 1376414 45591057 1 2701910 189689927 1 14297904 52320470 18154 9656880 285610742 1 10931928 51129934 1 718233 62873662 1 15299437 167938897 1 7114114 96914005 1 600661 202225048 1 862165 87297184 1 430518 110714211 1 5929473 80120814 1 10479861 132480688 1 224329000 39000979 1 70405 81487873 1 5728765 270845404 1 372750 48205867 18968 120554 117554048 1 6704175 220485569 1 64787484 83506277 1 3036078 124347575 1 15401759 56804795 1 1041626 112567317 1 31108737 93181425 1 1536947 117756514 1 8837435 105764838 1 24511104 204520050 1 1733338 121269704 1 15308631 46250988 1 1406213 105491727 1 1364807 91890925 1 2946225 164154100 1 1537815 213935165 1 11660608 76833612 1 205117 190556037 1 292887506 56324793 1 10449440 389003748 1 1979864 106400501 1 34002595 124768784 1 2103780 165303601 1 3177996 50695669 44417 68583940 80412111 1 17617769 226112448 1 4094167 169408205 1 6356260 153713328 1 70260845 40089913 42725 352380 84438458 1 61861909 222765441 1 15940633 134557648 1 10687321 105861716 1 1177253 204872762 1 2721849 181982384 1 17998417 133971513 1 29391766 117816337 17996 8054609 107152187 1 10892086 76654851 1 18006586 115140261 1 1830900 149912133 1 13047728 52179087 1 11429011 113753737 2501 5606084 318107555 1 103062121 274472263 1 47949015 95233038 27255 50799418 102916054 32988 1128482 103715199 1 2515161 71767868 1 1858010 52497744 18511 19313793 71182778 1 13710016 268727662 1 2602047 212751829 21499 65898077 205652628 1 1696492 193980313 1 998293 70704989 1 9531776 228579464 1 7855503 65284661 1 89020623 78510247 1 5158378 154946337 1 63424214 77709510 1 6425472 44189229 1 12652582 126091333 1 447701 108900519 1 683735612 49363342 1 748051 141592275 1 59735854 111367846 1 47783237 118270118 1 596525 92130099 1 1811963 138281859 1 198905103 33749119 1 2420074 42115109 1 28910342 121240307 1 1015534 156032711 1 13376033 219018097 1 12760171 111365869 1 4103192 91597416 1 12284563 160801254 1 19087486 72589380 1 292784 177303131 1 82454633 167808839 1 394419 173448685 1 3644121 68785977 28371 15196578 157494497 1 5492957 72240645 1 81887916 108378933 1 11653286 77993017 1 5720558 232989148 1 990442 212452887 1 25378615 89674909 1 492129 157250919 1 8650517 122108260 1 7162105 93334680 1 1454701 78043014 33354 3727047 85177284 31612 1253124 73955883 49037 423008 170024531 1 3468982 50278961 1 26407528 111982874 1 6444819 190743386 1 1547346 213396120 1 2488503 101232540 1 7802782 20900415 1 38322056 150798257 1 5269645 92477334 1 2501297 159732421 1 494082108 322204557 1 34622782 50199642 1 10917146 107188814 1 71625422 338529487 1 2532423 37222685 1 75303819 159192631 1 25147153 173453557 1 1779109 217310181 1 7201607 60908777 1 21826150 308191295 1 10007440 91651468 1 159593550 155142458 1 2243510 42301372 1 2143044 107407640 1 8164074 76719883 1 1399408 103380936 1 85689562 99378081 1 21941445 197566271 26051 1035572 101013947 1 9089034 42579519 1 3491441 109003251 1 4624198 59239063 1 747488 108802774 1 7317474 98945774 1 2784975 159096188 1 2288260 87666993 1 68292485 81591968 1 36562909 214952222 1 54008256 57451501 1 2169844 166572821 1 49404077 171534538 1 7229454 124202394 1 3796751 92840616 1 10615981 50901357 1 5874653 53296204 1 11935322 84246499 1 1206270 53015086 1 9325168 247182488 1 1906300 98775323 1 151335882 36426917 1 32733054 87152000 1 16156762 93470701 1 1320289 165745307 1 13454172 133168098 1 11045783 121430881 1 40562751 88608250 1 100763435 110124934 1 25124707 96056751 1 8356533 80948087 1 2395933 88065549 1 831679 29027208 1 1602077 80012956 1 29625472 159950339 1 2765917 78516651 1 60744028 98199507 1 16488547 201232941 1 5976652 97900050 1 472065 37487375 19384 13843473 169633243 1 1042428 113199162 1 1743757 154446093 1 3356393 73410515 1 13138038 70274847 17396 48526024 99385077 17426 3467627 194926926 1 6995331 84453632 1 455335 224958731 1 46210385 101301682 1 9159415 222890350 1 954867 35754965 1 28056944 70297718 10323 1894113 47272411 1 10558149 76599341 1 7356763 65937790 1 530999 56367934 1 2821712 121372393 1 14267600 138640346 1 55700285 104768525 1 2869499 74294976 1 7691965 89497948 1 6828932 36698462 1 11963024 296945842 1 2637910 212339382 1 1416639 389032387 1 23065876 245136027 1 70195117 107755368 1 3402598 76943850 38774 123535733 54984960 1 6031405 58422073 1 2766296 107589759 1 374925 70680242 1 10948809 201059517 1 1842447 128223467 1 60138022 112774374 1 94416485 92828662 1 5556092 69594684 1 121123838 74312718 1 29130247 50538277 15846 133253453 125405974 1 11897377 113850454 1 27224355 48107873 1 5962592 83368173 1 6691374 107590789 1 2565220 86459642 1 2006736 81741371 1 560984 124430765 1 877906 79723981 1 20059334 69718977 1 14061123 57577676 1 7745479 142350213 1 300030319 97821832 1 57573210 78844842 1 45121984 99731251 33640 1094769 122526434 1 7624498 132365161 1 897307 108416626 1 6486281 70444538 1 2149114 53361656 1 10607818 74056109 1 497874 128251998 1 361452647 118223719 1 45635 82413538 1 5238730 120569090 1 59227883 43869476 1 1483838 61547031 1 17308333 389162138 1 934406 37458731 1 2871856 89225352 1 739982 103692184 1 5775013 96588930 1 366913287 45241452 1 989491 118141660 1 1295808 67113526 1 239198 143552954 1 1915869 133580893 1 4220301 95808793 1 2784335 123306159 1 1864570 121762095 1 22915086 66044958 1 15758714 65244703 1 1901551 200388434 1 4124223 147949951 1 34463119 103477052 1 775845 193285943 1 53723605 84808341 1 30564103 76464641 1 7609047 72725306 1 621571 130464522 556 17639520 70871712 1 12398442 83119372 1957 3638136 61881382 1 137799 118660965 1 29029339 100753410 1 211603935 116649419 1 7823700 344352015 1 46770299 300201567 1 36531948 156748338 1 29566867 76256661 1 38842280 45739431 1 119466 65532879 1 1108851 180158875 1 53052 47844014 1 5410148 48411600 1 22115495 119454166 1 6845619 137331613 1 7965056 82076939 1 4080231 74121136 1 5184086 110554335 1 132543889 77646354 1 4017731 136379914 1 6845385 55236419 1 130947 71742845 1 105722392 54106182 1 2267613 104661439 1 265724760 48471173 1 11571800 202303982 1 3274817 56267551 1 96954324 140057450 1 4518739 75941825 1 5057026 197023175 1 938286 190178828 35595 11339008 128914436 1 2914130 205700666 1 161823595 110964581 1 3592040 95027741 1 3351907 97176991 1 129646 60368313 1 2218685 125693391 1 3401503 216875871 1 50498240 196713260 38585 365172 149868038 31484 1455638 79298044 1 408062 167385125 1 439811 243965376 1 6058991 70091094 1 1221512 190809009 1 8568092 93215157 1 28003127 101606806 1 1509112 89842505 1 67359022 121777442 1 13350210 157575026 1 9754379 137251463 1 85296746 64016024 22176 1727858 150348745 1 3403033 86674389 1 6063707 96653974 1 14817788 94246665 1 25060929 212673795 1 36798262 156085989 1 16438314 231709314 1 3434323 119000636 1 4283866 86453737 1 2139673 136041397 1 14100990 104163527 1 30382416 110328562 1 683735612 107620665 1 130032405 93138088 1 55109751 164823937 1 18642830 114336103 1 21811759 160967489 1 282971 48898046 34962 62677952 153324257 1 19689709 110677587 1 9184759 43394673 1 18071109 107953484 1 189623446 124354830 1 6863615 69134015 1 12421054 204223765 1 1973452 148945663 50435 4861548 71142644 1 40440712 69777541 1 55734641 113631732 1 2265603 76269370 1 994250 101694699 1 5607726 112820353 1 1273158 70330210 1 2119309 281305521 1 3147211 134489990 1 69205469 115441201 1 891095 82955581 20831 9017534 183530468 1 2160086 83084666 1 683735612 85736841 2930 239066424 131238034 1 73550481 103572098 1 90371 72088419 1 8247254 245102159 1 2735247 83589340 1 3242735 121348032 48693 3007926 92836140 1 1987773 114428276 50506 1034491 41938218 1 598848 89456194 1 2431244 193694452 1 12011769 87708210 1 13233343 98822841 1 24474034 90185033 1 2397056 80154464 1 33401039 90930855 1 17535901 160535434 1 95640448 70931603 1 2480275 121411162 1 898991 271974243 1 79716122 125627652 28792 3426064 101890933 1 682420 176457017 1 25992059 47289060 1 319634484 147099643 1 1719276 61011115 1 3082551 79149130 29334 2282598 101007639 1 2942400 105945489 1 3039136 62737604 1 27211367 93860130 29903 631017 62591922 1 10108745 163408882 1 8926997 54657337 1 4321663 98699226 1 356025 122164983 1 215790 98858046 1 19550348 207508646 1 2860848 95054960 1 1422979 171241200 1 452361652 79627629 1 68858530 71570972 39447 20476658 45518476 1 31338539 81872736 1 1265684 92121007 1 8444189 75032761 1 6621244 115259170 41619 34537884 105139369 1 31427077 46253106 1 31415533 69564717 1 107873167 44801379 1 180717765 125102618 1 12374982 285953731 1 3011493 80318956 1 6651906 166435730 1 39084070 60057054 1 138655738 88410453 1 2374813 91756321 1 1037951 127526890 23387 7578996 28410492 1 1654883 93000404 1 47984879 122851768 1 64158036 93035547 1 9371288 73633558 1 3416526 26229956 1 6506447 67909000 8511 683735612 84235795 1 10018003 137690404 45711 5800176 92921407 1 10488951 147324986 37108 5679620 41074532 1 25524618 170860592 1 1720013 120663924 1 921217 36635763 1 11952024 179359006 1 3966086 169607743 1 49119066 134181416 1 1788205 68899302 1 120721558 64932462 1 4914910 79667562 1 8997079 90427995 1 578930 71905504 1 1569815 119634204 1 4404478 42957709 1 2446151 45646220 1 6247031 94449210 1 3295812 113502272 1 151917688 72577406 1 17450232 189537923 1 8638730 51532473 1 1761453 97253807 1 7354382 169364661 1 830661 67990649 1 13082419 154738297 1 10314271 77473902 1 128525539 66087508 1 1739372 81878272 1 2919374 95260498 1 3730971 353119420 1 480930 208068879 1 4346171 30728126 1 613690 69649415 1 13664423 172589245 1 2117706 114690144 1 1403104 178315115 1 11829121 249203950 1 10463599 94286436 1 11748209 214349481 1 3448405 106438839 1 25530358 176296271 1 10492053 154832188 17015 25786082 69102789 1 629588 244063102 1 5307874 77615075 1 229730448 96907680 1 147739085 41082270 1 19221238 145568308 1 3551276 236276829 14214 9901599 68090386 1 25978988 86481006 313 28149048 112405100 1 13437110 91017037 1 18839508 115868431 1 4036224 205583966 1 9269229 61835541 1 180467 147362181 1 3910895 89229514 1 1460975 191664503 1 47958757 184821370 1 35896 376604539 40862 881558 142953351 1 2060353 101205905 1 6587758 78324195 1 683735612 126628838 1 419891117 87423443 1 12735532 107087945 1 285184 58198662 1 2317939 56887221 1 16582147 189544670 1 520296 105778860 1 48571475 96320134 1 9711012 49522383 1 18924551 113651279 1 48757974 104687274 1 53704480 83803308 1 1032249 91461879 1 4526642 75612444 1 73063742 148220507 1 33366669 98735628 33038 4536001 109406991 1 109399090 125297187 1 1197347 159453775 1 12003982 155837590 1 31317463 142616628 1 15117623 92812439 1 7841079 83181420 1 297785338 140113237 1 728360 61402640 1 16253465 166912930 1 12995925 140104639 1 64022 123737622 1 1825104 70538974 1 49501338 197978202 1 691263 149340129 1 91640787 44528297 1 6797201 134591652 1 536935 83624817 1 3380006 62870127 1 683735612 255818747 1 1103499 80903496 1 56291205 183367742 1 73407070 101801681 1 24658184 81616780 1 687106 102158265 1 25192629 136062977 48334 2973065 162382728 1 779165 71979116 1 23605211 60920983 1 6360275 122916309 1 32467924 136116396 1 25818268 112488413 1 188724 55905687 1 17168976 185677943 1 7955812 87583019 1 27665954 92205324 1 2406232 80652277 1 6366426 173959840 19107 17635395 118459445 1 5135666 99621749 1 1750554 121112471 1 88590806 66083481 8409 487625579 486450277 1 55466335 88025510 1 4962167 48500601 1 3270257 110875487 1 544658 159000644 1 195882798 195459399 1 2201465 59899740 1 190932 88866812 1 28935527 81468998 1 1189375 160266263 1 4543709 148180656 1 5376946 73503082 1 2519854 66813502 1 7347283 122314158 1 123247047 148759774 1 8137387 69088158 1 2855091 131817591 1 3640078 108755232 1 17250143 43943656 1 541978 105921103 1 3515096 74815633 1 1141276 99608242 1 32019217 68683350 1 41328033 70143011 1 788707 28636135 1 1649841 169305753 1 1853330 50327172 1 10035522 222379351 1 7349853 53277440 1 2440183 79749145 1 7261484 85633492 1 7081935 134208681 1 13742723 80908146 1 23793960 68397914 1 167608 95493151 1 24841519 171553740 1 782855 168569661 1 14501123 116877310 1 910289 89304708 1 20587044 157002564 1 1916331 59022886 1 20064162 47287831 1 9824509 96974793 32560 69116882 159247294 1 1978305 252987220 1 20090173 66094428 1 757594 102125417 1 1035723 143624816 1 20503549 298347486 1 19577171 64982503 1 1220706 385071910 1 22746027 244180304 1 31559639 266942761 1 51765156 91012406 1 30769406 93133993 45629 13564083 112795071 1 3048134 122204839 1 239473380 52482552 5991 357412517 96140021 1 255102 119702106 1 61375455 56928341 1 271284750 239028061 1 5317067 59734786 1 10670556 138535117 1 91157477 119521129 1 190499 180179421 1 5673438 82996211 1 7848453 43075437 1 168264968 79352957 1 6024568 108793422 1 39562900 33872341 1 25033786 66992578 1 28732327 143987615 1 22852289 89974313 1 866365 174598276 1 4066094 165910735 1 2534741 48751309 1 27728528 44799206 1 1069051 145206811 1 15096669 142467268 1 1117246 118670911 1 27363327 72868078 1 34943620 117779468 1 122882315 153394029 1 5377068 65122822 14999 9538497 100858230 1 911 59941478 1 2183163 149520022 1 1920316 148524326 1 1314857 135667733 1 1153199 33038413 1 87700333 146872143 1 68130043 151591546 46698 610561421 234489379 1 5578304 166017779 1 2807561 114908060 1 865571 117607265 1 2163240 51976306 1 199676 142553183 1 141924 89494890 1 3869975 134150428 1 225420 71352270 1 1121105 101299918 31692 96859 141155609 1 40771841 98071454 1 575885 53160457 1 3690537 71223804 1 6327209 49777950 1 1549711 89068784 1 45445958 154177102 1 1170162 68774456 1 316810997 59984997 1 7529338 141625287 1 28764927 185032470 1 28575111 37439549 1 3608462 145647305 1 19003440 116930597 1 2669192 51102601 1 17983459 128946980 1 7822437 152167376 1 746257 104402206 1 19907185 60318925 1 43725946 80741041 1 340137885 62519221 1 35276416 297070288 1 3539063 166621165 1 15446241 114437113 1 15161773 102803438 1 1301983 44904523 1 1338971 128838090 1 4590315 136185779 1 2369034 178890918 1 22908092 111207552 1 1680354 113519173 1 4845720 78152895 1 7280372 105160639 1 6274448 45363541 1 1301221 137733652 1 8620129 147992036 1 107959 127412710 1 2463657 265845193 1 2084172 252347536 1 16582370 98763433 1 217853999 125286369 1 346295791 123535755 1 3997567 123043006 1 8241508 88213791 1 1144899 49919293 1 8361278 142574148 1 11530500 103634919 1 6160963 171557487 1 300248 145335928 1 7576912 108858210 1 2057148 232672540 1 17193833 176386757 1 5064467 92554134 1 8713877 237308415 1 668319 105843009 1 5345696 141019585 1 1982805 68578410 1 4842422 161962314 1 26366979 196252322 1 14501281 79630495 1 26514641 108158901 1 35505871 84962349 1 4077346 51532808 1 1898044 90070694 1 45436344 193879165 43349 17752080 159647483 1 18026604 295529994 1 12380638 109302502 1 21643717 117941377 1 18370174 86132440 1 15083907 70027075 1 2538291 128937954 1 8851399 132613692 1 39103549 106767778 1 3563434 181220335 1 23408 54711716 1 1403245 42437375 1 85725735 238695944 1 8650675 192798713 1 271525 90572006 1 9275310 105771604 30718 174588 139089869 1 38276263 178434830 1 1442752 104514414 1 16611552 153117386 1 2113444 166538643 1 280629 72586830 1 210634 45479459 1 27666774 222629378 1 1169010 75548280 1 614684 264440531 1 4502225 104761941 1 12357754 154207389 1 62416739 226944620 1 536620 279303805 1 4144344 65818320 1 97189330 61920303 1 683735612 148680688 1 1872069 168383036 1 75768172 156119680 1 8145369 70148987 1 8333403 79435307 1 38334376 64524922 1 3274984 131726911 1 1633575 92416537 1 93225302 137769475 1 2474001 72240133 1 4906575 79219540 1 1741728 164535299 1 4334192 115767414 1 564241 102733708 8076 5422389 61952175 1 30444356 141582879 1 13341235 252578911 1 42817516 69499638 1 11309966 110931777 1 147488 193970126 1 49895804 412102490 1 236951 190636076 1 70883656 176250865 1 3114092 64708350 1 13055058 127610109 1 1710698 199029196 1 11555887 106751874 1 418937626 47954997 1 4210561 86859897 1 7616494 144824322 1 261752435 48137631 1 12115786 114908717 1 90042 91920472 1 120490 104616252 1 1208869 92616574 1 788467 124371070 37146 116784 73145444 1 2883940 91119391 1 886010 114114920 1 678756 50297847 1 25917896 56864949 1 57128715 59378455 1 10882137 62081224 1 11195513 255419932 1 9718026 129586289 1 933418 127136077 1 696957 91578054 1 21200882 80045767 1 7469539 93710902 1 9090457 159615977 1 9506063 70294104 1 2406308 62601884 1 6611573 72529177 1 1124669 120482693 1 15347768 97625846 1 5257065 48945302 35538 6230741 54857115 1 20702024 74910394 1 388051151 121749030 1 15744777 139817425 1 155344000 170282429 1 230163193 139655758 1 1602525 183358721 1 22902815 210175558 1 9968581 147340026 1 494195 141314072 50491 1610738 49567503 1 254351983 51565516 1 9915291 152268282 1 417948 59132280 1 11402176 33059639 1 8665104 54627698 32881 2716644 137389154 1 1314304 68563492 1 12956586 48345655 1 5810316 275667798 1 12261179 96948352 1 65574411 146804992 1 20692830 24332894 1 22588288 63788046 1 5313087 71333122 1 2561444 193407812 1 61350893 38941838 1 24744143 158405461 1 1382778 50553891 1 109795061 91232343 1 95487211 114086318 1 63692937 161034435 1 10211851 128909083 1 76502110 249992931 47712 5215551 154749486 1 24154589 91904064 1 74381 102069779 1 100361434 172602082 1 33102372 243617082 1 7977163 192808123 1 7277474 163115441 1 503475863 108743909 1 10202886 76964079 1 9068314 158327480 1 1690999 219730396 1 2164750 51474811 1 6498438 72685893 1 27651366 77001996 1 1726071 170474958 1 10148369 56095119 1 28870025 102127249 1 2129581 46310270 1 801657 200095517 1 7092142 126581628 1 39759963 76341120 1 711847 160819811 1 80994346 165546934 1 2800472 131498598 12897 683735612 84591982 1 14424396 58271790 1 174447085 154548068 1 8000673 53380262 1 5019820 118327977 1 607266 117085882 1 707813 202343215 1 11012642 95964764 1 10006672 87392095 1 1154063 52395557 1 28307749 62865342 1 263760 39249201 1 1808728 206773815 43565 20132701 132749644 1 169994 177382664 1 2718438 40592635 1 40088197 211612497 1 6945728 112826169 1 664426 137391294 1 43183265 73147306 1 206056614 96345436 1 34945106 69386881 1 36130059 61887998 1 121874153 224382446 1 139332333 43562643 43490 13173493 128147445 1 8100950 76113394 1 5882025 225304311 1 6332582 154908873 1 3357988 208138126 1 1520119 45356852 1 2374382 152710764 1 2031991 82875680 1 2622958 130023646 1 12852920 146271359 1 5920657 59671821 1 3262231 110091898 1 1649687 284409727 1 11317014 95189105 1 25682906 128123710 1 33631262 87613220 1 550597 107906310 1 629025 61086497 1 9336342 75042486 1 864395 127511607 1 4128324 126894994 1 5184364 89215333 1 21068183 122891560 1 148214 56612245 1 93068141 60284413 1 143218289 115531539 1 179934 251162967 1 13456121 92260929 1 4173037 93794599 1 22251805 197338320 1 42913328 53217676 1 73637701 165665794 25152 914194 126241363 1 21744184 68056535 1 13051677 215334858 1 2924434 74273293 1 2435682 327259338 1 762217 224297500 1 39565599 116072892 1 32654053 67179844 30003 11001854 118249462 1 4914958 94521570 1 37191178 264581018 1 2242906 96670850 35690 38481466 178370375 1 520559 124387097 1 6468343 205805586 1 2517610 124599248 1 683735612 90164871 1 12468942 56317969 1 1543831 87005554 1 130488944 141160452 1 2019842 106944827 1 1309927 193985885 1 1369961 323014200 1 13991075 95064668 1 4939404 64092830 1 19473106 70723497 1 29704141 42564464 1 6601413 58488322 1 2282304 191058051 1 11488925 132885509 1 8569664 89307017 1 513353272 88962106 1 103162 40262399 1 64480 155786139 1 2386894 78801504 1 5036763 123033195 1 3515672 127094631 1 1349942 77963610 1 112726 133573190 1 151983623 180865632 1 1268391 126969250 1 683735612 114913044 1 952272 115005023 1 1313089 194675512 1 7044315 90193771 1 346932 122635672 9589 7375737 174262583 1 10119213 91112976 1 9389588 86512067 1 189033 60224449 1 54710671 53737362 1 203167 35595035 1 51207810 103110647 1 8839167 76849456 1 18334651 142058546 1 32188017 133872738 1 159432019 50819443 1 4714767 103060554 1 8831864 58364732 1 1420248 108006212 1 16427546 119660759 1 2816531 41492077 1 9564281 194549845 1 6041056 54101933 1 385962 177250083 1 10115779 54403592 1 68659381 119723215 1 3065291 131333644 809 53243 108097448 1 1208189 174525429 1 3265896 127339453 1 13656068 84087424 1 124163 95931700 1 786213 61800906 1 5103238 137185397 1 142643 44058388 1 1481705 81596440 1 507172 71123344 1 683735612 55674858 1 13490821 103498276 1 4070183 118255944 1 165787998 84649808 1 12729050 60808859 1 11970706 103074426 1 145403 57993917 1 42341833 117179476 1 7556130 273446337 1 266895372 101048191 1 620594 115244146 1 605789 90324048 1 5861641 187786854 1 960169 91484105 1 1582651 112989000 1 31221372 142767434 1 481794 103175805 1 3911756 227357377 1 16291282 101955435 1 54889974 99006671 1 1012509 97472348 1 274784 213815943 1 3325499 65641036 1 9610331 159007268 1 4313098 113832551 1 902305 25528604 1 91044427 54252421 1 1322754 57619660 1 11512229 140358125 1 3472085 127118620 1 11877840 199523125 1 7285057 263928765 1 1368991 59047108 1 1103483 89785417 1 2463251 146709552 1 2444806 176510558 1 67218235 69363922 1 6593821 85100320 1 421717 124838532 1 9351884 148748686 1 2209771 62959566 1 31859238 97315873 1 294487 114824727 1 2644323 119078000 1 144349837 109497311 1 177584755 107201807 1 113208739 47590872 1 105037326 42293563 1 7983775 68550552 1 29230551 102914218 1 5751920 74733920 1 16309584 53740693 1 2151848 60018473 1 1459685 108426094 1 13479842 68966876 1 12277862 62323987 1 5000811 95921281 1 38574460 115700281 1 6140623 105233061 1 95994606 126317927 1 23353468 118600427 1 150500498 98913029 1 1138112 249199083 1 3274028 144226325 1 16964594 138535947 1 5681850 59186052 1 704908 71265355 1 1921257 142935350 1 22644816 96307760 1 6979674 59720814 1 6571101 64164983 1 39652481 38194025 1 6214980 69247626 29701 1229415 147226401 1 704950 87505298 1 9464510 142497740 1 620360515 144412387 1 9881231 63013923 1 7859095 69969490 1 69740889 70774100 1 420581 61947969 1 11365458 94299743 1 2650652 53464206 1 5766 109788901 1 23716518 101406708 1 12041097 123315453 1 4387778 52009760 1 83092348 90502454 1 10085598 183826009 1 26996574 97278574 1 1690705 71894010 1 1511968 134412538 1 6437664 166939165 1 1178740 68385788 1 158850 79456070 36529 21727073 105918311 1 683735612 85947874 36021 56622726 88076641 1 8475322 80905486 30693 40300198 135036334 1 32602832 54199741 1 2976802 183732003 1 460403 75665060 1 1825545 87279344 1 11670525 50151745 1 7458218 47905206 1 48919348 109644728 1 683735612 69227299 1 1346405 87032555 36836 93933 232937662 8920 447558 195941353 1 5847137 170199977 1 1053032 237535440 1 22642406 193649673 1 26978676 211561115 1 566499 129895583 1 5091198 66826683 1 49651169 109106291 1 5333811 92757054 18206 378433 131831696 1 22393926 93857627 1 30720070 40008150 32299 9564760 81407373 1 6965469 79459805 1 23189788 154819690 1 4088800 153529950 1 13250382 85747686 1 171650 294494442 1 577785 105443362 1 614790 72773183 39835 13136817 222229110 1 25361709 120442912 1 8384953 180309065 1 1528900 301077027 1 108402592 219396248 1 293395 209017986 1 6035020 122352158 1 25923826 154355432 40225 10413566 67116223 1 720927 97741801 1 90994835 96036562 1 1747788 45625380 1 3795651 165710706 1 1345530 75430854 1 16062122 173894061 1 5772529 98561313 1 3156509 80157752 1 2787728 74373821 1 1300722 44066043 1 4584250 84785918 1 6058249 114818687 1 1196445 76033170 1 32424324 110329413 1 5066512 77798368 1 20231278 161882915 1 96615922 77684264 1 4703037 217964536 1 27258743 69724335 1 83461362 72979512 1 3442050 107178254 1 10943609 210388232 1 11144287 152567356 1 21135705 103180376 1 1680465 122530489 1 4098341 124161722 1 59665594 68512862 1 3951967 158434943 1 75626 151741995 1 1896829 70783347 1 683735612 107933127 1 116448245 204615162 1 4278139 110783524 1 11417149 201263732 1 21366901 314784203 1 3843998 80254910 1 4454015 73204078 34363 517827 136956557 1 32564436 73680870 1 4265439 97392188 1 10402243 187262451 1 23330665 317502237 1 22351779 113108903 1 38524726 123843855 1 1945857 167309941 1 48199214 137591843 1 8039165 41429930 1 1110500 60334246 1 10764228 79129600 1 6626321 133968693 1 99949453 124889661 1 1190296 106523761 32735 238437 168118523 1 224601 139845426 1 406008 132641107 1 20910546 68499712 1 10224219 70059906 1 1574317 61900488 1 293338620 262173740 1 3124358 225794134 1 149992008 67639608 1 17946677 105049210 1 23523596 106646709 1 7209133 125046602 1 5235476 70436156 1 308109 79060040 1 94017458 37448541 1 72724941 41404809 1 85230554 26215101 43429 3316290 104937686 1 33939446 94142921 1 3954273 108825239 1 24184043 235322825 1 59869446 63035781 1 35962886 84384453 1 1433018 81978361 1 25534039 141767933 1 154390 37787287 1 1086733 66593393 1 1415544 54806342 1 13538525 173665348 1 885882 128329956 1 10881158 105888149 1 4648815 509892014 1 3355329 111065628 1 2107454 129164742 1 9796275 97320662 1 36008583 89504114 30558 3489245 121982109 1 51151076 307134141 1 3736743 82685740 1 895503 21069134 1 6535644 102183918 1 124255 119835018 1 87300457 216460460 1 2593121 57651888 1 122609495 189387657 1 1163294 131227511 1 255080334 128087604 1 19226771 163401839 1 4015547 157503992 1 2815752 124375749 1 4459608 105598438 1 7170085 154975426 1 1953814 111456174 1 15078820 102119915 1 613832 156508678 1 9392491 178050430 1 4791310 109388796 1 1443712 150270301 1 1034017 159083536 1 4605484 82465094 1 7707888 132310850 1 7987685 55377273 1 4269368 74942125 1 6154669 184471530 1 665230 152688026 1 3687826 80297157 1 11570018 138313117 40663 56557861 117863098 1 12209995 269180338 1 479965647 110635037 1 784836 89008235 1 29376393 135349488 1 94940 164051507 1 3831986 185224586 1 22393437 140574642 1 1444872 180969818 1 1547413 80511352 1 11470504 67609820 1 19744925 118698089 1 720726 138598692 1 42237481 95494946 1 28962525 73040045 1 9094503 161702971 1 67908533 167405275 1 49242618 173429908 1 10070559 134917658 33830 5598174 79783445 1 597614 176351799 1 13817892 95630985 1 64432504 84626942 1 967736 91670511 1 15590277 62433305 1 7764117 121932382 1 27035664 83029860 1 6727019 132104028 1 8170114 45022691 1 29536490 33274827 1 4936928 133681897 1 10527324 99959753 1 6614050 112791183 1 401590314 59941709 1 22118039 228263038 1 1369017 112824397 1 1622285 66117780 1 3299291 39218874 1 105131171 96591496 49833 42371361 187433944 1 300328 100812005 1 2873510 101349394 1 30184206 122339868 1 6674593 40457726 1 1238405 54454964 1 644552 56788511 19307 61763862 91086972 1 5028123 96093526 1 53535639 83095679 1 51064627 144406228 1 1957407 205744059 1 2955073 45969270 1 3198595 70101545 1 17384207 188185628 1 2768860 94750038 1 1804482 216819455 1 9496830 87551955 1 2187791 144797887 1 5806693 165488046 1 284296 115854952 1 5227661 105670070 1 34649275 93268521 1 835496 228358607 1 11163656 162272197 1 4049119 56903989 1 107749 501782276 1 591380 90195673 1 50437337 44584197 1 38360539 63568649 1 2748798 425753809 1 7913667 41501423 1 4822304 95837370 1 238039584 67973083 1 745531 120919696 1 2674350 123041974 1 51493936 204282310 1 5555848 187991698 1 4445862 191152871 1 2259958 45644237 1 6757416 97772190 1 77789 147161407 1 1939392 172711348 1 13476810 72388256 1 37995979 40967655 1 2330957 77449465 1 2724653 183309435 7383 22795545 287581612 1 1522241 75269269 1 52444186 85671337 44409 21635544 147086099 1 10103303 86248674 1 94945650 80851631 1 56214360 104403734 30818 815449 179254991 1 90877610 85823445 1 3899971 226584463 1 3495044 93914772 1 4782894 78812389 1 35154132 62698240 1 37142344 157495089 1 683735612 56238310 1 35717917 78019318 1 8363251 48547455 1 44697962 98641927 30636 8854984 86149390 1 4408877 90173297 1 31325113 122500464 1 2471389 71238252 1 4001534 52479986 1 2571321 94820410 1 15997271 178853386 1 7336078 144950279 1 38861950 81094511 1 2842945 77176028 1 815893 156020098 1 6811566 78673582 1 1634713 92615579 1 112209276 174405038 1 1113022 31530135 1 391896 57287639 1 1587773 83225349 1 462116 84253412 1 52592310 57316191 1 22231696 90117411 1 1898654 79921626 1 16061634 200310828 1 3338753 156056944 1 16363220 156073680 1 18094232 143554176 1 5947735 112636647 1 2670950 146191153 40067 299669323 116090260 41096 11847468 44700791 1 4823084 203713594 21695 332621860 113868876 1 13549368 159930516 1 770195 163060596 1 4428612 95442116 1 3314964 157149914 1 1528736 148126111 1 19220448 110880635 1 324260919 76388899 1 1801553 217339734 1 16455190 76825004 40317 692697 89202018 1 1300635 130552709 1 11905047 128021689 1 121824162 97676487 1 718552 113797271 1 3596139 80151879 1 649013 84465520 33205 67989745 127954715 1 4441224 48416305 1 185497663 67709033 1 11354002 142293802 1 9322663 153430065 1 66789594 98526252 1 2028249 298461944 1 7410938 65452343 1 115145010 81393808 1 1038507 46845407 1 4877933 82556703 1 2912282 56832595 1 4067515 113937355 1 2723805 109616555 1 387274 71288237 1 1370066 33468379 1 709995 148616851 1 17596962 156265815 1 830867 77978419 1 6679939 172999569 1 2274175 143475783 1 42769767 143798434 1 1426605 187517864 1 36919372 157461174 1 62402686 103001215 1 3453371 70130342 1 315297 66799399 1 962586 120661672 1 216291699 258744539 1 1140368 141320857 1 16660429 97337456 1 130062 89609289 1 489539 121213360 1 217445 235958940 1 1001526 144102694 1 59577734 146078261 1 46147451 98935225 1 1100861 113071707 1 1003389 114115662 1 1091499 112230388 1 14329917 68006442 1 52872408 135717976 51393 10503884 52822925 1 3724172 61796863 1 43832234 51266112 1 635772 75720593 1 6206338 47788002 1 7364352 133487381 1 77661 147296196 1 227482 55700993 1 154815286 68847913 1 215628 141035861 1 413223 37333671 1 4733057 135376134 1 67866487 224647816 47322 759422 98562343 1 846252 29841440 1 1849028 291784919 1 256881292 116592508 1 14946040 58856840 1 75407817 161336473 1 27522486 61265803 1 6655701 44000588 1 10560980 48037596 1 83551296 67473819 1 77315611 274033169 1 5918540 45681963 1 3672568 141683342 1 338510074 45761022 1 82393513 38403042 1 19044792 54377663 1 2300889 63601151 1 12915832 99480701 1 60625659 81958568 20680 467973 147598116 6958 4264601 46213882 1 5447468 47399009 1 2921976 74881089 1 564409 166908228 1 10915658 168628596 1 276600 158411739 1 4428474 68526621 1 12732934 300053101 1 260551582 230221283 21954 39201197 64703020 1 4099285 141726921 1 7327427 148879529 21009 11276276 147891674 1 4256717 101166125 1 1479912 96743845 1 2294967 67435913 1 4384072 197858107 1 3670008 350310440 1 713421 129373419 1 68093105 202562757 1 208109 159224162 1 3713185 39995006 1 968087 95909979 1 2999743 170939903 1 5653396 146043893 1 36586379 219707267 1 26149171 217291091 1 2998597 133293833 1 157161046 124911361 1 1989483 82874492 1 4427509 130227981 29105 11783012 149427152 1 17961504 189348900 1 52256498 71391189 1 10300329 87025244 1 8913609 97685646 1 6135149 69553281 1 5919915 119797792 1 8461087 82316702 1 1549951 113660995 1 4511494 168295473 1 1771014 128812308 1 10965026 47771094 1 2208370 89424939 5347 4620921 53329288 1 8410395 292647710 1 666694 45896729 1 22870888 135252209 1 5092517 155315204 1 2980594 87131816 1 360512444 55597542 1 335780 58280328 1 310180 87535067 1 10603112 132350978 8860 1315189 94912549 1 2841535 67803829 1 3063519 105684486 1 6726442 56094210 1 1727249 116007287 12408 1392155 38003602 1 14447892 202918514 1 4809694 89327727 1 565230 93573728 1 1632699 130040245 1 97848579 75587711 1 39139187 127188678 1 15471679 62746504 1 28896710 76615899 49883 108414131 85333827 1 24168107 136587067 1 3965800 101390124 1 47315589 110994616 1 4804178 145887451 1 31741953 68382026 1 15599031 106243701 1 29378537 48763105 1 7379680 303139327 1 10324164 145580643 42858 1564772 184106664 1 1798298 164736298 1 26222947 47643452 1 4904385 35684023 1 33911787 136079648 1 2220485 77511121 1 2062444 38941136 1 715917 218460542 1157 16311920 62747045 1 83711263 187221606 1 7924873 351166663 1 2045056 152128470 1 22416566 177806146 1 193738756 44929408 1 2987807 228702366 1 6298314 76710597 34006 65199523 62811901 1 14454365 42495766 1 64695604 133365314 1 125184 112539104 1 6194449 100055987 1 4567172 35877886 1 15315807 163998255 1 3194140 133959710 1 27921961 97680329 1 24587141 210328322 1 1703031 105852440 1 50556974 207492888 1 305147 89093740 37719 4483899 90445421 1 440145003 73684210 1 74222650 108984092 1 201270 57511994 1 688876 186064243 1 107966 65825772 4550 12209378 131575629 1 1669536 87730268 1 7204830 88925362 1 2162039 121591617 1 27934764 325785762 1 4547717 57734442 1 253064 56083334 1 15566552 65502306 1 1389520 136377474 3917 2769459 168512822 1 11245350 85390501 1 104594648 116052217 1 35277313 61670647 1 2447880 78054256 1 5044101 150398030 1 6445744 150927463 1 27764030 125394698 1 982215 115240093 1 1120697 170837946 1 649907 263250462 1 61789505 136216989 1 52053875 130635074 1 68782476 45939115 47027 970963 54446667 1 2322170 40152890 1 564303 105211668 1 21317784 182380177 1 78740704 94850008 1 6122669 108507285 1 163264788 83801647 1 19208364 76785666 1 144402 112437670 39910 13360961 249363498 1 23846722 121557166 1 821649 198010661 1 1273647 172053122 1 1338634 139197008 1 804458 198240685 1 1921457 176804070 1 2993264 265125349 1 4823717 117967152 1 598280 164746017 36413 187797 112677608 18568 106402093 174830193 1 219882 39998181 1 619832 152276190 1 48337940 72854596 1 11257528 156394440 1 6011614 38215112 1 948364 138676057 30135 6235407 112715831 1 31979266 54268845 1 5998865 98763979 1 70022459 27366818 1 1501877 166321951 1 10422305 211978370 1 33323373 190543754 1 5865011 43747442 1 45962048 85763226 1 1160587 54817160 1 400572703 131038274 1 1390523 87413109 1 154422 58348590 11043 835902 60370266 1 710737 79973395 1 9210869 35654434 1 4157207 102476017 1 1251360 164134528 1 14621069 49904271 1 36684746 191445060 1 74187099 136353446 1 5470385 248448214 1 7547791 104051066 1 23322437 363862063 1 367835425 83310458 1 1866716 138458838 1 31237669 101039284 1 16352105 111822619 1 138309 86510311 1 9319081 144346178 1 140577938 86950053 1 1591519 117829751 1 12541819 109763397 1 2476065 84378415 1 796136 251749940 1 261204 81851451 1 118795546 167174444 1 118412657 71807548 1 5448956 69399453 1 3157855 123925497 1 17515212 167808088 1 196039 68522521 1 2253509 105311285 1 42880671 113146323 1 3012376 294680821 1 1829662 188780460 1 1537369 85731144 1 4093789 127925207 1 6496643 299474415 1 368736 135046803 1 8587702 77375139 1 5254090 106327091 1 11845587 91177259 1 1002790 151843105 1 2293832 109380510 1 4815547 110436146 1 100409 88410218 1 2289592 105122869 1 7345830 82558692 1 1285317 42572425 1 16766957 82769542 1 212398 81814732 1 66577404 52833220 1 39434216 92145452 1 142006 83874990 51780 21895816 94545237 1 2541037 204341550 1 455081 65133110 1 3486930 119044257 1 359346 164397626 1 13205649 63607211 1 129333239 60379970 1 241538531 178720732 1 85294 58305852 1 10438448 48587180 1 8156443 84224614 1 1027912 167624015 1 6951128 228175321 1 315173495 163090484 1 5188548 235380123 1 1561390 152375992 1 191937785 61253141 1 18861901 99118252 1 740678 126670880 1 123103779 61154819 1 20713305 81196044 1 5513137 98382037 1 24591272 68901711 1 185996267 82439577 35891 935701 84167141 44920 25353090 135073569 1 10197268 114271836 1 8418497 72334474 1 2352531 57855004 1 2471520 100781295 1 170513 142624846 1 6219572 164955785 1 27960365 201854659 1 2339814 331234770 1 7032706 79774540 1 1787690 186844818 1 38928434 77666849 1 19107369 141872521 1 16931094 60988781 1 645099 161054110 1 738303 117460921 1 1683764 116548654 1 13840506 287584578 1 9536419 91733882 1 1724078 112137712 1 24220064 63552864 1 3543938 204563281 1 703593 104274811 1 2005208 56382412 1 1440293 68619176 1 155821096 179143572 1 2008633 295711888 1 30246161 76419547 1 1991652 123374404 1 6099902 200324517 1 20895798 136602886 1 799950 203181853 1 77677627 114839066 1 676392 69595647 1 8943792 146883638 1 5410415 77679505 1 334520 101621078 1 47120542 61331559 1 3220226 67242076 1 2358977 82126624 26261 3257050 192874041 1 4132243 138781334 1 1564837 110980806 1 10721889 59967786 1 16742468 61140769 1 449213 110487089 1 88306 66520329 1 8282582 115822747 1 2509594 101522776 1 1468646 92509639 1 54374640 137271253 1 233877 75188637 1 13536894 129577062 1 515435925 81919752 1 66273303 170886042 1 4267337 91122986 1 1323808 96300333 1 13054527 61530683 1 42260541 39312159 1 6316413 97930085 1 1531791 239301476 1 30840480 63280156 44808 90940598 169307483 1 63507479 210321239 1 12503333 166677253 21039 8629338 294557181 1 34894765 76462981 1 1560067 127022144 1 819319 175432870 1 659676 69157693 1 269221 54507199 1 523122 141804457 1 5427254 118836635 1 11935996 169673638 1 13348728 75601178 1 371766 93427561 45221 142420 135160382 1 803611 77677194 1 292119 80248434 1 4027512 95429445 1 33367644 234464081 1 464525 53476024 1 230289 78413277 1 15679362 45065734 1 828146 34875080 1 26519047 141405046 1 10155054 57414654 1 2430329 86204106 1 838293 134493634 1 1181510 43712817 17682 29705787 60328940 1 4006197 207912367 1 51850 109491864 1 6893772 160352321 18919 6814320 176317187 1 13284720 103200388 383 4134531 103154255 1 2138877 197860336 1 9223702 381485472 1 683735612 65281766 1 18197535 121220391 1 2442109 61749388 1 3096557 50779039 1 2188453 124663483 1 15821017 126473219 1 4327871 68835085 1 140961914 108855828 1 197308 100521130 1 3584553 215459086 1 2328664 57058611 1 4293443 67718917 1 1673412 97683560 1 13904311 277678450 1 1503822 171445992 1 2711734 81291778 1 43124815 84995151 1 3399421 193602541 1 1346693 99164259 48228 981135 102496051 1 10986609 173495150 1 3019886 81384094 1 55675393 168353393 1 278999 176220211 23422 3538543 83400781 1 3741224 152538585 1 970863 140866790 1 14010975 105827952 1 6366519 104464674 1 71906779 168771560 1 5063336 159572912 1 3609425 164497566 26346 253567473 107708949 1 2117666 191923716 1 375930 119213308 1 23989113 130722255 1 577742 127192361 1 212600 208951277 1 6967499 77836150 1 6963562 144048186 1 9341973 124881839 1 3050425 142966703 1 174191353 79663430 1 342166 120612340 1 12037142 86101180 1 1860217 334560269 1 9799790 198873580 1 4259953 28437669 1 60756835 147135835 1 5494073 143808560 1 532567 74735233 1 2593808 153656194 1 6673271 229703190 1 16194325 20147740 1 881183 141571571 1 10572725 65272989 1 11667085 189637795 1 40308484 149469106 1 3178082 144791460 1 1912771 97812320 1 35911280 72310558 1 9947427 191488248 1 1735762 127633625 36593 6321625 104441542 1 6629392 106332709 1 48295671 54856413 51547 6154789 246560553 1 3408259 49000056 1 35239027 80617861 1 14723427 63471314 1 210157 169212625 1 2430055 167952521 1 3253205 36532151 45387 48201399 225961400 33719 6005433 99596513 1 2419183 188509097 1 4142861 77838746 1 39683858 169687578 1 4361840 163636102 49443 474854 73316037 1 3196358 120945955 1 1598669 92836054 1 233307 78136543 1 110551201 266074084 1 1073087 130695102 1 95313832 93002070 1 13901090 138313034 1 107044000 106764704 1 339594 48976000 1 283239 50389775 36045 28122940 163365898 1 1016755 265673270 1 82991403 140570433 1 16452761 62363374 1 60965904 100520239 1 3264679 64651774 1 13586423 81879472 1 6056113 77095152 23946 6385476 170283030 1 3043068 58674234 1 2109413 85648611 1 17375787 123610831 1 2448045 280947053 1 5696020 92831621 1 27503732 243392816 1 6174670 211145738 1 723446 53615021 36040 23539923 159088213 1 15958829 91053860 1 3061426 55849726 1 1720220 34782219 40847 3814966 206310267 1 987888 80102664 1 50376352 104453586 1 54988380 167206529 1 5377383 73718588 1 27366014 69275554 1 4303632 106220240 1 9212570 178839362 8878 31992831 124121936 1 206887 162749498 1 5806228 290694639 1 14615466 61267998 1 26664046 73362500 1 12348175 94890393 1 428590 59269633 1 490159 125915857 1 13595161 109621453 1 7607575 69833532 1 561121 143147763 28241 15281106 96972078 1 341180 229348494 1 2796460 76199491 1 38601198 115680790 1 127987808 133919853 1048 7223178 117938411 25053 50808078 80886244 1 7504184 151046815 1 193737 97189207 1 13707070 82085385 1 8880770 104186675 1 7221049 123690843 1 282440228 101407106 1 76646 109558086 1 40668336 92298957 1 18750810 153025939 1 475670 115110664 1 24162095 163076876 1 3200119 112577213 1 12578534 70444856 1 4915225 29622999 1 21180715 84105267 1 109412420 116251243 9440 21279756 235812326 1 2550066 133404232 1 551700 90803475 50336 377387 100386673 1 431931 153368251 1 6183426 65138404 1 3633995 78079718 1 1469208 168201964 31747 9266026 132016331 1 9417032 135777936 1 6833195 89194594 1 203188 139801069 1 1105570 146184191 1 11466496 83332120 1 2181655 91907777 1 38062055 89152406 1 2978840 148505487 13806 9761369 92900332 1 10510362 63555896 22471 923325 52861218 1 9065359 82819157 1 17001091 106890506 1 1692106 174691549 1 231154 117647886 1 12415649 240458564 1 10315659 150508341 1 2386456 148870387 1 2309269 99864259 1 2628116 185933678 1 2069713 82864659 1 3890092 155895018 1 72040724 213839418 1 99316658 87136690 1 10061021 127162772 1 2487522 211950563 1 29668341 74331701 1 6633884 68243825 1 6011077 27324720 1 683735612 103256329 1 26751838 137824513 23291 1493651 168834665 1 2387301 89422067 1 3794774 122606215 1 978208 81991931 1 42474114 221350813 1 54911325 150120145 35610 1641065 94633911 11255 12570076 79847139 1 34951196 187564638 1 1336041 84873499 1 8996971 100465855 1 230768210 104177957 1 141490490 60853793 1 13760620 71350046 1 5055161 35525395 51680 783415 164922201 1 10904549 34808992 1 8987945 88581692 1 2670846 85497136 1 1735130 75713272 1 75169397 80759108 6408 8285756 152853839 1 64145661 93417804 1 152171 87926932 1 727080 201225315 1 2408057 141806954 1 56125 79399689 42843 12180819 368192160 1 64017870 177984577 1 3410546 221895335 1 760170 105116779 40134 1918724 160295235 1 114845534 95802285 1 4540040 98611987 1 7043455 67708287 1 4633270 48804478 1 8153411 183653858 1 5462305 90561778 1 1008740 275113948 1 676828 102474559 1 125151931 123034537 46299 948208 131619746 1 11114941 89626379 1 23571509 101606634 1 1296226 79461811 1 544225 63726004 48524 55650975 197563091 1 6871952 110892214 1 16476171 168481134 1 1116366 118436957 1 1779817 138773917 1 49597123 108694293 1 43552727 87842548 1 28277199 134970928 1 7534004 126513295 1 22168803 69612286 1 12077597 241082044 1 6361188 45541008 1 871010 142505774 1 833082 495027089 1 15657914 98216349 1 5350734 195031874 1 18473274 47016105 1 3269115 46971812 1 118326 62484408 1 89815260 81254366 1 10577095 80481760 1 2438764 44060256 1 588357470 290066124 1 1020019 50830569 1 2058482 119026556 35652 568348 61714771 1 1609666 90649189 1 107203785 233967258 1 3807408 126944502 1 23643626 97934659 115 81747739 295439030 1 4786770 48185912 1 5957148 321476506 1 203652283 97277529 1 2409369 106340455 1 4360969 54436048 1 11565837 131022689 1 19397135 149325161 1 581412 80928755 1 6188361 130705235 1 31039260 181428458 1 12514562 105886863 1 77223103 349271502 1 9640903 49601820 1 135901 74525892 1 3949140 96533866 1 17523210 116176009 1 78514901 165498195 1 638735990 118581036 1 106323106 96974211 1 41600350 173029331 1 8581103 122349376 1 989205 69671091 31469 61923997 156144600 1 3920482 115459205 1 374403 128224377 1 76057016 61180453 1 2131001 83885760 1 10099795 72972141 1 176701060 46334969 1 189452337 229717534 1 283038 118339967 1 8821466 123645122 15325 1835734 164348515 1 226776431 62785603 1 1575386 69608509 1 7171462 178760869 41544 130717435 72541734 49506 61647 149100587 1 997987 96234947 1 1344816 138316293 1 791669 138956210 1 17132257 110211931 1 16100874 88498804 29504 523442 139045323 1 1347612 78221089 1 180533201 193592440 1 7918578 178301512 1 7619194 68197613 1 11208010 94330274 1 41205395 44881650 1 763796 77524975 1 8574864 151554729 1 12168519 84322075 1 2198536 102689991 1 683735612 66567129 1 2261483 79713585 1 28363414 83739050 1 32915880 73120201 1 1721572 148911204 1 13152946 159423928 1 2912628 131584665 1 11573039 105217230 1 66692 150338129 1 6840618 134404790 1 5293159 43834507 1 1753347 174337278 1 1704325 133213261 1 1505318 104064036 1 17595072 308951782 1 22685387 38821990 1 30585932 81884439 1 70888 71248931 1 73166912 106752975 1 10574889 179212497 1 79900340 87034464 1 470002 39194531 1 93698711 94394638 1 683735612 67571979 1 5926475 222234915 1 35708581 117012337 1 60893070 97213969 1 8170155 83178690 1 28527999 64206593 1 2399318 115793391 1 19521668 118559624 40436 13145888 66327376 1 47916410 122914324 1 6079494 105428965 1 1852693 115314707 1 6413592 62288103 1 25540461 107709876 1 74357417 266109084 1 296838 135634778 1 10629230 64286421 1 225119 296043540 1 5541926 58672587 1 301097 63577949 1 10155818 60828492 1 5409844 55790727 1 1528921 134772273 1 2546780 96085949 1 5715527 60098183 1 15680935 87391147 27180 760090 83987906 1 45593280 25329985 1 1211677 140280859 1 6044751 61165794 1 221094492 202026981 1 1111297 81851007 1 49839137 76414440 1 3307379 93655424 1 49300196 71663273 1 947969 59768320 1 19299573 60872282 1 2604823 76635051 1 675076 60429436 1 1961820 229150642 1 4265689 107545315 1 9551845 60151650 1 192215770 98445309 1 3633553 55873298 1 1427674 64824806 1 3468819 85165545 16737 4907712 115661702 1 2464903 142032859 1 4522838 266034683 10396 1473202 65706442 1 442972 175257362 1 460853 101103824 1 16150123 67879091 1 7286078 75332138 1 686823 199022901 1 6917623 82174175 1 7144242 92088538 1 5144358 137980492 1 839849 57795093 1 594525 113164879 1 69877099 190680321 1 449743 131709690 1 222268163 95673821 1 2072366 62648190 1 150313 51879743 1 45169 67239956 1 1267910 55904648 51268 17265012 152808693 1 7533472 80019791 1 15873671 124501320 1 139910 45522835 1 8866828 116482936 1 2458937 114383719 30488 787460 133662077 1 3480721 128375980 1 9107926 141139160 1 14612438 211659249 1 25073895 73355030 1 1729456 100609121 1 5785680 44636339 1 378007 134071458 1 3294244 36851005 1 6046575 100948869 1 64168108 87169089 1 4956823 36297434 1 1468445 85792739 1 11324935 39992522 1 2862863 57116116 1 9671233 52024700 1 8287799 65240902 1 3387141 136244871 1 118875808 78401522 6034 5552893 154459503 1 126008 178383794 1 2386045 181882784 1 4492535 42616297 1 7038442 77440262 1 6550818 63872717 1 3530839 140485425 1 22310583 49052108 1 49499824 89750217 1 3298877 79106957 1 2593989 119121076 1 2867577 160129570 31240 679047861 214845771 1 714161 100345843 1 4496718 147078095 1 29378812 279978822 1 14485928 129753179 1 176811968 183100327 1 517591484 150761850 1 4040152 73671641 1 1412334 121295503 1 8642016 65587472 1 402782 47071597 1 149491596 131405293 1 149714577 35838604 1 25042040 77128631 1 527943 55062460 1 3470713 82340120 49503 12801355 130705974 1 72436493 279133628 1 249173146 276796120 1 67759036 163599822 1 141533120 136984752 1 24482835 143858883 1 683735612 156792605 1 1361665 114853486 1 2353334 211810415 1 1356062 107686205 1 312391 44280012 1 35741389 98630827 33277 3115913 98829989 1 683735612 148161338 1 5135222 138947302 1 6986853 168105594 1 95911164 102226467 1 8429862 94476589 1 453334 72147172 1 71424 96324397 1 59586259 144862550 1 304101 257013758 1 1294370 130726568 1 7779185 145949872 1 284579 181925614 1 26699 91489644 1 1575363 197404977 1 1503600 58142892 1 163226 87798309 1 66547309 114701685 1 64580683 188603563 1 23079124 66596631 1 37782804 98571539 1 681339 141957657 1 562434 113800191 1 6802717 138666506 1 129226669 57708807 1 11493961 63298717 1 2577180 71235403 1 13462974 78567728 1 19852195 113141266 2254 2185175 114027317 1 100509647 93915989 1 10652485 88716954 1 7494455 105626936 33409 8445236 78602547 1 38928 204129073 1 563903 140529473 1 16868175 227267299 1 72232969 117902426 1 1038028 47068365 1 9675360 112893083 1 7425033 117835379 18520 8003131 74699930 45110 8274149 141976705 1 1885599 134906853 1 166067881 55562398 1 683735612 51670759 1 12676290 49720808 1 22748850 106845260 1 1147583 85840080 1 67306827 35271983 1 23025499 185793553 1 61038547 232251962 1 18303538 47008017 1 10100697 77578760 1 744053 129918795 1 3720085 66143348 9060 12874 133698020 1 768064 128377827 1 7706243 81231552 1 21391019 37924571 1 2322616 96403736 1 647862 87804029 1 7030503 79386889 1 1550891 143038542 1 3531947 48987181 1 934419 107114692 1 38480689 86090867 1 8465807 112089552 1 354109218 141619263 1 171619290 71622736 1 683735612 93034122 1 689401 72641635 1 19163146 131327195 1 10010759 136535841 1 100322019 65705554 1 29504779 97832455 1 2583103 40932298 1 4425696 118465916 1 180659 69595760 43648 5170400 95167649 1 897313 65016932 11361 168901362 27065643 1 30111636 165223994 1 230254 124916740 1 19454131 57901194 1 162736435 360617438 1 130888 322819685 1 39481489 68818422 32541 111708953 73923544 28108 49958279 35398053 49071 4753719 123769765 1 536566 94681959 1 2069032 112865522 1 2898282 255516804 1 1946841 66770724 1 294199 58379596 1 6793160 35991313 32176 6317238 302487344 1 6372467 108008646 1 57674179 103125740 1 6801550 158857404 1 1122071 64918484 1 18079904 235354908 1 13262975 64551606 1 154122910 51930989 1 24193954 39964910 1 884066 242952017 1 2587245 250943846 1 117876 74316765 1 42082326 109915606 1 5505162 80892139 1 9229910 78293832 1 5902725 128763668 1 6159468 76556889 1 4205861 171237838 1 397905 68374592 1 147870 82608942 1 988472 53177039 1 6659 38011181 1 3111 41739651 1 17290907 159369651 1 6401989 99179409 1 7240164 70948490 1 20243618 193388138 1 1543879 43061673 1 292086 119337994 2703 2720934 330584542 48777 38039143 99806712 1 15701813 43942594 1 549483 58854024 1 17774981 172572941 41736 4885702 108210216 1 1949895 99210905 1 2713622 91143630 1 4592671 268442456 1 380832810 130360363 1 3800396 99762304 1 14979957 129544264 1 37122733 70579428 1 2297138 110473411 1 24339134 134307104 1 277402 74980467 1 5014283 102789436 1 1570921 15574020 1 5938948 90264746 1 10559015 140832133 1 44773505 51349032 1 2124503 161386175 1 14724953 74818979 1 99671786 40489931 1 683735612 84738831 1 4074260 127106653 1 103139363 256456568 1 15986730 68123683 1 213499577 138477158 1 15056687 63403327 1 19092281 142714782 1 44056105 79177349 1 243414159 139862554 1 2809706 134183318 1 7080520 201627323 1 15281072 243527363 1 683735612 75752547 1 8648825 55200784 1 977190 44411393 1 67999061 83866211 1 2981624 85031332 1 7944147 120660125 1 20551195 164930532 47147 2936440 106499940 1 299011 49729096 39605 35400886 103348843 1 1855539 209111600 1 336658349 55047995 32783 2858378 96020842 1 573422 142323427 1 642038665 56846813 1 138720 204414890 1 593161 81042431 1 683735612 186534065 1 1727730 37086557 1 2928106 49273748 1 8479556 89289715 1 2028223 171270007 1 6262009 42790100 1 96952 223207802 1 32767847 92956630 1 793839 85206366 1 3594133 144366611 1 642219 47464339 1 24809245 381260974 44747 1601324 100357570 1 3314094 143388239 1 15275691 56095822 1 1059056 85016695 1 152628681 132221567 1 914704 23834289 1 10574208 206125495 1 14210568 89286396 1 157060188 86292184 1 305155 74363703 1 842834 73676450 1 189604 95914781 1 6834554 132892289 1 437253 52060580 1 9720240 240007356 1 11980489 104307493 4017 56580297 189562732 1 2779234 165574470 1 114386114 117356508 1 11078697 150054956 1 4174385 133267337 1 2559631 145262708 1 416620 250124422 1 3452711 61389473 1 3632204 40817475 1 5330683 150758570 1 11329316 285983664 1 18623940 77270676 1 12763698 90512869 1 4289 82147627 1 8873646 160791660 1 13713247 194127865 1 5185959 227117147 1 34529080 247993409 1 388973 60348270 1 22323053 116420665 1 1391791 46041632 1 228202 93894788 1 2639783 73558180 1 1900047 90822911 1 9237147 70094626 1 615572 116611434 1 1373411 66805081 1 116560669 129832852 44021 275091 160864358 1 18655743 128517037 1 38335798 74015452 1 815062 136591505 1 34054657 64761184 1 7035870 211404862 1 16889192 26270644 1 14939850 146838556 1 136015557 66728758 1 13323810 45614657 1 19193702 135153303 1 4484826 202916985 1 18996717 44918340 1 2728457 84425372 1 86863 96161010 1 219293 162003164 1 4996273 62076411 1 5773592 52243894 1 7629414 278092090 1 5010333 41355183 1 13309151 143261459 1 2184015 90351201 1 23687840 166676151 1 31850696 54365414 1 19500392 100779526 1 3629774 53823107 1 2459890 122254046 1 39910693 224921085 1 41810 194206578 1 14306990 56976529 1 60927 118255755 1 1518815 49944076 1 70070583 148872808 11119 383920 64221425 1 30653075 103459409 1 728705 117089016 1 16548999 174415498 1 621558 94050607 1 2884390 75134465 1 10304336 91235097 1 3721251 42648705 15090 7977456 103659715 1 40185245 240918462 1 8469613 89930087 6684 4452524 111837405 26719 39404373 98037801 1 1921431 138470727 1 520709 99064138 32263 407266 47178013 1 67299936 77245946 1 4288112 125200007 1 5883760 154145533 1 9280176 171225255 1 14050551 138452298 1 1610670 157851455 1 41924087 129914316 1 3151327 114799436 1 35968519 146429956 1 67314151 35570663 1 1522228 48183518 1 67706207 103869488 1 46909840 104049980 1 7896143 114512112 1 9277354 157425275 29674 527325 116508277 1 8531106 204144754 1 903595 120769318 1 24167115 110295492 1 23162047 82436409 1 630006 193396516 1 4800625 78487446 1 208637396 52333775 1 5349361 75069799 1 6401122 106083251 1 4175736 104277915 1 5511166 75230843 1 52485 77647902 1 2746336 72622606 1 56266724 126146921 1 410143987 226067331 1 13893431 103966275 1 53609522 111520587 1 2087842 107481597 1 14556588 82365716 1 238068697 32342894 1 1996796 169908253 1 74764597 50547435 1 39714352 150669973 1 5382753 221404056 1 1626635 97512027 1 2984803 78969202 1 8301606 107107689 1 3117233 96873086 1 1006717 64752009 1 15978068 69677624 1 32275073 91929177 1 180193299 45021174 1 24523389 45575966 1 109874 97495126 1 142807 150437047 1 19395664 104649909 1 1032530 49097404 1 54431115 100291399 1 2847170 130715155 25320 5351553 161367765 1 37770678 253482539 1 1220496 236233199 1 2372863 154909855 1 404772 31102462 33504 978619 138513978 1 281383 92537123 1 683735612 162386501 1 10710896 74990205 1 36627475 188453003 1 27919 65723792 40805 327324 176302131 1 14878539 52139742 1 80696 148976584 1 943244 122618769 15379 422891 88184050 1 173906447 163387969 1 2354585 128183421 1 1118940 87721863 1 5534889 134995224 1 75630466 61791836 1 4938363 164390665 1 1705434 209803452 1 1294590 251041894 1 1118344 128775848 1 28144126 220100994 1 45851289 57712771 1 176039123 78778941 1 91294 195138990 1 2578613 128315415 1 63941666 137782324 1 4070539 86881560 1 6100755 137940765 1 42071732 173213105 1 40131037 90429168 49169 94650842 74903243 1 11452815 63319553 1 10411465 82507432 1 123665423 56757747 48909 2269610 38690706 1 76323192 64651261 1 52189627 248338402 1 67489958 124223657 1 543540 42065271 1 61656293 118728773 1 871487 80629099 1 7686323 90756847 1 4219728 97991143 1 102438126 29669123 1 16179309 51760022 1 2315879 122575390 1 88126424 155024717 1 436026 71296747 1 15218225 271707369 1 8749396 71586567 1 27714553 175709811 1 16662223 154775636 1 14436151 84869976 1 8347758 36536819 1 6020875 68227900 1 4083522 139538883 1 10254084 136924102 1 416497 58011875 1 109413533 103465897 1 1370152 91905072 1 340114 146166554 1 1945787 60862268 1 5027266 96067736 1 12042899 90929861 1 12101128 83960599 41655 69022164 76966611 1 85770 96908822 1 13430584 118896583 1 39342259 250706160 35914 20994119 140207442 30983 683735612 104322727 1 33693231 148480411 1 19904406 137927761 1 19479364 41328567 1 41894353 41380673 1 3497301 74148720 1 2559377 81663266 1 2529883 70278856 1 2699603 139460684 1 2010921 104805697 1 5692271 94059983 1 1455849 92825392 1 3928354 68980505 1 8168994 46691231 1 794488 99886263 1 23911432 135428070 1 1074318 177999648 1 239516 387670222 1 1515528 92211801 1 7424207 95640792 1 5528332 117368130 1 2492778 146631989 1 7607765 54460121 1 61986 80420069 1 122467469 76092311 1 2428271 171418398 1 5258019 96730910 1 41464823 80047821 1 104398415 158839625 1 5991344 218220969 1 10715724 123217212 1 8046473 126910061 1 11743723 200685211 1 15332817 152129896 1 22452737 297851624 1 1848971 55930438 1 2925648 127314380 1 109719868 115167977 1 736196 90446573 1 30134397 39754694 1 927860 93026857 1 683735612 47951427 1 310014 147395648 46851 78668 81038257 1 6494205 65079749 1 3266002 84244277 1 219042 74573403 1 690643 135571698 1 62339088 81293404 1 852162 106094235 1 26698198 56131006 1 431424 91978171 1 10634085 45158459 1 51754071 50739001 1 1064515 82316201 1 27094226 135515039 1 44905802 220614329 32161 388305360 72056613 1 18969305 148130943 1 581669 90023729 1 683735612 62536456 1 40417250 208773565 1 80306262 42476388 1 955566 65691711 1 7369636 183741367 1 421309 55403091 1 41333684 154318317 1 45070943 215192430 1 3038019 151181566 39491 24458182 62619490 1 487585 80337525 1 50763745 92064602 1 5754199 40747841 1 5657754 53545169 1 27972278 134247131 1 21157621 120192395 1 9664695 111796539 1 1310182 106955553 1 605557 65893393 1 729624 156874172 1 3266055 75447626 1 9235277 46007077 1 2695506 117462287 1 359139 294441284 1 347535 42678332 1 150218 103767072 1 1796310 68552653 1 74896284 121837244 1 30195380 157083915 1 5565370 105413335 1 1264052 98263684 1 6240462 79108094 1 58298626 118440437 1 110191290 119891136 1 164428593 134563286 26009 659897 197802027 1 7715039 133512053 1 1737182 68041762 1 627424 94146357 1 8696505 150119813 1 14634151 129553791 26558 1494929 120591158 1 14315029 35605208 19597 2405862 112469122 1 5567789 126671085 1 4519972 34320243 1 5971404 75913867 1 16659550 129610871 1 579201 145126781 1 674466 183468981 1 5752042 105406101 1 361798951 210710683 1 25181247 63672717 51478 4092547 109489536 1 2818220 377830034 1 26443895 167442041 1 6152938 198070113 1 71813598 72898809 1 22093255 62478827 1 69785594 68752130 1 6955475 81070004 1 1675609 89358794 1 9910748 180632880 1 734858 124268744 1 408981 143841108 1 7805656 81010289 1 11178437 127324647 1 1504824 62633654 1 45254845 38828012 1 17646324 97844940 1 310517336 71894294 1 4122254 189556014 36698 74451322 119823534 17702 14683213 345312030 1 124980251 49642802 1 8546109 304089155 1 5485597 61439930 1 6267339 75354974 1 2517368 108141808 1 9521915 142302029 41683 13158918 87529393 1 22977576 224036420 1 2773650 74448609 1 1203157 34188934 1 9848350 119312758 1 41375202 68015986 1 14086610 180469547 36470 15849679 169918010 1 498740 64881005 1 1975430 94564012 1 6290796 65121831 1 10155052 95439856 1 8435394 46688426 1 17841839 317788182 22583 680427595 59058921 49023 1684623 105674858 1 19678036 63190962 1 809544 242744117 1 61530052 180903904 1 77862885 54440955 1 60935 158734640 1 37476244 176652477 1 4216478 98132103 1 38710805 116027826 1 18454174 85423718 1 145486902 52347979 1 14656607 133949063 1 2152080 82670359 46366 23481912 80198310 1 27584383 55820603 1 26608801 112216650 1 8528658 195226376 1 15130804 90016930 1 144671 267275494 1 212671421 109841078 1 400461373 52257927 1 249545 71184030 1 4296178 43696353 1 622174 130132859 1 1244207 88020676 1 587388547 78675167 1 7612545 121331633 9170 6933225 79197168 1 2842061 72149718 1 22903162 118218577 1 46305262 69993846 1 1042990 140903387 1 253370 156393055 1 425524679 73136455 1 1677883 122793735 1 2724541 169611618 1 172741701 77258525 1 289189276 41365968 1 7091916 160296551 1 278462 127151316 1 1176209 81229900 1 2233221 49948534 1 217562887 170802211 1 37831544 93899278 1 11964457 154708129 1 61375 130604579 1 11469019 154679095 1 16824977 163824546 1 683735612 97581692 1 382063280 101379934 1 5567691 101427391 1 2921042 133797382 1 452718 46632812 1 12894592 120645577 1 247412 96517961 1 87917553 83775611 1 3305639 76117819 1 2146923 164462506 1 3227645 128736418 1 8310925 112737145 1 140048303 61181755 1 4372882 70351073 1 13340252 102552867 1 305974 292861673 30332 5282090 88311226 1 82082 90095184 1 29391297 96335926 1 8032722 103184129 1 8413937 77761472 1 7360057 190493315 1 346311 87460698 1 184595599 195898510 1 13875321 117788852 1 3751815 128239786 1 880933 56924922 1 1026233 238582047 1 2033457 59439306 1 107464 106404714 1 643188 75934776 1 1842497 120848555 1 11427981 138865716 1 15164138 96877817 1 3086042 146975528 1 264686 264307008 1 1334656 108677788 1 157814291 107196610 1 4218195 210684083 1 498484191 46086123 1 18366645 124910734 1 41162010 49660506 1 1647721 72980766 1 13698660 68477317 1 227761201 104749905 1 1299443 136573726 1 41850064 50824380 1 36310120 124191674 1 2720415 497362269 1 96383882 78444453 7577 34953147 257133201 1 2400807 155140079 1 1210446 268562667 1 1125402 183966907 1 532596377 43295840 1 102023 93648015 1 8275457 74543959 14093 1185209 52624552 1 43743032 72365780 24751 1414411 239747705 1 18232127 122477763 3710 30408328 144047712 1 1500519 148361374 1 7007103 104590042 1 10500815 148007421 1 1333307 90468069 1 63213184 64896348 1 4998030 97120550 1 2655557 61378978 18489 4945078 83311692 1 1467920 128544352 32194 3445196 148407246 1 91091859 59546748 1 7677421 64599467 1 8481460 163952806 1 5213450 85684559 1 96809480 85234987 1 13905584 71996731 1 828708 91466470 1 1957270 66501440 1 35245927 54935630 145 86434598 53413032 1 13970073 133916156 1 1285212 134941900 1 15369107 78169005 8360 768661 158105582 1 339598508 80430739 1 4159395 344231220 1 2294902 199518706 1 25034127 123676974 41792 335504 109981317 1 683735612 112495051 1 1152236 90523211 1 74469 88528540 1 16238396 142359720 1 157524114 125523934 1 1637975 187942295 1 2261442 172589572 1 33408816 97308103 1 19876756 134438286 1 9845507 134814779 1 283799 57499609 1 3571294 116627161 1 1045763 115103253 1 12590878 132144411 1 5300693 434687765 1 506294 80418443 1 111635632 54374682 1 245662536 140171386 1 581900053 203874819 1 8982366 206404329 1 74329109 90792735 1 239327286 164809261 1 22901767 86473489 1 935961 56783515 1 110419204 109526984 1 5571744 134230457 1 534862 42672600 1 1605619 38571793 1 13260276 91411129 1 825643 184707084 1 18343797 167386388 1 2010740 67913004 1 501676 76172771 35279 1919405 168369207 1 2097983 62289994 1 523019 99002783 1 683735612 140365634 1 2245363 266477575 1 24517267 76678296 1 31196244 68392539 1 5799609 122927783 1 3253570 105324907 1 8529244 160388141 1 24926341 167142841 1 2684510 187807082 1 83203096 95161736 1 602194 85634760 1 1852531 119452957 1 9488953 172417162 1 7067528 97022104 1 372602962 190181884 1 7027304 54576098 46322 598667 97146773 1 541176 70031383 1 21870033 39262692 1 17802827 73081917 1 8607138 133965766 1 5509250 156635187 1 4234068 76065286 1 343757039 110193416 1 12622701 99664082 1 17865529 84816030 48809 19682220 284034552 1 63186800 92332979 1 22095910 191032830 1 1768729 149269127 1 12194730 72102640 1 2093768 182639072 1 21025054 101254265 1 748484 112381393 1 1572933 453878219 1 3381127 154687845 1 4972904 87514909 1 8191482 57113936 1 619868 112439128 1 866937 87469540 1 123020 56298654 1 11473655 100560907 1 475733 138643974 1 1156929 88292862 1 2324949 85979179 1 1170457 80992549 19706 149379 216586457 1 22963444 137716797 1 882269 39971071 1 25357511 118545200 25991 630988 158712630 1 4640774 81414675 1 64334387 136193346 1 1923503 146276499 1 535937 37722718 1 34853150 60839032 1 1456138 107489227 1 8271214 73191412 1 6491985 67021357 1 2917526 230801179 1 17429758 72896403 1 34279578 154903724 1 698101 29653826 1 3742246 182048078 1 547953 45346893 1 112620582 137972140 1 310329 172507031 1 2407708 173519365 1 272565364 87802128 1 21028875 118093004 1 2339371 154444908 42799 396162066 58446389 1 1961026 107540774 1 3070294 53154921 1 56556332 106721350 1 1694609 84154039 1 32693803 100802144 1 8605549 160968670 1 554039 177201934 1 28569480 129498282 1 6477533 38941695 27253 628726 177971375 1 2229817 38202248 1 8438765 104934008 1 2706537 173740746 1 2595286 267769937 1 933647 104330429 1 5659830 120955089 1 34375630 68579238 1 1301559 140222656 1 23998808 93506755 1 856196 136089937 1 7945143 62792677 1 3166717 110217569 1 69049552 63202356 1 26720983 227283965 1 17518757 53901234 1 127615853 92699081 1 387659 99474464 1 74628123 144111791 1 95974165 138937851 1 5367708 67670858 1 4447178 327623518 1 1510446 57152797 1 3291814 105490254 1 29992020 170122262 1 16478001 134884172 1 72360480 97563431 1 15174487 24505358 43359 27067471 140956043 1 49953441 168636062 20460 388263 116925775 1 9585172 77011545 1 1753489 109180680 1 647688 111962209 1 2083491 157303711 1 1360431 71069266 1 106488991 68292649 1 77414106 90041876 1 3032748 61400159 1 7470037 206196806 1 425463 75380936 1 216625667 109709835 1 42979447 159984762 1 77735 117713646 27555 164400768 101047309 1 4889778 241439512 1 9884718 306533423 1 409320172 118347913 42050 68297 39846296 1 7118786 34431174 1 3212346 104673482 1 9157521 67705982 1 70688824 143157291 1 7389570 140001293 1 107593024 83523189 1 1466712 60239424 32109 32350382 136229232 1 58480 130884354 47022 56849798 116863594 1 453833 46559939 1 167806698 104343047 1 6732757 96565256 1 22133679 167257875 1 3037018 55435156 1 9293333 71995853 1 15081 98282100 1 2726570 32209818 1 12945501 60768060 40660 31263648 88340117 1 2667456 98433056 1 168028 87978033 1 67549993 70678948 1 338247 124843787 1 3085925 227576078 1 2828987 84171280 1 27866606 104923935 1 13451016 97265887 1 3228741 196439288 13788 2402121 197304145 1 1675810 76462197 1 1042029 164783310 1 80983 111510040 1 7404913 115570906 1 3076917 76144128 1 140519313 56288730 1 14081357 134257597 1 683735612 139237460 1 603136 64435411 1 34524556 64715784 17563 2083286 270449937 1 2717281 85361363 1 23030 124152214 1 711665 30362654 1 796402 135499100 1 270809 87014864 1 206004 145895747 1 2409570 102233168 1 55977457 89131518 1 41588984 114678911 1 13869916 127921207 1 397423231 54322696 1 108301728 104984926 1 4058805 102902861 1 666352 102496518 1 7514293 87721996 1 1398337 36530441 1 3116911 64735108 1 461357 68323167 1 130217659 58607872 1 158204 128163488 1 16697938 96886670 1 5694059 36085989 1 46083964 35463966 1 4941164 97181176 1 40778734 59079506 15985 977022 63571370 1 3416961 136079344 1 1458559 106852988 1 16922522 77743382 1 150270 132978372 51825 15989694 42470340 1 11243498 37771062 20288 23250298 84030228 1 5702036 48048240 1 51137100 27750275 1 19955418 112728182 1 2442138 407935931 1 1875737 178569889 1 5421700 59275994 1 7886445 135612937 1 395896553 81300141 1 131381 80358025 1 2469093 54256055 1 8531087 119245812 1 1629149 51406952 1 25577 122020093 1 1152192 51238529 1 2539256 56546631 1 22929626 124421223 1 773593 101424224 52348 1081626 141657492 1 44596110 66469975 1 10024136 42006941 41993 32050960 38974579 1 17532608 66881463 1 1098627 156570749 1 5344091 122093388 1 1015452 223907967 1 2805571 144253286 1 683735612 178637873 1 3488448 71815872 1 3088047 74774380 1 10427728 63122649 1 21109928 31069512 1 6512538 127312140 1 901804 132072064 1 890600 49559928 12174 2321463 39231273 1 35489214 49923840 1 5017175 73670894 1 1682093 140689901 1 35526081 210476033 1 15882269 155324545 1 72702127 102212242 1 3291546 93717489 1 3756999 161587917 18652 2383242 98499134 1 84557742 48830219 1 1581396 203581628 26266 19114398 130443360 52455 1574009 103911751 1 365936009 62636700 1 363308 76457654 1 157696939 20584683 1 869209 94987637 1 462172 239133467 1 39294319 44953694 1 253541 59708399 1 873690 118272194 8352 17716802 152889617 1 1228407 174087405 1 683735612 43506616 1 36900287 146874396 1 985366 112012301 1 9621640 37375738 1 19333606 527899496 1 43186059 43667896 1 6127774 77981828 1 399415 175063698 1 215020039 160779503 1 6606635 289271898 1 3819734 86159619 1 40847600 213525180 1 35857971 58090513 1 52721309 60518750 1 12863750 183150582 1 5879409 151390584 1 78091926 48622539 1 1480497 124288103 1 6105058 250942115 1 2703028 77139941 1 1715029 86182220 1 5955726 136774218 1 14150709 115761338 1 15126691 78511026 1 4667490 78660128 1 13100992 47255812 1 12708566 55859206 40597 1064978 105417768 1 54018226 215074926 43136 4865271 264031548 1 13318643 159907808 1 12422371 92569590 1 123782 71604704 1 683735612 74683929 1 827969 92730408 1 55483356 68026369 1 29561350 80462696 1 14277320 71815784 1 28186233 38019332 1 547070 133798502 1 8047476 63633542 1 188704551 98870675 1 1474878 74266604 1 35348254 80273498 49616 248518 109029543 1 5856399 105411459 1 112358227 178890267 1 3245534 129213070 1 589567 175963469 1 18792278 149486955 1 1986254 100125317 1 21250830 68534950 1 25518704 68886240 1 1091094 85540664 48971 461662 173915851 1 192131 68747482 1 5579942 162457788 1 65058 115273465 1 254592074 77985300 1 8625189 137933557 1 2806706 315761058 1 6988301 83624951 1 1444349 29229025 1 8802691 250548070 51316 1513341 88121344 1 1287559 51475933 1 11146585 69168025 1 8399626 80436309 1 1467844 110404869 1 2732446 214917050 1 30994605 70440830 1 118199690 135888192 4966 7621162 30549907 1 607103 124078282 1 2417037 111897294 1 1654036 160082066 1 3161374 118677824 1 10453459 84847269 1 3651409 117353432 1 8622117 85446934 1 11037509 126888187 1 1072517 141057491 1 4268993 120897780 1 403782 68469083 1 6947562 188759196 1 1517420 99487272 1 205619495 170467454 1 14357062 140648242 1 15909984 126252239 1 683735612 38159946 1 143143 71062587 1 201494 114563175 1 1156863 103406712 1 9442331 105181114 1 6589992 148276231 1 1370454 122547992 1 36502025 140430892 1 8812970 64528473 1 2009097 113006514 1 2698318 100533073 5210 296900 60295886 1 4932972 38094396 1 277543996 93057816 1 1878897 169153862 1 14495587 54330857 1 1429228 307552741 1 26618664 116572019 1 615296 83112203 51162 2882573 142645125 1 1041250 117563481 1 291055 64801589 1 32651176 153738947 1 5150747 53719346 1 13849004 60587087 1 3389548 109646343 1 2932287 112677584 1 26361229 113066381 1 21841537 102820541 1 4004102 41806402 1 34399636 234670891 1 462096 161506490 1 683735612 98298373 1 3839953 179472508 1 13108522 187129912 1 39549123 408296684 1 133266158 51980197 1 29058496 116807029 1 22840569 120572139 1 4150715 72654836 1 3774908 43078264 1 665808 73167109 1 9356195 184866293 1 26797325 97541198 1 172357 69834144 1 1255108 59322107 1 2291654 106721757 1 1758854 36795523 1 7399021 73963593 1 577825 84502933 1 14647534 130015827 1 10206018 177823105 1 16122708 120896878 1 7817638 57405736 1 185897406 215081138 1 3087517 110554416 1 2870973 275285268 1 3968875 69031201 1 2247861 149222701 1 36362157 66274670 1 1829090 43143090 1 6329787 51680774 1 2716969 114797497 1 17158998 129765037 1 651024 153936944 1 2035089 191874516 1 12534400 56822460 1 8703701 122514041 1 2582780 78701617 1 301584 78915836 1 5585224 86105768 26696 2233513 128769423 1 2994757 159082870 1 89798981 200967495 1 4197076 122575969 1 4828714 141227565 50209 2497428 217557878 1 7182487 103981475 1 12304329 200838759 1 349124 93895957 1 15691993 55200793 1 2612726 116304143 1 6751815 99068549 1 1900701 90535417 1 753972 167655206 1 683735612 121455816 1 27540827 108283055 1 172466 69490421 1 55221276 170732167 1 570134697 87734418 1 28287306 49174343 1 683735612 106357470 1 24197650 101058441 1 11370157 71749729 1 17722790 88065847 1 13041393 58275879 1 6646042 72333986 1 48640599 163552388 1 202294228 153441154 1 35693052 127063637 1 12216672 90221477 1 91642333 229096618 1 4788777 114697051 16224 53385735 81273044 1 6685986 96658918 1 230438 47615878 1 2314120 290933537 1 2519450 66561978 1 3969583 111763708 1 10097609 35667654 1 101778 150516241 1 4169414 66250678 1 3644512 149343493 1 2500420 124688110 1 1365210 133093877 1 12740275 83837050 1 105096036 143538969 1 1286410 105647279 1 4501135 68463444 1 18200490 46375738 1 784756 149752662 1 25741172 86121437 1 2539764 112968841 1 99830 89309124 1 284912 94989675 1 6313840 113166690 1 8350696 41205710 1 1439505 44769228 1 3449586 158921328 1 23582194 61108555 1 2573400 65987514 1 3976682 182402757 1 125534498 144266954 1 5803062 193001074 1 9393863 109984794 1 23535203 246403720 1 6529782 46889312 1 3872088 200101001 1 1852267 88213537 1 6724053 48689976 1 5323575 112293295 1 11901361 57824509 1 1704311 89585991 1 1393955 42783972 1 5703814 121148798 1 9837116 62387481 1 4386826 49777426 1 4905036 105363592 1 12746807 67660682 1 408942 206787800 1 3722840 57250318 30086 6697523 161349497 1 179957133 90338279 1 20016225 51523339 1 14546142 50795101 1 48092959 71934525 1 16051304 124753573 1 3579242 131088341 1 8605706 121465160 1 14016503 264177762 1 51757864 81221416 1 683735612 80093980 1 3831729 54515368 1 7556582 82181724 1 1042553 112281894 1 964835 55535121 1 175152378 45454782 1 1219360 259275101 18999 358076 296406891 1 20982243 183984405 1 12351659 106692048 19233 1552652 82836683 1 329032 100163538 1 1348560 52870954 1 166311 75702564 1 2040319 123337610 1 1108069 84881297 1 8523342 133465128 1 346991867 251496147 1 623116 291804243 1 3331525 175880561 1 71665 91552365 1 325006099 86150822 1 860757 174388943 1 316438 30482951 1 9200 153269643 1 5528946 30680122 1 1447283 107911349 1 30132733 69898767 1 40075510 78243823 1 36048520 83110171 1 10742682 80681427 1 15126791 169082561 1 8469512 53372327 1 346435548 86681206 1 683735612 108885344 1 304376 31419295 1 2711335 42659735 1 78280651 199146284 1 179381924 57826057 1 9622991 102720107 1 10341564 61743110 1 129921840 91102398 1 3028777 112656237 1 272543123 76862186 1 430568 198389539 1 297903 89350234 1 6996571 39558888 1 14995130 116109967 1 21463836 133412684 1 1866858 187357398 52704 878073 77039314 1 893445 126895260 1 718620 226756437 1 48997810 245648854 1 639418 84243564 1 89926131 73820571 1 77217979 87899367 27279 19456986 41411216 1 1052817 118848495 1 2268607 74077730 1 25639771 71980293 1 3509242 238824920 1 1156790 152919422 1 371542 102115066 34804 801651 187592329 22985 23508950 97111852 1 6252867 181788092 1 10340782 52628812 1 6816306 85723688 28584 45307887 316906116 1 21294599 75987861 1 27148880 19220581 1 6166712 91820131 1 3137246 205739817 1 2927595 42260667 1 18195748 111460409 1 49974955 71515312 1 24001837 131981167 1 5838243 212538896 1 392735 183309190 1 127108537 80386439 1 5008764 61663808 1 73555902 63393771 1 64892 92428505 1 2265033 47867587 1 4973401 115062175 1 2709039 169667752 1 7743189 280133811 1 252314010 83859278 1 174646694 74884276 1 7731107 106815495 1 22244168 66421684 1 4409874 279758762 1 271213496 87275046 1 18951706 58608680 1 6426970 168418862 1 17838396 82725185 1 3277662 135844151 1 41789575 69599579 1 5152632 96675713 1 33026820 217471365 1 15490237 88377891 1 5484229 30660250 1 1293598 17723883 1 10180852 17906638 1 22640739 82782002 1 11546395 126217359 1 29724852 164774793 1 138870971 21592030 1 8702114 58557839 1 10982492 79640761 1 3408625 65987742 1 7427915 293120487 1 14778353 160370265 1 18370396 167054946 1 16045435 145120276 1 9589269 47028707 1 7020763 142247065 1 39519443 184019826 1 383192 177441873 1 8506904 231703702 1 21888842 77863324 31991 2055871 55074224 1 1805962 97240461 1 10324436 127813118 1 4844508 26709721 45040 1969405 79953667 1 628003 117046288 1 78316092 82209188 1 21881796 51284142 1 2413966 104997392 1 12317800 106479339 1 26885 220352164 1 19549189 103878781 1 1470834 174790412 1 43004 266659839 1 35393302 280876169 1 374184235 56340701 1 1343671 194900914 1 1380527 99773272 1 15872281 83475436 1 1582184 95433084 10238 61212219 74197954 1 23420031 69087512 1 14287341 119615027 1 350079 133793866 1 21848172 63560095 1 17760809 92884964 1 5469477 109962117 1 750411 36678034 1 50930956 149815961 1 65413885 58491631 1 209854084 128842654 23447 68744123 99001651 1 15540772 143145814 16014 1278573 236459994 1 16522209 118646287 1 46516142 86061437 1 17532931 89188552 1 42481832 79039749 1 16640581 60240298 1 8145015 89454798 1 64126471 68081814 1 137441 229090007 1 2536370 54218480 1 97981 106380413 1 24052168 80936799 45054 22235515 118694728 1 509022 300876815 1 1821986 41959743 1 7227673 248079112 1 6817541 52246664 1 168695482 269741900 1 1072387 42157430 1 83288 278953043 1 6238247 106210577 1 6571823 56961355 1 1444103 147259285 1 3559706 258826380 1 5300107 172559322 1 152348592 105613272 44556 30798819 73497321 1 1095940 69995923 1 14998454 91510773 1 4960603 101485490 1 8787288 84261969 1 39825657 155664168 1 127879 78132549 1 124791612 159231141 1 2204615 212104297 1 22873061 65745454 1 1521827 249607745 1 24814 107975479 1 1710749 65101859 1 17659318 205265339 1 47794927 124100576 1 18781928 120760678 1 20698360 72427672 1 20622494 24249352 1 2367263 101961256 1 33661099 87933566 1 1143639 76751092 1 7587644 161194195 1 30279783 53078754 20540 100636187 215984301 1 1770931 85430830 1 115255465 52070885 1 18964900 134397853 1 36676943 199258629 48646 11383694 146213465 1 23431591 126451885 1 31181342 72884079 1 1853409 85410133 1 114621 90864734 1 5581869 84150553 1 5324402 91901052 1 8416549 148753958 1 22808289 104432638 1 2513568 192753249 1 34181970 58595042 1 6287461 115141819 1 17103377 119240881 1 21438623 179186034 1 2014734 62967660 1 18947815 162091626 1 70169739 522281567 1 5707642 71496056 1 41721611 179563808 1 13186905 115157942 1 787893 53699766 1 11595074 47045534 1 22762632 146494696 1 1094224 133717746 1 312300848 103809534 1 61310090 209604506 1 3002735 77995146 1 81560920 94298673 31658 1365310 93619276 1 235915 97717079 1 94807 117203248 1 6066383 193626205 1 4986072 137456139 1 15861120 181131699 1 769241 273178779 1 3618225 134640764 1 10584973 87583888 1 252765 33949008 1 556563 137178456 1 131942822 138650165 27850 23626713 65623857 1 1146014 47490547 1 4091370 236208243 1 40474517 251344457 1 11609214 109692401 1 33582288 31532742 1 37426612 64988225 1 5294625 130168505 1 47532061 182127826 1 14601824 59243744 1 42126 76687421 1 28923252 228223036 1 5351700 138802160 31374 1752121 99961525 1 9623319 75322027 1 6229230 72991011 1 153596 143328756 1 681418 115074405 1 8944006 95201408 1 25279788 73810062 1 60767393 70882455 1 683735612 25660730 1 15579277 132255108 1 82277451 121096898 1 7126228 41319930 1 601117 224452252 1 130877859 37198344 1 4377346 63928071 1 1485323 95215142 1 775191 49201929 1 359806 76185760 1 81807274 148758828 1 96213244 70622114 1 197990799 106658276 6092 7660036 94285709 1 160927 103741508 1 575413 346214548 1 618031 106813941 1 2575523 118488268 1 228164 57385742 1 8158122 62525768 42721 15727285 52035535 1 5547000 130409269 1 1202666 116684397 1 6155678 188504824 1 6997945 105812045 1 7447303 98414759 1 2117756 138027531 44243 1003042 139730733 1 13146792 160424352 1 78281661 66133106 1 6103708 56446843 48146 452815 53528019 1 141576 111769469 1 11880406 105468677 1 321492 68420052 1 12926788 49663397 1 911435 292916169 38844 6322864 66339489 1 2672930 85649803 1 28863666 157223042 1 7805594 171961427 1 787777 175793624 1 4162130 106328910 1 1662404 141533922 1 131179641 53437035 1 199102876 102497675 1 103429 78310013 1 67770965 106707963 1 1674502 82686316 1 148164684 168281408 1 1408703 83126015 1 9855235 160250828 38910 6055041 124435290 1 382119 195226002 1 11908172 120045434 1 37241928 125844075 1 53388185 102986420 1 141570 46897191 1 138739 150739101 1 32662762 169982553 1 2969107 73596271 27234 7470324 136317635 1 6852630 92321045 12488 7510340 145342969 29997 28839196 103982486 1 33927392 113767327 1 13122305 116420465 1 7275406 102004307 1 1698943 46372759 1 17296378 380436942 1 10846758 187366108 1 20988827 86979377 1 4193821 174143049 1 12824416 41407609 1 553114595 211303287 1 431346 129642878 39023 3952495 69297315 1 172061 210463514 1 4997468 49882431 1 1533898 83755546 1 8245314 92932459 1 136949024 148600684 1 1097380 32827339 1 3403740 100548344 1 1516830 205980279 1 1241351 63767447 1 2930789 152696914 1 2662358 99756523 1 683735612 162776240 1 1025377 222488719 1 846449 68014366 1 10972251 153503802 1 33826214 192274926 44993 64012089 114871790 1 3271671 55954535 1 4885770 108336108 1 97713 85669365 1 567111 41265065 1 5332337 44477524 1 79887539 102074617 1 2761983 137180456 49610 298401 51908436 1 713706 55555580 1 137382860 96605343 1 62131671 208916290 1 957782 86983655 43304 8942333 75267694 1 11469546 54270534 1 254146346 109185731 1 596609 58748891 1 13501350 54928930 26055 1121944 125125293 1 1800686 97233652 1 1103340 80343393 1 6657322 61385400 1 59017942 115861341 1 3491717 24378279 1 11062371 81212719 1 134472 58900702 1 42582598 308768670 1 18621409 117886926 1 4943918 46148849 1 68079401 74538939 1 9017826 125043395 1 705526 94964242 1 66489736 97640246 1 1857056 224899770 1 1932045 196725570 1 214585 197994215 1 3511207 322407867 1 2678747 98888302 1 430855 52901855 1 1482287 74822884 1 3828801 106742304 1 447483 79422975 1 51592291 142804234 1 688101 207743174 1 5917116 65964136 1 551358 70635891 1 371921 133543619 1 864541 72605881 1 41745796 127043173 1 23006432 107934021 1 10299142 119847109 1 4454042 38186788 1 41183058 120393340 1 27552896 49387671 1 83342856 332498728 1 3015265 91075297 1 1350280 161947970 1 15318106 321829890 1 49533434 96938841 1 648707 90830411 1 769461 61223634 1 11807348 119765815 1 1924505 77894060 1 31347583 110652510 1 318070 209863863 1 11225969 138639074 1 2919789 96230085 1 1087252 55267207 1 2082405 58775182 1 683735612 94664359 1 15519607 88417490 1 5441275 130346391 1 95173510 79430890 1 378437138 205480137 1 489566 101554819 1 18742028 114478075 1 33630566 128006255 1 362850 77750818 1 60335933 50348916 29039 3715105 82109526 1 82912114 102209885 1 5698466 68035921 1 56897058 84002377 19392 10852938 106428232 1 5314308 158125617 1 2894413 91781911 1 17988838 92430809 4374 7975787 69269618 34496 2292114 62149403 1 3828492 86086684 1 15305677 155883748 1 236920813 281984428 1 164215363 159316792 1 596952594 114517229 1 1385422 138663574 1 76460009 148881541 19781 21925400 180446128 1 7011680 87854346 1 2763486 80763030 1 2024143 49622624 1 1271448 65459094 1 6447335 132089165 1 27571892 90460167 1 1718225 207604033 1 13338433 271713068 1 1873837 124885874 1 521954 113432170 1 1732967 202314362 1 2853578 49957174 1 7641931 144057251 1 40902410 192621340 1 4393213 117364810 1 9869006 190273552 1 683735612 364565720 1 12235710 63639324 1 5343199 85994420 1 3439448 83759257 1 3140476 81694709 1 19288093 78292605 1 23842127 80819151 1 2212839 48681752 1 51789000 69679805 1 7402821 149193888 1 960516 71217644 1 2384613 70982405 31327 81514842 173472272 1 16868351 107284329 1 2271636 248557069 54242 9484351 252619923 1 18306203 126949203 1 5153889 85729352 1 1353927 58749724 1 23297707 73877675 1 2238701 136228861 1 149780 49145066 1 66799220 190925549 1 89586721 133996516 1 4681943 74775706 1 640816 78014043 1 1223101 44853293 1 2234993 111190979 1 17611289 72927401 1 4979994 98067903 1 2086346 65841795 1 18152550 123533168 1 7655675 104814017 1 1246309 163760049 1 6961676 86949382 1 1057220 70513018 1 21056667 124608875 1 2457108 129960668 1 13213829 197125890 1 2304333 104364185 1 1747910 196558269 1 1513546 64840900 1 947784 61862236 1 165868 100503640 1 1866602 78965792 1 390457 84483485 1 17579972 83000972 1 585214 67925285 1 6740678 143413712 1 827877 98207400 28351 7829979 59564873 1 384240 93944192 1 41759 152055984 1 1076720 84912481 1 1494149 62573702 1 2848773 29949838 1 31444779 125345417 1 1454646 79494531 1 2657545 149657107 41417 5545287 129485760 1 641008 160912233 1 4147102 126541551 1 7918424 130507080 1 25167287 68384077 1 2795904 175553962 1 8051207 500491130 1 4643712 176090654 1 18455867 49386967 1 4989576 77669356 1 3613993 121469546 1 6671967 119684058 53985 670242 82273057 1 3341853 74553705 1 3182371 163706206 1 10626368 190317568 32024 8921378 96377970 1 11138282 148668319 1 162009980 272689053 1 67045178 98332578 1 651096 176860704 1 4773478 100546667 1 64751785 99401351 1 102569922 71575316 1 8278125 136223058 1 1876686 178270769 1 654876 113181121 1 3025461 169839683 1 11112340 90468080 1 2851447 116764991 1 24929304 96050497 1 15345380 60485733 1 69093359 90775009 1 19256850 71026908 5961 51070167 95613721 1 10803012 120723173 1 12078159 287805574 1 16218319 50711006 1 7252651 51973229 1 2960473 271434801 1 1083142 153304791 1 2832224 64578721 1 999225 113051985 1 147509414 135628368 1 100826993 88215834 1 9270636 40192152 1 2339012 77579759 1 3116825 83579045 1 140119327 73301341 1 10955607 99244475 1 41807343 79677106 13388 1214263 260173009 1 284279 93894228 1 397053 136561144 1 113163322 71757587 1 213800 113432062 1 6089857 183709030 1 51684925 52038226 1 64950883 78946934 1 5816157 205221252 1 26697448 134331013 38561 271593012 20884048 1 2723151 79900934 1 192574 48711688 1 5851060 70071406 1 3797606 118139232 1 22045599 57492887 1 2462413 111229531 1 92524920 210691766 1 104544 102301143 1 503687 104147453 1 3205107 83620875 1 7978948 108959752 1 22033411 120792307 1 15453746 38725110 39970 8492553 137161534 1 7230678 106686514 38640 35074191 99283393 1 22565221 118338221 1 17838087 66496724 1 6262729 93562654 1 615036 105813246 1 1369839 77668754 1 630225 126562605 1 12449109 38668762 1 5006081 126570970 1 6557946 36528115 1 107838057 156231368 1 5368338 157004184 1 183280 60868079 1 6578217 86629659 1 10115982 113310202 1 30545870 120977575 1 274716 108573864 1 51352434 118520836 1 16279811 77012526 1 5287157 73637928 1 148085 105199891 1 6316829 54388261 1 1646995 41096926 1 37151563 76801377 1 805134 82727076 1 9628215 140409822 1 8075850 38914418 1 2801071 55912160 1 591867 19369372 1 2316557 158059963 26014 7057299 326695758 1 20469120 63331049 1 1278168 79258191 1 60389561 244256668 1 496939 146090197 1 1137716 156203548 1 601742 120492817 1 4556612 63689663 1 180447952 189161014 1 5609285 174130639 1 1037411 208903448 1 3208248 119512948 1 5447107 46015125 1 189155 102750499 1 26741512 288114831 1 105780053 175212182 1 46980611 72125457 1 1201705 172380811 1 231262 54769914 1 20786623 98192975 1 5150567 60826703 26863 1322617 56040178 1 267218733 258760728 1 126474620 60435127 1 21469891 175612084 1 591943 111776384 1 44501393 271697349 1 997824 92842961 1 61313106 421289792 1 11891463 44212367 1 11620302 50345057 1 13650347 68998082 1 29088126 119900721 1 8611236 126779577 1 38111005 176439006 1 272067350 86750233 1 2924167 78748121 1 20288 131521383 1 33319478 90706672 1 16535992 333323998 1 10830023 79407218 1 19669042 148438823 1 2717511 74614497 1 14523530 160882366 1 1037357 40297790 1 668087 202136655 1 365958 108495693 1 64178981 46465801 1 136572 127792232 1 3626653 100560059 3781 683735612 178890101 1 568056 73700703 1 1049852 102779080 1 6283880 102066546 1 1657485 165489701 1 1633284 142906865 1 9660727 108383336 1 1698759 87997365 1 6560440 105074376 1 5349439 205318073 1 7975320 79795899 1 41571335 89364924 1 1015423 145342432 1 3185860 97842189 1 71450 96428916 1 3445782 149270423 1 16446607 142042671 1 117600 331754998 1 2431883 138705079 1 516489 141749648 1 14972056 63721090 1 28813037 118054469 1 5870636 169672992 1 148288115 100955779 1 4976441 170390527 1 683735612 44646821 1 37034227 65099627 1 6554968 135128654 1 2050302 61374691 1 878102 173038001 1 27977794 57695330 1 3655043 153491077 1 1372140 89162618 1 80317 95612011 1 3263183 86371014 1 3357832 73931742 1 147631769 95812194 1 1347885 100611657 1 18175479 103904177 1 4917686 68300766 1 3610447 73224914 1 4222720 161918377 1 5413903 68886549 1 23813995 75499457 1 5468795 234352415 1 26036212 167752398 1 9248221 91571726 1 3211843 280739676 1 14504775 144804998 1 482954060 66440144 28142 9910919 97151814 1 5729155 119251574 1 8276235 86879314 1 5572480 83136016 1 8593 311583883 1 6737897 152785684 1 11859843 112065880 1 5335161 72920416 1 3909034 121811607 1 2496607 61190731 1 3632164 121575516 1 32170457 105043730 1 459142252 89760555 1 168245 73370706 1 2537440 58929487 1 1190323 109407809 1 110981222 262200565 1 4017209 100474423 1 9072822 89002373 1 5327302 161255186 1 15217129 201380613 46529 4293220 77024893 1 1128537 280190791 1 6219229 82410317 39385 3318684 32692399 1 933460 67838757 1 2746128 153751522 1 15110844 67070711 1 344653 186147214 1 8549719 133835001 1 12673625 47369959 1 1721986 107376447 1 446047 168636540 1 869799 47285170 1 15427511 141390836 53331 16251060 109560828 1 4425849 138132382 1 191688455 38888579 1 11510150 207578500 1 133444212 49173330 1 234881 202986976 1 8121476 91992396 1 305440 39198075 1 6264940 110793235 1 8715319 116462499 1 17215226 202798648 1 1687241 97467090 1 4031521 97833960 1 6785156 87278317 1 291789 152040708 1 10255025 130072588 1 521666 56478365 1 25129529 220779572 1 698239 97154046 1 8095408 48785012 1 33205075 132450231 1 13942858 59687602 1 30422148 58547020 1 3753582 83285651 1 21086178 96475578 1 82282190 42671952 1 2193442 109298477 1 2347906 46460262 1 824735 108328698 1 9859104 68716503 1 149494317 197761417 1 1715666 104843436 1 10532993 93101257 1 18062203 152005799 1 1639393 87551872 1 47682762 96170812 1 18714005 288877167 1 12421145 45978922 1 2279152 148435135 1 61905 69390999 1 6718311 109473744 47862 218277157 221439057 1 7850740 67401263 1 2843316 167984559 1 25118167 157294705 1 4982348 113423930 1 4145559 186173985 1 6764286 268491508 28586 11254238 169034733 1 432022 358606743 1 10484298 84765871 1 615580920 112899669 1 5071615 187212797 1 558301 110516157 35925 36031206 50450825 1 108265087 385314469 1 83459213 73276684 1 37477068 89400211 1 16346433 122479831 1 85230298 82134621 1 7788779 158466745 1 2368547 217685431 1 1883635 62751365 1 22947037 175279929 1 4244213 67408519 36644 2590566 81661614 1 29951906 54742872 1 11255947 88347895 1 1688852 76735627 1 163865841 165679152 1 168102 190074941 1 33139471 113574425 1 858864 141186219 1 1918163 406667539 1 1436897 105831508 1 41748565 151639728 1 3254304 211427085 1 4299677 73252708 1 6131950 97529680 1 1286719 105227337 10084 289736178 84959280 1 1505418 108258422 1 20100536 133101322 1 111404275 85845011 1 16085461 135492129 1 10617579 257494364 1 61180365 100527356 1 62920736 251762898 1 3652862 121353175 1 20579963 104944258 1 5983388 138024241 1 307127 122062857 1 19616253 210665224 1 14375791 64920060 1 188169727 64213239 1 44653691 139463664 1 65162472 160255507 1 4058996 66185188 1 1778052 108027519 1 3246951 171442930 1 1008313 113495309 1 13710268 90371877 1 36954410 119268754 1 1704176 48205875 1 11719419 109335466 5853 24366350 116850549 1 2411370 79278863 1 18914701 50346874 1 7154857 84665186 47381 92808946 166156781 1 361047 77855604 1 445679 96802935 1 51122680 53725744 1 20342677 224909551 1 310080944 33789413 1 16020110 133457347 1 416623 65234255 1 3051223 116233876 1 1164350 98340741 1 4073381 172427080 16174 119565772 46748990 1 3032521 128286187 1 4276824 89591999 1 5346241 60470814 1 21988326 122595868 1 9209565 47543393 1 21306458 57668120 1 150548703 232527087 1 644002 128230378 1 124782927 110086900 1 72618529 75810831 1 981757 126326188 1 809011 191314113 1 6380893 108250510 1 1694950 182800236 1 992208 131434964 1 5594263 162513664 1 1669217 138142502 1 3308744 170671026 1 11090913 172769375 42877 4677379 38557195 1 2594824 62337301 42002 4224933 79611470 1 4276586 213983020 35869 127096 125255030 1 19578353 41664553 1 10347667 70243980 1 741189 29176899 1 1498657 50615690 1 1655707 209430661 1 3531042 64453099 1 2599550 290312680 1 3521087 64265913 1 609292 65830937 1 70753740 58739073 1 558030 94200136 1 20733202 58089482 1 8798647 109537887 1 2719682 61505929 43440 936390 226905503 1 602439 109348856 1 5616665 106214259 1 5325422 233226767 1 871694 434885607 1 8629022 335243031 1 1370573 59919450 1 56177924 97222744 1 813010 61912660 1 172705066 67155216 1 22059976 129569398 1 1307307 97234827 1 22363477 127490476 1 6273490 189269456 1 31358449 111814277 17069 118351 145833223 1 9809597 84092300 1 1770034 291472392 1 166694795 43663666 1 1456959 161719136 1 19454068 45701426 1 166424607 89449000 1 9257844 77508112 1 16266538 58429597 1 1151723 379501447 9393 3415221 35014434 1 2507950 203721377 1 240331735 35806912 1 528314275 74794351 1 854765 42515730 1 547343 233864979 1 142089851 79456044 1 6315321 74371635 1 109619027 97590208 1 57234 46726641 1 1090174 241482103 1 3248480 92596882 1 14811509 110249494 1 1078842 197502417 1 206072765 118044319 1 21991703 96940485 1 9428767 93137240 1 1883921 62080873 1 49946 74512316 1 24376976 48725014 1 12955295 76348947 1 1841297 75915063 1 591684 69165885 1 69685727 68381834 1 268018 79892360 1 1653674 155170963 1 8717790 145393256 1 2172232 126118547 1 6280961 65112764 33569 7986940 235234334 1 1101979 28757595 1 813623 55447979 1 9969165 215259528 41698 1862956 51362983 52382 10090630 81039010 41794 3002373 52487791 1 46957868 85691040 15049 40668683 109191934 1 158919688 97255664 1 168383218 133028353 1 15194919 116539659 1 11869652 81706388 1 588909 96762432 1 3801189 64567616 1 683735612 117184546 1 4550573 53032717 1 14281179 206138667 1 15058196 64255525 29379 4710769 143447584 1 98400419 227280984 1 108408788 75157928 1 4050935 43796653 1 1835080 199068836 1 18545396 138208513 1 1950908 125853417 1 295610 70806743 1 13418221 84411358 1 7146258 131527282 1 29867992 67831095 1 115306 93446714 1 7136309 100192239 1 107480538 149170985 1 916365 33936960 1 65498637 150604269 1 85554 88477969 21471 5673214 104735145 1 38693937 174253148 26479 982168 72060288 1 6300229 99839056 41074 4387859 59936810 1 6498247 78355031 1 1001985 109188378 1 21560340 304740565 1 36168263 151945992 1 34599989 86791177 1 5040001 57924094 1 10785390 52327316 1 125524237 293138782 1 60812157 97839314 1 11679999 38736561 1 824366 71788404 1 1239980 89714300 1 14417118 191835317 1 322089 68247894 1 445147 75279207 1 462362 95446771 1 6099552 155783948 1 915204 54232606 1 3956895 73208240 1 683735612 80962190 1 83733680 123158659 1 9563324 100134097 1 3491892 178655493 1 1022344 139262780 1 923771 150426606 1 3044201 64616418 1 3970473 150455160 1 1392952 113464616 1 144705575 150923773 1 15422246 108510928 1 27492173 52398997 1 111438 203594875 1 5139827 86334195 1 14828654 50283876 1 714895 59208703 1 2655486 38063834 37973 11401145 181499971 1 40960978 303115083 1 8654877 90371180 1 13338997 57652357 1 1178628 281036060 1 56592779 92093497 1 487291 86118111 1 298603 84348360 1 54718 127595545 1 525920263 280299815 1 3296281 164709790 1 22114 279478428 1 1749440 28790416 2565 3954792 91600620 1 1511334 62675626 1 170853715 52125464 1 18629807 62358681 1 1335585 146504442 1 413278 64299110 1 56610518 75565100 1 53205741 74011528 1 236597124 48767660 1 13795355 57053536 52197 21606116 124584001 1 7737813 231319063 1 24551347 94377973 1 50481964 101323526 1 28223874 219689725 1 33584317 90566316 1 3768321 44326385 1 8384069 107503675 1 251352762 196395412 1 805916 130669406 50324 4518534 92877831 1 860602 116784638 1 9455634 55055555 1 14685500 220246114 1 3963562 104614912 1 4797666 291384524 1 25729236 53095365 9779 10463156 185015624 1 2203326 53376423 1 1974377 144876809 1 279337 45635329 1 30258522 36361082 1 1286192 81169616 18892 15258051 46824750 1 105063652 94370533 1 7488043 132159944 1 4366374 52171498 1 9479626 41327273 1 125468926 54648579 1 3271669 71993698 1 88894625 197333517 1 2598123 186589730 1 3269725 26121898 1 1144258 204354229 1 3718779 162639081 1 1424975 62001334 1 48181878 57810999 1 1309979 158119545 1 36877736 83613847 1 178958 96563156 1 1386930 67821651 1 8758460 75428971 1 1840669 281000484 1 5040810 93136413 1 12535223 101451106 1 83516 206680271 1 199414992 100447246 1 16372947 138167307 16356 58400887 202141614 1 90617 48880784 1 47548717 65971876 1 12231901 89116433 1 470195 76567430 37579 1003206 188583558 1 683735612 169115490 1 50868036 91170726 51698 5534029 57492678 1 251014111 78746791 1 6429150 112515586 1 6577873 97496815 1 1061320 99480521 1 22622008 93484771 1 2955806 70447275 1 2672255 84284065 1 683735612 178408592 1 2949071 115733872 1 4763270 113368257 1 6247327 61694040 1 87621322 43271406 1 28776847 170585209 1 3483455 118283017 1 25084952 96135642 38537 209780186 63776273 1 280810 48940194 1 5472561 126893521 1 10448791 92281272 1 24369695 199825542 33378 116511657 141949026 1 147540392 203501420 1 14788082 102902564 1 62867808 48676768 1 2735678 213901699 1 6419260 143587217 1 42794644 118229049 1 917059 161468940 1 562394 142920968 1 45469772 32048183 1 3739295 73870946 1 421046 180658330 1 58384 69206960 1 465679 195996580 1 858501 216473885 1 7173271 91981990 1 6136568 88363249 1 18509974 31989501 1 15903055 152548095 1 1033201 35705837 1 1111671 51998486 1 4768595 162662701 1 17898124 83370855 1 876340 69559137 1 16224770 78770008 1 4782159 141945260 1 2773306 173802349 1 9880255 59123723 1 421300 146816663 1 10804006 35481774 37520 17185235 94416699 1 1190833 149142081 1 1084717 73914293 1 76760126 214603410 1 375084 41712374 1 245402 77672142 1 8459417 69754116 1 7424070 70000556 1 139630243 34360036 1 797914 56597456 1 13331640 118085781 1 1595414 96769207 1 11271789 94992735 1 14720776 108871966 1 11370537 141311904 1 42802036 110222498 1 2352031 85432256 1 390237169 134443471 1 329479 68267186 1 5938027 84543955 1 125762814 64129411 1 293796 109957269 1 3841690 62629398 1 1502214 129611311 1 1482493 225073208 1 1342684 134690571 1 8948228 128172085 1 2407854 78172495 9533 10235342 40498817 28950 2363919 148063766 1 3910318 161537094 1 602017 72490419 1 2927846 87309998 1 18619476 101908556 1264 360460 86057126 1 3699142 56636470 1 717560 202846020 1 40942900 162506890 30556 52142058 49895291 1 292175 31232720 1 174178413 91601901 1 322708 84348895 1 7051363 118939673 1 6219135 134486736 1 2617183 124040218 1 2581993 144357541 1 3308922 63125801 1 312546 61459845 1 1078410 187586302 1 1567435 133210738 1 86435447 287167885 1 69581590 232155151 1 2150456 46607823 53840 7222087 273222120 7073 3472914 116867941 1 5457500 169086691 1 358722239 63645624 1 9572348 90163608 1 1277644 54143067 1 24672926 128028963 1 14413323 105188948 50155 2162259 71714169 1 3778033 114367974 1 8096309 96072677 1 36195733 66864385 1 4622511 118293694 1 37715386 119868509 1 16004315 150889151 1 15004590 58461580 1 2690672 149516285 1 883047 100972868 1 337720560 56328466 1 36634653 147172364 1 1351455 43142030 1 676990 191156946 1 4972304 40450017 1 34297004 72776244 1 53254442 290439855 10328 12243499 127504247 1 2280105 86702846 1 3461260 168365633 1 1677936 105258820 29874 4267373 74361673 1 4173081 77533868 1 3751108 251413424 1 1419475 148735118 1 523243 94691267 1 8219281 101207040 1 21028668 261881843 1 1453457 55978155 1 45124043 74412937 1 964170 65477723 1 51224337 75686729 1 16334631 41406231 1 973629 77451689 1 3837165 73574357 1 92528981 154032138 1 4182576 119824990 1 607615 144625772 1 388825 46091758 1 16356290 34971234 1 14549819 115751908 44950 1695245 80288046 1 21492825 80840580 1 15096381 119606251 1 31242 88765675 1 264882 61404964 1 168267 78946589 1 48352714 58599926 1 2435479 102766367 1 44734789 131411065 1 67599071 37761820 1 136312159 109601471 1 18661913 69312602 1 32427066 173253215 1 102744348 101456313 1 10538473 92898812 1 9940541 108478458 1 201499 57154389 1 43526574 126547329 42530 2130042 129320402 1 1968505 169753055 1 300881 142251710 1 8126046 151317062 1 162337 156595608 1 191035757 266382078 1 22034461 124454006 1 5182859 79196519 1 4386955 149171586 1 3872417 195740311 1 5550085 145659512 1 28728143 104865627 1 1739262 56032645 1 17551021 152685982 1 4308420 69762728 1 8531675 88482025 1 20011108 98778266 1 2316652 203634156 1 61714746 70648270 1 11126496 47613913 1 17595682 140887249 1 14310786 120525071 43487 375794 109032005 1 2738384 105265767 1 160829 91605907 1 14545193 78349830 1 29141268 50563100 1 2587119 54983722 1 3671209 133397312 8475 9099021 133373308 1 1375448 116183903 1 806276 114346399 15045 813969 235047658 1 228705360 60855453 1 30247 95449622 45820 2509923 108258661 1 1933549 65875697 1 4237703 120347676 1 44154523 90887034 1 33396773 107719806 1 211421 48977002 1 7808096 130717372 1 2004465 133048215 1 4409623 127052090 1 1971994 101961944 1 46388240 124272924 1 124700326 93644089 1 399717 70047801 1 49186467 122513611 1 1252191 100932224 1 1864350 121472849 1 156702020 122743474 1 2822821 76260188 1 117348640 132576493 1 1626748 159786444 1 159397 180465051 1 143148266 67280233 1 44525059 79287221 1 5998473 69834459 1 101645434 123015822 1 99960328 135796050 1 2081282 107702628 1 313949409 168594174 1 21898071 46669177 1 126216503 179351481 1 2661584 76132883 1 56392556 121270847 41276 4154387 148771345 1 58954580 138795774 1 1609894 155733764 1 68904443 56737460 1 1799180 129955593 1 46771135 93484231 1 55182501 99715023 1 8468656 171669201 1 2309534 147909382 1 86419 324647986 1 25866318 160253933 27435 5831261 147496898 1 53112866 63322094 1 28864252 160581657 1 757044 73381955 1 204280 52839567 1 934308 63742880 1 2184742 172731956 1 58281400 63656375 1 3332931 106829523 1 11783909 211074191 1 1062168 44426031 1 9159716 175628924 1 24195142 93457764 1 17295924 132586255 1 235548 72771039 1 6442886 17621106 1 810077 164304920 24554 397461 107963627 1 52702 89726799 1 10776293 101574498 1 239656 102911752 1 1704142 113130822 18778 4469149 48994930 1 414028366 96333357 1 1926794 73052180 1 6196208 100977000 1 5533577 108409248 1 13625664 134215012 1 38690465 56908729 53771 94344804 43688491 1 525151 150696350 1 106517551 45881926 1 1347791 55010385 20438 2904541 231768517 2854 26083898 103335631 1 77649027 267109254 1 1405864 125901746 1 529313 119409883 1 2184790 62785240 1 2146517 124213322 1 611790 115461745 1 5624932 125031708 36970 5920738 23408771 1 4562680 138719666 1 5805028 92667794 1 5187038 38241108 1 359239 99794932 54783 17788023 97887036 1 153615 176079214 1 567943 217000072 1 355975 131534939 1 44407959 82053454 1 2282484 79033888 1 3920650 146185878 1 4504731 74593570 30007 881325 189334994 1 1862621 177082188 1 732601 106199570 1 5126933 136638877 1 465917878 80837627 1 27341804 89271575 1 603400 138644575 1 18182629 78274248 1 4301371 93083536 1 67560263 51620190 1 1421070 150426590 1 1194803 48934187 1 10039378 133100858 1 10848603 51583832 49052 517475 57491337 1 14996179 85303197 1 2927402 74929974 1 4133766 35588821 1 124850162 25050444 1 64086 51292125 1 4114030 246961627 1 10805149 149505624 1 6914033 89576248 1 1385484 128672594 1 9570313 101834825 1 254468 153605410 1 246675 107378487 25888 44352468 88424800 1 37225027 47381406 32168 101911893 76273700 1 1811658 77405970 1 907433 285615160 1 3490505 150141137 1 31061357 71038358 29206 1492140 53296061 1 39713757 78827212 1 20703398 202446434 1 42485996 75035612 1 108041 135582124 29679 24464704 35962220 1 4527057 73755009 1 731116 149170213 1 15234327 51940580 1 54500626 33142430 1 271447293 284369237 17332 53332357 80183604 1 138874 99081104 1 1875341 76701900 1 8960068 54809846 1 9166540 109537193 1 66199963 100028094 1 205106 70296254 1 2883776 58281416 1 216742678 89415043 1 407280 191552813 1 13570919 121241137 1 7009483 103055083 1 92093657 83225984 1 6975724 64184063 1 184033798 81461058 1 478712694 202187029 23269 3402034 63117712 1 6738763 76177181 1 44241435 263082746 1 8955045 93529315 1 26438317 108242571 1 296647 135589780 1 4402743 143089213 1 4878162 74294879 1 670614 230295642 46771 2674206 112438577 1 2425651 225411819 1 17597548 81562798 1 971663 67907156 1 2042815 73013061 1 3944032 103234801 1 1459752 261862202 1 68705136 111845312 45266 922297 213633075 13275 182782 99770701 46667 296118 170867854 1 484602059 208188608 1 9131100 108513368 1 8281393 109632575 1 678036 223090549 1 14183268 256757132 1 4898406 71628340 1 2702096 216102270 1 1614839 119611115 1 10339166 83862640 1 37365619 95428676 1 2445650 63335113 1 1942215 123705052 1 2953291 78262980 1 19062435 85734441 1 31676674 110657567 1 3180786 169541895 1 16806041 265438214 1 16560760 125451820 1 849391 321516006 1 12762294 101012481 46529 813649 114339608 1 1498716 116868114 1 13649252 128747707 1 4042655 63520488 1 994831 111267825 1 43743452 106431265 1 682240 87564539 1 323823 136083073 1 5908517 142372027 1 689574 127421612 1 3322265 109053554 1 677005 64314688 1 3598271 103584769 1 22104666 85729499 1 15751261 145261414 1 598546 112298046 1 5019558 106697872 1 2144848 197653483 1 6080674 147390766 1 396253 326615999 1 1829476 50826131 1 9150007 105346889 1 414484 69359133 26294 1821109 50344485 1 11129943 250787615 1 3287136 108490381 1 28368729 164484629 1 3323264 167937360 1 961908 72194426 3734 24344201 90700152 1 197490 202605595 1 81577550 67611249 1 921400 63231599 1 200456252 129694301 1 27344618 99496293 1 16384459 75057343 1 18271657 149897457 1 13146452 64545955 1 75930288 80869747 1 13669692 89930538 1 108835546 217063664 1 4399743 47114956 1 136087986 102964097 1 369734 119267662 1 773026 125493051 1 1118751 126431969 1 3084825 120766225 1 8524019 117422679 1 14119610 44320383 1 242816 97336648 1 130859245 60387046 49441 10850983 83211110 1 1449134 75576800 1 28025458 191020849 1 2268640 77969716 1 47335961 73415292 1 42967468 251350484 1 47969954 96798134 1 1435351 155710523 1 13756747 59080720 1 27561849 105790690 1 13128871 149774778 1 24156735 103445631 1 21816040 141593950 1 2747754 61520186 1 26496486 50908490 1 733987 116022404 1 395041 171155703 1 4883332 75716499 1 40433489 90814131 1 1448901 146558102 1 48563251 73801211 1 5681397 199489089 1 11511939 155137550 1 98304017 88950842 1 2753944 188558587 1 10763202 63255024 50832 1319416 50803257 1 7632453 127266908 1 777754 82634044 1 1657837 119667135 1 11164357 71410404 1 1087488 45428099 1 7988885 174267108 1 10598718 133857391 1 3718610 74207321 1 4496714 45978106 1 306982027 57663948 6019 4658814 234171271 1 37654633 87886279 1 4855620 131686537 1 9707340 159150503 1 46403767 230616020 1 35147247 108160601 7692 23663018 67047317 1 37602168 123251983 1 13300566 70143373 1 6757391 58246747 1 104221 86724427 1 7980559 112882106 1 236366776 65215298 1 2179566 111027743 1 32566024 105031611 54301 6333460 88508238 1 13589630 116138404 1 4304204 80106648 1 10798320 192538087 1 55873628 170270826 1 83090648 72881853 1 48630363 63910516 1 949603 155201609 1 1225213 171108490 1 2120185 50073592 1 8804743 77222521 51610 1956231 76984108 1 9239281 137904721 1 19046745 60781645 1 1214621 43143352 1 7178696 133973868 1 897922 92614012 1 75309354 95618397 1 2787473 63823371 1 9795321 41637229 1 20845712 59897316 1 822416 138361465 1 156294870 256065137 1 30473 119670401 1 30310113 69293635 1 10627138 161312260 1 29851958 56374318 1 133605 54474778 1 2689121 67224064 1 2733919 105557624 1 49406532 98271632 1 2105914 112422564 46524 51509767 100361730 1 2174378 61208372 24590 2117997 36621584 30422 4716947 206328166 1 32243032 145694090 30827 3040071 259016873 1 15054116 145490508 1 1484576 218594491 1 20893339 165112890 1 2214875 116165692 1 85602144 102931384 1 15114717 167920269 53160 7212363 143143857 1 7699881 191380416 1 48214074 102734712 1 18272592 115574596 1 551459592 158524123 1 2227466 211678855 1 241471 102285862 1 441998 37797230 1 5071160 90937916 1 6693884 71076251 1 18017439 52614409 1 3447628 104259935 1 831196 70490726 1 7962777 31014324 1 109816883 44823506 1 403639 159040942 1 4591821 21710938 1 3383981 89281642 1 4471661 43501547 1 875063 58498800 1 7081067 193995383 1 12422107 64308927 1 1206613 119201092 1 34093225 38150778 1 2000347 59570692 1 342531 127667533 1 21137603 114012461 1 4410343 51767874 1 5985652 118480442 1 139372 59658270 1 505620 109726989 1 1980926 36425958 1 11033175 122195404 1 192254 127075279 1 25708611 27320783 1 8387486 75394235 1 8546596 73831901 1 8386755 118906318 1 225210 85791344 1 6047934 79842828 1 1691627 48014222 1 61249762 125994137 1 21577463 141961311 1 10178057 151869511 1 283483371 97822777 1 146613059 97559010 1 683735612 110731047 1 11381984 73546367 1 680547 20287912 1 74992 176846232 1 795307 113428978 1 561424 194065264 1 7785688 69046521 55456 916000 70787002 1 31792735 83108738 1 46081517 87737533 1 2673198 92266785 1 1798265 116686762 1 18592841 150537699 1 15334870 70637820 1 3196663 74338497 1 4252949 78051834 1 1542612 129225116 1 50460073 126336497 1 1940616 104005409 1 9200825 141745801 55159 668125649 210639752 41760 593585 72201859 1 844054 329307880 1 1128731 89566509 1 7224747 85485870 1 8984546 71326351 1 5486642 88817764 1 3963835 49578103 1331 12779321 150730773 1 346676259 114597821 1 2171411 246106354 1 2372863 164764588 1 16422842 132265237 1 5626283 78696399 32986 89877 124189459 1 22001616 113809311 1 11221760 105267453 1 880936 67013990 1 177497 110113551 1 6131166 68041666 1 11878289 73639540 1 748425 144420288 1 5884391 183568725 1 863676 88560825 1 7726208 244695352 1 56056638 76776803 1 11021218 191517333 1 49603387 99991451 1 633656 175158421 1 607650464 81292629 1 1664379 78801256 1 3038083 114601162 1 2244291 65332552 1 4614130 98807329 1 1674224 126024702 43535 117124908 112232386 1 1273490 115080669 1 1161301 281973902 1 21569492 112151060 55250 2195722 96219520 1 6824389 111478449 1 11670310 61120119 1 1777461 84045282 1 17180785 126385277 1 123505457 165036560 1 28951648 130826933 1 7207557 66375710 1 13517638 157466352 1 9387577 79700027 36514 52810165 55497329 1 39939892 112180626 1 122059 99209548 8831 2760107 113069845 1 25859040 92995400 1 346496770 108032980 1 17999285 45033438 1 5184435 76383659 1 2168913 155712269 1 77463450 139551796 47911 1974832 131078182 1 366276909 130390125 1 6940039 57568711 1 2325358 124681826 1 4141450 128033962 34484 18418917 37100394 1 6036786 56966852 1 896900 73400643 1 1922177 65693969 1 294745 137013835 39554 6524797 187118157 1 661849 120799449 1 4044703 160639569 1 32450668 280160125 1 528223 207269196 1 1158201 61002111 1 74678 200791414 1 2007930 97278455 1 5491270 65255366 1 17928496 79502855 1 968130 162373604 1 168251 162220211 1 6977843 83595159 1 2439696 97385649 1 132015 193803646 7494 586532 64890194 1 39209627 196179295 1 8018932 50674156 1 3463679 37687898 1 3663705 78208505 1 69843722 223976468 1 1005075 276205395 1 4150991 147192051 1 14502542 57338344 1 24834 63365464 1 676774 208644396 1 4365958 157872763 1 14972088 247477683 1 50398819 75454089 1 43274912 204979867 1 8685345 156532988 1 2869867 100556562 1 47792821 206415669 1 5588198 110552218 1 42017099 177545965 1 6582038 77537883 1 1902424 48459673 1 900449 102798313 1 648869 256373026 1 1161068 76438461 1 68486106 43616675 1 11738414 108013985 1 728402 300067098 1 7902743 67416064 1 1043104 43130034 1 22081179 162580815 1 2766755 72712552 1 5020555 151059770 1 19141971 46352974 1 4084113 248338207 1 12855846 86246475 1 922876 110558377 1 10132897 62160714 1 2153221 103943553 1 1095999 96929637 1 15213787 98392902 42723 5460013 99871496 1 62959171 104194913 1 15117892 157669142 1 29289960 145441736 1 86678547 117006671 1 78106591 88168681 1 10945407 115034791 1 1614795 191198283 1 2998456 272811839 1 228394 62255691 1 21388399 188501305 1 33957137 46321596 1 15503038 59850921 1 1095838 95390891 1 764194 61267632 1 57101860 71444461 1 375056 46000839 1 702032 29509076 1 867957 83984831 41277 186986313 90961761 1 6836260 141259075 1 17026095 54081418 1 23185317 123212519 1 10328804 166334243 43378 14566677 78472571 1 92660 96489309 1 11380692 80099826 1 8163682 77040043 1 1359924 162123761 20216 34793397 115379142 1 121287831 203746744 1 9933465 109648742 1 18789996 140464449 1 37992896 100855307 1 2772517 91021900 1 5122563 74995801 1 68679312 91122786 1 56741556 47675857 1 670544 130598044 1 877559 85088418 1 95662284 113994496 1 12882137 43941147 1 920060 168442668 1 1097755 96445334 1 180961 111185230 1 45775154 110983029 1 1029224 175526991 1 5138201 121329788 14142 683735612 258207196 1 276225 132850981 1 13749222 105006585 1 246197 130578365 1 9202084 91119483 1 9673566 62318560 1 3370093 60196802 1 40185803 106442869 1 77328218 126484414 1 64745227 176497684 21578 140552779 85982439 1 2366583 127340029 1 22080113 109226930 1 240527 159779182 1 5056289 66781216 1 1430350 46101487 1 170659 85676592 1 187311312 81683568 26052 3021842 51638599 1 9396649 61249490 1 2517730 248286086 1 122007734 274660438 1 65068837 81095798 1 9452462 40087940 1 4237691 109330513 1 11121689 112968019 1 3743646 249258624 1 77394 101141095 1 11672563 103515128 1 3313459 229251560 1 578718 117077375 1 53120 167546206 52875 44452957 122287908 1 6334869 152694085 1 19086321 98329823 1 5726495 73578522 1 1023005 70713978 44716 249935 188502974 1 474966560 90971670 1 3954977 129537943 1 503214 194934852 1 3166079 38716174 1 1721562 194428475 1 2161600 80840339 1 20442323 133525480 1 69531 162508343 1 586834 161498588 1 42935732 85799384 1 4868634 150002263 1 15484058 78209211 1 37189111 283762741 1 12804608 18945653 1 426413 94219856 1 13297728 48159761 1 4408087 50802967 1 2899759 103175824 1 7188915 170987776 1 2138473 23992211 1 26012599 182890732 1 806309 40468060 15687 4065487 72502003 46838 10734661 59281431 55143 1350659 60410247 1 2321587 127631998 1 1401634 77185655 1 29158084 92634721 1 35354027 57702530 1 1158188 55511708 1 5546794 144817163 1 4398393 112665448 1 84199 30248476 1 2080834 59308237 1 5537359 101788202 1 2877031 126560780 1 2051325 123417582 1 1992853 117222889 1 380672 40533211 1 3753752 144964897 1 3548236 56310065 1 343620071 99004125 53720 637480 65897750 1 29016500 47794170 1 20967979 133407721 1 30736467 172294706 54730 8123146 197186021 1 25637836 76065359 1 89323692 75069219 1 7875825 294607991 1 190763 53378964 17450 1123372 150157378 40147 1013782 108559047 1 1481609 112375237 1 12761044 73665406 1 104730917 116323766 1 16487870 98603278 1 88609328 169598619 11231 10504426 44236452 1 78585529 81747640 1 4570562 103064938 1 16122717 80463984 1 2144927 185898967 1 5265696 63628827 1 207567536 208524593 1 1902977 46604029 1 383475160 95438266 1 99697531 146104571 1 355986046 127132046 1 879409 37654375 1 80340318 149251746 1 133480297 151406828 1 4705668 187976399 1 427498 186989638 1 7653076 56925229 54265 8417054 101007713 1 1419829 72972262 1 59058712 176527261 1 3095521 39058689 1 8512842 113759482 1 45465709 96521874 1 7810479 61825526 1 628105857 149996009 1 10288710 77374932 1 8135050 60142099 1 6629891 80832134 1 13778739 145503963 1 8274018 58773488 1 12741388 89485055 1 2160989 74960711 1 6576041 103616041 1 4236061 59417802 1 23777865 64091976 1 15423084 76487212 1 872199 131725453 1 683735612 141680910 1 2863250 126220369 1 7109434 236110913 1 10795899 100425611 1 11359096 37802173 4937 29155247 87288177 40333 10604502 193723668 1 31257185 105716657 1 89554438 83234439 1 8103348 126996635 1 115633 184677956 1 137698648 108567811 1 5675676 46042165 1 9003433 59536668 1 9103161 40823176 1 101581145 113961557 1 15555707 52299695 1 194384 51878118 1 33012237 81736480 1 544508 87377262 1 4468523 88354537 1 44326253 29311375 1 3584688 102873743 1 13212509 134230337 1 118805888 89576290 1 5145172 184072364 53763 3166695 123159007 1 1273303 159093950 1 269611 128772076 1 425213 115005557 1 12112214 195842358 1 3030884 41512403 1 57352389 105603026 40705 193497 98068612 1 11953484 123714830 1 455013 53362690 55460 3295250 192800348 1 183687993 87345437 1 347528 101288467 1 22151481 125240533 1 198257 88241299 1 4165396 144694967 1 4600261 82874455 1 1693930 97165432 1 61751120 155657003 1 169581809 91335150 1 2429077 169601317 1 1597707 76700612 1 3141737 137269708 1 9988442 135072621 1 2526257 145049962 32530 27112230 80239008 1 2208391 91462987 1 2948212 99358493 1 220180 119748830 32345 1423226 185104895 1 15296657 122203703 1 3592222 113709677 1 70469924 120456584 1 14649258 63344833 1 19061280 82609657 1 1531336 226817371 1 5537546 88157845 1 252721 62384866 1 912727 108114995 52376 11516696 62507129 1 22752100 80184893 46385 581567 95478046 1 17992886 38627260 1 18223253 126720368 1 9107266 129013239 1 2071323 259084902 1 15967301 149717064 1 6065006 60886532 1 113789937 129418382 1 5318311 186488780 1 22499119 107235816 1 187181910 61280094 36019 4048952 86487850 1 46057437 39060686 1 221326 63647593 35173 29691538 210939479 1 7492593 149998461 1 23586616 168027274 1 5349569 77397494 1 3323921 158110971 1 3972007 103381731 1 40254500 84266029 1 6382648 298974620 1 4519279 91499281 1 1890842 161054072 1 3659329 64941368 1 2413827 165402607 1 19902014 45354599 9991 219516192 65244917 47626 448567 101856439 1 8176404 141639977 1 2424114 166602165 1 1202805 106116322 1 1430459 85982102 1 13112596 76572276 32042 18134707 112726950 1 15595476 169758489 1 64633419 81972861 1 78250690 110057964 1 486904 83624902 1 25562616 77523442 1 725036 89451698 1 1909828 84432753 1 5224924 227092716 1 60536951 242839215 1 90517843 139379592 13010 10426494 263400241 14909 1959090 95088902 1 1109250 76172387 1 525489397 90718664 1 227335008 72551509 1 153422 153121291 1 228895 188257421 1 1698900 59643309 1 13204766 89578777 1 5919087 180206392 1 1043145 94089466 1 9942010 54283577 1 9579024 63233939 1 5868690 93583666 1 346102 83113301 1 30570631 213366919 1 148229086 221524645 1 21275754 171865614 1 310911831 120269390 1 4315823 66221101 1 1041746 96756041 1 1954940 138499689 5241 21388645 196687075 1 46041733 181008943 1 125815 60420058 1 4126046 112010833 1 852060 155499859 23788 161276 54538619 1 875466 64659045 1 1862605 25702364 1 181946522 102612113 1 6646453 147521229 1 1422783 60998353 1 5386452 103852158 1 11712879 124852413 1 665952700 202858426 1 3361285 189044218 1 2420088 44927595 32770 100218 105406446 1 12321634 62514427 9182 14631378 84749277 1 10039874 50883318 1 14400024 45038736 1 22905964 115166346 1 607332 304935774 1 20235692 174910243 1 11069166 209158089 1 228192437 51177901 1 2456739 175496075 1 1860467 167932403 1 202448 195579729 1 21603042 285807387 1 367346 351341571 1 10820042 72037738 1 1088008 153130324 1 4614004 89125755 1 210489 39961154 1 20900647 103523711 1 36553290 188529069 1 34505271 91995616 1 59663987 113202498 1 11168692 120835616 1 9974238 144012421 1 11865022 140168062 1 1179568 46589463 1 2458223 124239501 1 27846100 168843262 1 10283598 179631327 1 2650661 52268052 1 21482174 86373434 1 12904987 54546438 1 232824 159314289 1 3202543 93585427 1 9122872 91581875 1 5223798 213492659 1 40040673 94103449 1 15307244 149868349 1 40018296 180272852 342 4875824 43372007 1 1014649 185690978 1 265665 93395904 1 4032290 58350244 1 312897520 72610414 1 877235 111168766 46706 642734 182951254 1 10173788 191086021 1 429404931 102245486 1 57570146 99102687 1 420708 59555552 54216 3896353 151843840 1 592527 128786063 1 91466912 76222248 1 73551407 111828327 40309 1591785 108427329 1 6734485 189385493 1 8229722 99578598 1 166353 210424134 1 14003805 178918059 1 18637257 210053318 1 1461441 102629062 1 153665213 104863063 1 26542017 114267254 1 104407 66983288 1 10547873 203591074 1 4864658 131958324 1 79363655 202268222 30930 8376929 207481032 1 4261923 65490649 1 2774651 116556265 1 6453312 91616360 1 2405476 107782282 1 7351340 80127077 1 3556383 82646429 1 4232738 80525230 9382 3675367 196011921 1 2007064 100682541 1 17958230 96679573 1 23043198 260133949 1 118729557 75687702 1 530733623 78855354 17656 1771539 102735853 1 8007759 131867700 1 4499971 101885898 1 7122767 107842650 1 2736589 88599692 1 18296077 174461193 1 12582533 57129485 1 471221 181472823 1 96305 157577486 1 9184671 162030510 1 4298326 105362690 1 12005595 82488160 1 47512993 139212266 1 2469427 163481787 1 5452480 135264140 1 4267477 98557669 1 68520616 135112132 1 610956 43474723 1 225925 160910442 1 18322673 88583157 1 4770674 145411029 1 17132139 45809119 1 1740173 71439132 1 44649369 268246719 50206 3067093 107970308 1 952643 216629365 1 4401493 141983086 1 2770447 48035725 1 1403040 55257226 1 35749390 92348719 1 2922337 56808414 40782 2418632 137656170 32315 6173903 55484809 1 8695581 192500425 1 14915868 86813695 51804 7426638 131742505 1 2271131 147143508 1 4813754 122784903 1 93738 136337487 1 35805 45756962 4531 336669 80551517 1 91682966 41392121 1 3342470 89553151 35764 6363871 150293769 1 92818075 78745561 1 13163780 141682144 1 15086982 39242519 1 958328 68472646 1 9001814 32741725 1 80293 47381132 1 4437413 93427931 1 4564019 117172388 1 1248984 66293070 1 2867556 79862186 1 5157436 53491793 42124 8999844 58522825 43666 5449148 72394166 1 136815468 180942328 1 20732940 109168778 1 989649 79654421 1 39408114 208238160 1 582208 155649441 1 608993 154952764 1 5284885 116522347 1 13293391 168817629 1 2472906 100332364 1 85917093 116027647 1 1438905 153202922 1 253752 80638037 1 3661113 76955986 1 7827644 164747509 1 4423572 48602405 1 933352 110999324 1 118891462 114835552 1 963075 58714518 1 5993562 158130275 1 74085511 149347186 16663 9672540 150350781 1 1027236 46870221 1 2441861 183794415 1 82164 67434836 1 219305 116538523 1 21917887 168010071 52288 2106606 58404022 1 462902 121217272 1 6800269 288742819 25925 1390198 99702252 1 19829337 161220802 1 1027102 60518052 1 683735612 63555175 1 15757571 217927188 1 5389961 64118894 1 110807745 82277196 44939 3741879 157301257 52299 2619960 69021987 1 1248384 135346055 1 5119796 109979977 1 43798710 84287607 1 843868 111673061 25512 4401663 59755360 1 128082015 102565180 1 19729986 215334243 1 33360129 106416530 1 4372491 76653114 1 662434 70589986 1 17012128 82577471 1 1838466 100487476 1 13634596 274562363 42025 802062 86941161 1 17640853 93631930 1 1224470 198774580 6084 11941947 51950053 1 928290 70681268 1 21401345 96921399 1 122258988 80397270 1 294461794 41306837 1 978540 37976433 1 3838316 118180669 1 7729122 120677247 1 3684272 80913329 1 1302854 105980309 1 981405 94287996 1 364603 159217287 1 1825587 139488313 1 25676563 133860177 1 1635677 42939454 1 8074714 84548036 1 10610333 64150796 1 16129978 83568123 1 13249696 57603691 1 10736834 188399118 1 628455 177884046 1 45026 103161314 1 608272 72343173 1 159704919 140023865 35416 4754993 71602470 1 1331078 220109495 1 950721 79848147 1 1220950 203106103 1 98210813 62473923 1 3484034 128777448 1 75514191 263579358 1 126142932 147028489 1 5392575 51266659 1 88870682 103568961 1 90500247 87915299 1 70450 113607354 53490 6535785 142728639 1 33554017 146563067 1 340650250 93350030 1 11508903 174728123 1 6933587 125687653 1 2470951 62231532 1 5723885 93940531 1 44300949 182617693 1 34540611 77257336 1 23885045 96658420 1 18813754 109146906 1 2954539 165791459 1 15761513 34682593 1 44386690 103921455 4540 220125 116200075 1 5814153 103351238 1 4385588 111265690 1 5579590 51663490 1 5992470 70741149 23064 3305034 43003144 1 1997037 45519031 1 5788771 220900162 1 13801302 65186702 20974 11442636 251015235 1 625733991 69556810 1 4143645 37432180 1 154278 46949642 1 56367027 50651997 11283 3437108 123989561 1 1202662 66964168 1 3264478 140750596 1 85335 204282097 1 14649419 98832124 37367 32131000 114730180 1 43681517 161323816 1 41628887 79632070 1 8312759 122897255 1 13935262 116017351 1 33293310 74620218 10247 9140778 43723731 1 3368384 104741229 1 4427050 99774425 1 67828620 128069552 1 110049992 51497476 1 4768709 119607236 1 18106018 111840077 1 23796311 85901563 1 314008 50964793 1 6444673 148309406 1 81081595 136823916 1 53120736 20500331 1 5003584 40463436 25008 726745 90190603 1 88761852 236071198 1 1263316 155559372 1 6029638 112981433 1 2129008 195735528 1 5934021 146354247 1 1762475 37826675 1 197279091 127180115 1 1038131 123842596 1 4023712 183959786 1 4451628 130383699 1 6720291 176381972 1 58094854 210111769 1 108289217 17518820 48323 3072078 73505478 1 6713499 148440336 1 72435807 98468299 1 2524883 138242771 1 3460938 83850344 1 27020468 109420577 1 489025 63720611 1 2930734 110069490 1 509410 55535096 1 12730953 135242527 1 628127778 99249275 1 7105266 68886040 1 48838601 93451669 1 70336163 99132726 1 8338896 82397638 1 44829632 81106033 1 10795048 27102654 1 6001452 82154280 1 16460 102735378 1 4174673 150826876 1 2511076 53648686 1 882575 127151205 1 2079509 28379053 1 7635222 101278140 1 83449877 100348323 1 604220 62820537 1 171244 140212698 1 20516612 133041463 1 61277223 114468433 1 811235 114821971 1 2233575 78947313 1 1877325 78940695 24835 1765489 105730971 1 988865 68889562 1 14817913 94129701 1 52378571 54044766 1 68240 89209276 1 11339525 184959195 1 265918777 29518527 48102 25216570 130564426 1 1154669 115225121 1 211741487 45978600 1 57450173 75605537 1 2472638 116504552 37807 15133652 96825202 1 14968065 70453233 1 103787544 132770651 1 85388996 110398713 1 73984354 108172330 1 420556 179049974 4159 2044980 114169905 1 3945325 47138836 1 1068210 116364142 1 4471297 91926027 1 4143121 141684769 1 29292202 135277484 1 628380 109450414 45732 11445324 33834910 1 28190445 46245088 1 6677838 206071736 1 3312149 85811144 1 897356 64517765 1 87712589 86420464 1 150558 114197890 1 7174609 44553265 6454 64046 104034019 1 79041795 117293961 1 2402260 86958274 1 1292152 53694223 1 9236569 53039969 1 26447577 65979231 14563 13849824 78448350 49904 1760295 127272696 1 2192982 108024616 1 639490 88093176 1 20574377 76192907 1 109179 133753345 1 2489366 113636675 1 153871 114468072 1 173945480 80485131 1 1952865 266732606 1 19015673 77605566 1 7919387 133099409 1 57085778 132466695 1 5369441 64637064 1 55518841 52731650 1 95779 269617531 1 19883175 91900519 1 50665185 110837524 1 87626737 194829314 1 3580343 162710758 1 1876093 95691191 1 3041938 240944718 1 683735612 134849828 1 6230802 108645173 1 15059936 97426076 1 1911700 76251751 1 2255167 115918800 1 33537884 89941263 1 5146050 77547251 1 3022816 121049965 1 100637369 73423827 1 821610 79944694 1 5912353 152650294 1 365084 83595815 1 8340691 38817246 1 1877413 114220621 26211 2319802 143855361 1 9793703 87425565 1 7742455 188193633 1 683735612 78253596 1 5964988 163847335 1 2652519 143860496 33535 17495625 149006656 1 3829953 271843561 1 4368598 216942646 1 6525791 70187592 1 257013363 199561094 1 48038408 45086320 1 1105161 79475114 42061 1220063 161716933 1 19751261 129586093 1 15665548 121130813 1 20889809 75245864 1 256185 85434850 1 319109 116037631 1 2297317 83756160 1 1316838 202438686 1 7468846 523045656 36757 15354891 127595060 1 128435118 67629821 1 1397804 122220464 1 289525 83532457 1 3022708 127219591 1 109030713 208524504 1 620436 187231621 1 1103815 126228271 1 63913718 187530562 1 48339833 81421655 1 19412179 223599818 1 6961627 198495091 1 13704576 133900130 1 8976900 156345106 9305 5221803 237523247 54844 2245252 185396977 1 84731 97783420 1 64430486 84422842 1 532483 103662407 1 42766613 34028640 1 96424652 264149683 1 15653243 93114798 1 33954588 83993959 1 51589576 118297479 1 2070871 143272451 1 30888637 281318893 1 22926990 92813174 1 16805381 78142048 1 3302189 61589832 1 7676259 194831486 1 5030596 75383222 1 27003395 103395336 1 583321 54299798 1 386445 158870630 1 4732305 80283148 1 8029169 149449252 1 95537442 185666735 1 77214 103237418 1 27217484 79940962 1 8170851 91825361 1 4448911 137782908 1 95853091 171563578 1 4992071 137382042 1 32160698 122724561 1 2041 103937848 18654 15899140 55911876 1 51180575 42957529 1 1067178 60604324 1 31402380 67533677 1 5006938 55799889 1 18948421 74449737 1 121660 99489378 1 4914483 153357882 1 37545467 124759994 1 2319200 115476856 1 37101979 43055574 1 160923843 35881524 1 10212299 51691103 1 170995 109865695 2679 32420844 14166228 1 85180771 48559352 1 18706607 42681989 1 167179971 108691393 1 2998527 97972393 1 50559 160134239 1 9499842 89084893 1 274430 262885661 1 3134659 131784488 1 1083144 108547556 1 461094 134602549 1 667760 75655244 1 1201007 145470827 1 16666894 62759296 1 2700124 27084492 1 1920391 135892612 1 28580999 138942585 1 3999077 129388802 1 5102898 64148888 1 45706529 42416844 1 2211990 288051202 1 11167299 280591328 1 6012760 94896260 1 24715223 84195985 1 587436 31341106 1 37922295 105606961 39470 5985190 228316177 1 11325813 295017643 1 1296631 57056416 1 2202942 154866868 1 1488703 172278710 1 931543 88282913 1 62391010 402776251 1 1102846 50808373 1 17783042 60538558 1 2552452 106697410 3257 986029 30075966 1 1935838 66892573 1 16508173 79242084 1 15060716 191387504 1 14497307 66486021 1 14892725 62851698 1 1259889 106495619 1 928303 91364929 1 7438692 86850195 1 392363923 188747490 1 323166 67214012 1 2386321 77562590 1 53447397 75831611 1 343748340 140691228 1 41496508 144904683 1 14147679 54691683 1 477104312 179600893 1 36078084 138321954 1 35783527 125777596 1 14982909 96688190 1 31634786 66232756 1 683735612 229088109 1 638498068 133498299 1 27397801 148673362 1 3701587 95158532 9742 10391412 127485307 19673 311148 136336492 1 4627625 182594097 1 15892098 43136105 1 108311212 131871576 1 5833407 215983338 1 6675069 99250738 1 5407413 51674145 1 1123026 49321331 1 80072890 70074297 1 15783719 88504880 1 44076509 122515410 1 5660422 89121208 1 12181721 41824694 1 38526054 49544665 1 2779607 149318557 1 1537508 30839577 1 358464 131205920 1 206950570 93083165 1 1957089 118135725 1 375051 86652456 1 3638421 78538998 1 16873280 133025175 1 25066228 80476931 1 23615084 74688535 1 14391832 79864395 1 18975886 106935287 1 248944519 101484168 1 163310 166917233 1 942494 67846007 1 117353219 158959661 1 2091256 121863742 1 483702 65499938 1 13403356 270264427 1 5670123 104692426 1 1138861 121282964 1 683735612 108873560 1 18420529 240803870 1 187872725 160081904 1 15304639 247333878 1 250251 41369595 1 586352013 61256656 1 4606222 155348060 1 531517 124554943 1 18473661 178681223 1 965973 163673540 32007 83631876 151694747 1 3399912 51165028 1 683735612 56594483 1 70264 133952617 1 18930348 132851140 1 9612915 156845582 1 3035670 111896793 1 7083791 64402203 1 1370115 62878181 1 1871690 211870411 1 384351939 64951265 1 278321237 92120731 1 7777778 179866985 1 76135044 63211542 1 26669856 126328634 1 757963 214308375 1 833410 193332228 1 65510003 85431185 47705 683735612 217526634 30775 5969301 46964006 23644 5767537 113713698 51779 10845950 46518721 1 6232 203132262 1 11776733 112037775 1 111607322 84427901 1 1958976 112351446 1 22436998 74636903 1 49767342 153816042 1 22832754 71766645 1 113100 107649633 54852 6096613 127724316 1 683735612 212339344 1 685422 40889279 1 14816171 70233839 28728 8423580 91703769 1 10690752 242239801 1 295039769 248579332 1 142495 69374808 1 3267716 89905804 51344 171912214 181365121 1 7933017 111160964 1 703025 145465185 1 116474258 101581849 1 9842964 110859728 1 6130968 62092172 1 7147409 124294195 1 1344764 82494144 1 2515210 118111427 1 322035105 82656761 1 384603 30825743 1 2778100 144162546 36778 784027 85295406 1 35562556 259664188 1 1093469 93289371 1 2956086 82729942 1 29221001 112071442 54471 3992240 137803269 1 1766990 87468274 1 1913691 101114381 1 683735612 47714103 1 1855789 131068472 1 10410086 63795395 1 540106 97201737 1 3616220 52267879 1 13134641 75307801 1 5546776 139348914 1 3261080 45396788 1 1095532 109595271 1 108808544 68758609 5539 753425 137488138 1 24886233 89313594 1 24842902 84359234 1 10717722 116657554 1 2349177 65516625 1 81203242 133761820 1 1305160 141672016 1 27089148 33710598 1 2390788 92392133 1 4346578 104547815 1 9214668 93183401 1 7072202 82475252 1 3045113 258465058 1 2408297 98638591 1 3848008 109080506 1 698331 111860765 40621 244942827 146561107 1 17366814 119903160 622 8105442 86263619 1 819803 116818366 1 4956114 70117335 1 9134764 159098265 1 1631494 60304517 1 25167427 52933704 1 161277032 63194882 1 683735612 120859985 1 16037482 67288235 1 9736671 100026627 1 7610281 76549302 1 12428116 121334858 1 1599216 177213065 1 1464948 135913682 1 6344487 65942143 1 4119553 106728822 1 73857756 96954231 1 80984331 104920199 1 3712531 107181551 1 2240261 91436747 1 2798968 83190982 1 6103590 166412963 1 1003781 138616228 1 306650 138717875 1 55947241 153848425 1 727168 75516197 1 566335 183646405 1 18247208 77014747 1 2928252 70618986 1 787400 114538989 1 441913 113305697 1 3956262 93070110 1 14138913 100929879 1 1767723 44393981 1 154627558 161647811 1 5152136 110849301 1 6276687 83341197 1 47176033 153319213 1 3661209 131032512 1 140226 67246636 1 9345677 92701576 1 867942 37335091 1 6277939 85347719 1 39070795 118877127 1 16147312 43258667 1 62068305 157208272 1 1861414 163002476 1 2644696 67075071 1 2154634 54317646 1 47317692 20823572 1 8115156 173345010 1 41690905 200142994 1 68109 83532488 1 718749 101990143 1 22548244 71180123 1 801564 119881307 1 34353381 148661603 1 7436254 43534137 1 85268648 106589023 1 162128 70221217 1 56025376 100642886 1 110801255 56567253 1 14320788 220211516 1 204990146 150870898 1 29184945 214983306 1 2809905 52858033 1 18174482 46088969 1 626638 43763483 49451 36525670 80187864 1 130341 149509305 1 32180806 82884758 29429 5350374 161399192 1 56972475 177543799 1 7049849 140579136 1 5141510 119656103 1 7168532 208569041 1 90718102 80189230 1 1533721 225373362 1 41301357 108046880 1 28901775 82965339 1 47562032 221699195 1 2441719 64295642 1 400844 68367027 1 683735612 121858619 1 1487452 242347064 1 3600998 102419378 1 14596664 67938296 1 13389077 119794342 1 145916379 140984778 1 176292411 128429808 1 18368501 99622746 1 33137034 89187556 1 10312750 205999643 1 1926637 145339671 52619 34714696 47729692 1 1600476 43906482 1 4187924 79469491 1 228553 129946216 1 4651924 200516853 1 8805764 159752478 1 174634609 86543947 1 8117442 86310132 1 44308843 175724344 1 131292087 196034964 1 28836480 112190690 1 227873 134529759 41937 3913300 73980502 1 1276990 85973382 1 27238332 47737142 1 261713 131658276 1 66811738 173732511 1 13364801 120824691 1 394152 87322757 1 185249 106699085 43731 24387375 158762297 1 1875631 50312855 1 816327 89225651 1 496681 125482794 1 2816133 127134145 1 20447185 96102101 1 246388487 40112656 1 128271100 76118576 1 1081314 227113486 1 4211 153814200 1 773023 124228103 1 5951792 106551767 1 1213719 138817629 1 340908904 187736181 1 64202129 63506323 1 4226852 97346120 1 23396504 149634047 1 11877819 149168741 1 825429 92878059 1 130721616 157884956 1 5698037 225297545 1 31014112 312795599 1 20997604 111710629 40663 87543686 181870292 1 514544 161747889 1 128844 283014968 1 1991492 63422006 1 429391 122637220 1 683735612 147886603 1 25528488 112889301 1 18198077 135291960 1 46146195 96429796 1 1511103 66333328 1 147686461 200683241 1 1154989 114636370 1 689097 76776936 1 5360403 129576190 1 460793550 177064186 1 2202303 152947903 1 8984426 111684901 1 42221730 81419633 1 18745575 119415915 1 22005904 116262077 1 4628286 176055592 1 873577 158766433 1 85477962 111372814 1 14148273 58411341 1 204964 132623599 1 5991940 136758649 1 56750263 134286740 1 16375241 137555298 1 1551085 99154561 1 123354361 66477952 1 436461 76079092 1 671325737 162151620 1 50180126 51870027 1 664166 137668880 1 1996191 88620065 1 6183663 129793647 1 401406 41114653 1 581036 49980846 1 966300 61426268 1 28746002 127198317 1 51057798 104372253 1 39933237 215342254 1 1781182 83819754 1 433119325 72959373 1 18632637 81863626 1 373350410 75743069 1 581516 128192280 1 167734 68642268 1 39409207 77237050 1 6947055 420218496 45495 28698627 57732618 1 566189 105729417 42915 14646436 124882336 1 3903936 178989222 1 9241053 232503249 1 131999 210400093 1 519627 61981793 1 2153829 51827952 1 26888623 74452851 1 1594390 152011190 1 5347874 49151140 16166 309476046 34946227 1 278763 378776135 1 7032640 186059511 29317 4467997 66527668 1 4770067 233799131 1 3114365 129722809 1 513223 84538586 47934 8571033 138197494 31216 57006 114616300 1 1729326 98690083 1 916402 104001140 31622 6534292 85024137 31299 33625547 125661134 1 5948613 135798746 1 20279018 61824685 1 742663 61601445 1 77565295 33629313 1 21692323 161242616 1 225945337 230919704 1 4509402 136927394 1 3229761 108626151 1 67444986 88950641 1 7804882 77026055 1 672989 157028328 1 10159028 71701782 1 3563764 78231156 1 17460541 124804236 1 7387768 226466020 1 23128083 117313298 1 1193564 85625227 1 5398278 114022764 1 24777016 58223729 1 729559 203002171 1 316304 139731686 1 4239595 131349877 1 5962322 104316049 1 30254143 100846973 1 2368619 62547962 1 989437 126994005 1 87623127 184236574 1 562839 53684024 1 12536536 55874421 1 1371305 215873458 1 9580081 187491942 1 3628274 117441326 1 1838546 258411000 1 7543168 171313101 1 106892054 99949737 1 95316 71604560 1 2984886 69504310 1 75480 135384904 1 1188408 57506871 1 965284 99497714 1 19582244 49122609 1 90918 87203894 1 647388 67563766 1 68251022 73183944 1 30439012 68414644 1 30737027 69197178 1 40217160 51120567 1 69144445 57362442 1 2746709 160084298 1 1656191 86707265 1 2456611 187031855 1 1110812 43212916 1 1460895 54787474 1 14496228 119112238 1 46583671 86002085 1 33985523 53545167 1 22853982 201830184 1 9254742 115794716 1 85235 152972510 1 12064321 99458684 1 243565 112539861 1 6534779 63009797 1 1934256 166207917 1 99593809 114801992 1 579716 238628538 1 2874666 24225101 1 5654688 94263005 1 51037 77303158 1 4258848 135043965 1 426307 92580252 41749 821891 118332503 1 105729717 59015950 1 1344069 46657778 1 214970620 172290714 1 8085061 84516999 1 71808137 166530228 1 13324310 257670004 1 101584294 95398955 1 33614832 72760995 1 40256108 89044522 1 5070635 43965288 19771 50030266 88569036 30654 2566882 146999111 1 1536218 122255293 1 1751591 86618176 1 548588 38323099 1 8145115 111682822 1 36140900 369130711 1 115879 109094070 1 7797609 124019260 1 2364447 116395931 1 6260158 107362980 1 502614 23548304 1 22094279 240408469 1 394832 226261291 1 4154114 87047626 1 9459784 118930786 1 5072760 78381090 1 5414311 88479452 1 6771474 61634772 1 1236948 374887889 1 284182 101027168 1 3735416 232399158 1 683735612 71476169 1 5275158 176244241 1 3574943 86283422 1 1123369 141104771 1 13841255 76066703 1 2117545 65645391 1 701423 105404304 1 3211543 81118807 1 56953910 95277058 43417 47078053 105608434 1 118256 45581312 1 2672010 177136235 1 45585538 110361933 1 36984536 173028576 47867 41076080 291629299 1 3063589 87359707 1 3134052 35221257 6002 4378402 151847726 1 1351380 46409287 1 86333097 105553609 1 683735612 186420220 1 6411170 152384046 1 12918331 107764027 1 35866562 53076952 1 12075234 256908573 1 83283414 161444324 1 83826021 149951639 1 2237736 59459042 1 293018 119786701 1 3982349 73602828 1 5150985 214158290 1 161682 69919569 1 3309146 60135523 1 12149761 115386634 1 638430 139072077 1 3377408 147657542 1 63643728 90995637 1 5180249 217848488 1 8807175 52976903 1 2347811 142176128 29360 199312 82828409 1 8318094 48082539 1 4894647 95866816 1 61847392 123367913 1 9070206 152117945 1 561605 124452690 36327 27776850 58462296 45858 153536 108116137 7280 17911874 209989087 1 400447 152077332 25021 8924101 41040794 1 7129790 111791710 1 1310052 111812161 1 548378 109477168 1 571633 125176498 1 1516181 222312431 1 4795143 62130643 1 937022 105939872 1 1147262 164356868 1 14753620 82136965 1 4546374 69699735 1 2060070 97515439 1 30444586 89633181 1 635561 158314014 1222 18308141 284392325 1 171883 79887758 1 1709805 95307348 1 24801225 83397439 1 164752837 165772425 1 10726762 68646467 1 105727302 33872157 1 341264 107186740 6034 1190592 42049147 1 28956472 76325544 1 3507639 116163654 1 15780447 258216654 1 83282528 35156391 1 14851079 128413729 1 20130014 83589268 1 885212 120795319 1 17813518 59476782 1 2483374 130182557 1 70524168 60987580 2314 55626988 134561089 1 235329906 61761307 1 519931 157909401 1 506951 91819586 1 28990805 84420174 1 8915391 112492780 1 2213399 86764156 1 2388002 109097320 1 9843783 94516230 1 2771759 106688937 1 210822 61562203 1 6638400 66422439 1 241649 82240687 1 1472536 107129442 1 683735612 57462224 1 6077344 118463764 1 202129 117635984 35527 9638847 129338003 1 19518913 201132866 1 10663939 89650656 1 5747 85915048 1 4617337 72795185 1 266414 176572683 1 8697563 172913288 1 7020283 79515529 38716 8780448 105393868 1 1327094 53037997 1 9260132 163569921 1 14301817 89959607 1 82477678 51819444 1 204527 22832466 31648 2914152 57550852 1 2941833 144871580 1 1337250 90448974 1 31626646 218467984 1 683735612 126742903 1 73457010 76325778 1 3793297 102245376 1 957480 236838310 1 68344 126170561 1 88748563 105009838 1 14286738 52559316 1 8513377 114220351 1 2618269 69607574 1 1072400 49205645 1 3081471 79301691 1 18084064 54538749 26478 8546768 163840173 1 6154972 89957371 1 12924837 154711989 1 11484452 52622971 1 12306411 64151946 1 1548397 174020399 1 3108745 102497703 1 4576452 93037612 1 1738194 142248756 1 1722533 118972813 1 4966693 197041921 1 287315041 142413717 1 28024409 313284913 1 75061 73464474 1 33873750 68479099 1 317841 90878762 1 40947888 47932461 1 1347067 94541202 1 1388353 93763210 1 500072 224861124 1 10084447 58706726 1 1328478 94184066 1 83330 68257613 1 17767679 122902371 1 36946044 40976294 1 89980692 130733793 1 1415371 44084428 1 46780304 78469272 1 92907942 476234540 1 44975400 226966810 1 17846098 140256236 1 121513298 239442808 1 878202 104666336 1 457978753 84088525 1 3045997 196926056 1 480580 62617688 39867 22395582 237635338 1 627271 151546987 1 9137083 82654346 1 3287736 91551456 1 96188673 153749207 1 31428986 73276580 1 458097 102403898 1 113157 145915253 1 113668664 100732088 1 150767 89549692 1 463489011 133767980 438 3530139 122489432 1 1563136 81795503 1 10985113 53608502 1 700546 54987941 1 2736129 146165864 1 1612591 116139387 1 365433764 67493667 1 386373 55253424 1 20777538 181386684 1 22261499 138049688 1 51310495 100597237 1 58137 63066542 1 578316 51018601 1 34600322 30727969 1 13231860 80184135 1 2352268 76111770 1 186314553 80092273 1 785093 95450308 1 3288276 120560716 1 2692902 52418794 1 6379006 69055409 1 519695 116395621 1 11567656 204657865 1 239802 150886003 1 245546 269991508 1 417736 209271523 1 19217021 120182109 14718 35862075 203698533 1 6632725 144658147 1 221293283 48361723 1 4791160 39956944 48060 4029605 79297649 1 2784411 125487990 1 25898982 115679612 1 1492706 170816717 1 175916040 55103524 1 2725931 195405911 1 211495241 141328535 1 507772514 100206408 1 4482082 126773291 1 196911 117968070 1 858210 84043423 1 6904494 168281653 1 113773274 120454768 1 425777 200061764 1 12902562 169316190 14979 345516 116093570 1 8537796 17104930 1 34911561 29033465 1 89771 92112546 1 47262257 22115108 1 1155143 175190978 1 193828813 145654177 1 289213 87759030 1 942140 177526927 1 3217884 75758817 1 78448294 109112146 1 4414108 65519580 18327 73363266 109370783 33981 11450175 106385606 1 64625910 90856390 1 13810101 154908251 1 1610871 286360742 1 115329799 92592262 1 3803180 155509449 1 16498637 78350905 1 19581650 137970068 1 24265578 89365850 22107 3259375 111884557 38716 535235 109742894 1 6177452 27474321 1 7502895 85827799 33441 1821001 99032280 1 144594102 178071072 1 3941958 139926266 56640 12715401 166682623 1 2664254 79494133 1 857716 76495922 1 699411 108861203 1 24852274 130294592 1 29736729 97682179 34332 29536358 59816396 1 6638506 114783541 1 1899879 129510079 14601 1841722 88995594 1 225756 43942131 1 400050 125396015 1 32916417 47468330 1 1962013 67230740 1 3070226 78622002 1 19276194 151509527 1 18399273 160305740 1 3197064 56261502 1 16390858 159724984 1 990955 183183655 1 4712583 176042535 1 11683516 57833571 1 39735777 160243967 1 27396256 53113466 1 11048578 136300902 1 10163946 68074156 1 55104261 36550880 1 3450104 97653016 1 10810318 191806514 1 15782763 113727634 1 292216 97394992 1 2829682 38033252 1 7627918 296588704 1 72984065 42901564 1 1875698 196634670 1 236792 236903326 1 34682941 78672225 1 3447058 91457081 1 741049 112418528 1 8029004 48753569 1 491627 93638822 1 649842 96722289 1 1332998 124848978 1 115821220 65474030 35356 63077943 214290299 1 24853460 54999389 1 907184 48909909 1 37612234 50362309 1 11438647 113214209 1 13566892 75684893 1 7685122 284578713 1 1172019 96960356 1 24046658 83509883 39320 559916 66780613 1 18903229 128040973 1 5388250 35088647 25160 28902455 75186455 1 4018333 169467034 1 97917 77489728 1 17380412 140586592 1 14622737 106982400 1 876515 106079746 1 3613593 92491864 1 7291660 75529542 1 4113229 106325209 1 41953310 55895943 1 7238173 19401162 57110 1279482 27218364 1 4922959 75094473 54146 196827759 143739435 1 26925147 39652993 1 2324217 84424121 1 1854816 109568893 1 9259015 111474766 1 20780984 110426495 1 18492983 41161600 1 49443770 61196328 1 13881678 109536382 1 8900476 132771606 1 25387555 91099380 1 951422 54610734 54686 452392 61939947 1 122369613 88294637 1 645250 65193085 1 245773 163593168 1 103725617 225223294 1 238803 54737983 47440 157917963 108242211 1 13548514 81775850 1 56312554 109042828 1 50645438 66662912 29090 3067804 247397949 1 36250116 38932480 1 16272834 46281697 1 3095736 129853324 1 3645866 127665472 1 51351206 118303513 1 10269925 89356287 1 188504649 50635335 1 4172845 85623808 1 9435752 224651469 1 331384 112186046 1 4860815 35907969 1 891191 94249549 1 105052150 69265619 1 2550274 173940735 1 1714389 110504797 1 40192895 47391377 1 147913 232329999 1 524756 118485448 1 4557324 76885685 1 1923545 76992396 49717 883131 55300170 1 61113522 96095408 1 52904300 69797012 1 34849214 89577533 1 386442 107614910 1 2621173 177945526 1 325840310 188843471 1 369806 107837367 1 1252913 64524256 1 35393889 73795633 45557 57103 119496313 1 2079393 69357124 6014 683735612 122374909 1 520360443 54535162 1 10770536 104510343 1 18944295 261733997 1 12550251 76248564 1 24811872 141642835 1 6261331 182594632 1 967588 131675040 1 274004550 130251195 1 10078425 150513662 1 2455165 51148647 1 5005919 254965107 1 1429412 73721418 1 1373749 31778378 1 2232113 43119452 1 30990251 124444862 1 2277938 86685573 1 79511670 129945757 1 539049 171143963 1 1324282 111609548 1 90578463 182691913 1 28219515 187060572 1 9242260 89741607 1 11255661 93823810 1 8422599 69645904 1 6419605 72041419 1 5802818 64810691 1 17051506 66721658 1 5170370 64379051 1 6503259 34543134 1 14975908 341368690 1 28070190 79904637 1 565379170 200314418 1 3877238 125321669 1 4567894 90953034 1 19222106 116896568 1 3578829 116142187 1 4305897 55052162 41857 8862986 119480321 1 3511320 61451974 1 16131465 190364603 1 19971602 74037983 1 5694863 111431608 1 14415121 194893617 1 296174 92325042 1 2838727 104361855 1 8969534 70627551 1 6133297 157911386 1 2741590 225242334 1 5735280 101026947 1 30458080 88395017 1 10716915 74378648 1 3604843 63939269 1 406305474 64847716 1 4102862 107538643 1 1736167 92948587 37422 51421078 126566438 1 73853893 208989390 1 51014147 130352983 1 24300233 93260628 1 9488208 53463826 1 16724474 46537986 15088 2237890 99599105 30788 332310 445164060 1 119136715 67771954 1 54514911 58309219 40203 6168993 74559516 1 6772184 91502482 13392 24797089 135865014 1 3759075 178185618 1 4206021 111325030 1 71135232 91705042 1 819078 75103925 55204 6250310 98893839 1 380841 120436195 1 264946 227415161 1 462759 178531817 1 202034 99854106 47389 3253812 91786391 1 1543139 183311547 1 1447169 91818721 1 273316 48045297 1 40800518 105829336 25737 30648752 89994607 1 811250 108852202 1 56534261 43567893 1 3578498 57303535 1 14741240 273140324 1 64656322 165054051 1 18367948 71883087 1 10931557 78714407 1 99232226 136075565 1 24826153 71219974 1 307664214 91607993 1 715168 123193503 1 1032681 44636944 1 4179065 163192952 1 12183246 121933581 1 1497864 163261296 1 162493 164386128 22162 114297079 60751487 1 179879 131280471 1 268996 135498561 1 1904712 19870324 1 434542 123841062 1 46333780 101112186 1 20770952 87463357 1 22440656 44697828 1 4728530 85077309 1 33341945 97089407 1 400187 71074765 1 46735756 153350758 1 194873963 112236453 1 16289568 95400215 49782 2529036 104420128 1 21194276 69327034 1 4088243 110383140 38574 27846420 197693348 1 3179249 76668391 1 46019987 265145279 1 3680895 73718048 1 2811107 59343475 1 911216 165772305 1 4961679 98028519 1 9642374 55893206 1 517588 250634102 1 14693683 65854863 45185 2030642 110635758 1 12671378 226403804 1 15480169 133498071 1 1032844 49653583 1 1928108 103684514 31884 17778179 238941276 1 1102739 89464330 1 76994960 149344885 1 6198550 86050512 1 3223867 144913171 1 1207697 80376083 1 2921907 110490133 1 3376352 107725172 1 257017 74020212 1 11735983 129419744 1 14706186 90464227 1 1446996 158222432 1 224049972 125733376 1 203746994 89830058 1 8336231 115905628 1 579443 157188921 1 15445302 126219231 1 144303 98476215 1 192465908 99297430 5721 85334188 74226393 1 63844196 27088601 25596 693195 179541597 1 4546272 80204504 1 442883 162091763 1 43366873 132543836 1 3582772 77430736 1 958956 59515267 1 1005800 85188447 1 49619738 46638580 1 1879757 355978059 1 1944823 108865728 51691 3047616 136833945 1 49069523 79941397 1 174024457 107460507 1 8152519 98425682 1 152035525 212909553 1 1540009 97283898 1 738389 238264569 1 25350667 135855685 1 2814535 74797754 1 57720735 118460605 1 1203876 142690123 1 134313906 179401033 1 291841437 88325294 1 54963799 157992669 1 1568816 53059465 1 28354317 86831894 1 30298049 83868465 1 1152905 123505646 1 213299443 156675290 1 11291202 214336395 1 898985 72825772 1 27559276 76630690 1 1150239 128001182 1 4734287 145191752 1 2230887 52926287 1 3658730 148574118 1 391889 144143094 1 9068734 130931520 1 514343 54423535 1 3744437 248990897 1 2871149 197628751 1 541584 60737269 1 1751067 123202819 1 25958327 84727150 49263 20797148 50107161 1 1475443 159663043 1 807727 96159555 1 29956249 144864906 1 1394143 135360686 1 602484 69295964 1 856615 57629268 1 5569240 241623507 1 145459057 45128007 1 211750136 200167853 37567 4094791 129106883 1 269471 95115738 1 325411238 152565356 1 3276909 103241406 1 20051673 30773418 1 157999 69735188 24669 2966404 107947411 1 292628 67538375 1 1563562 146829466 1 41900525 57437826 1 46011011 204879961 1 12936352 57561532 1 569693 144578841 1 1956059 54505787 1 34801671 218781615 1 12869014 113720755 1 5932334 62195316 1 86364795 67311709 1 17123840 98555201 1 7129842 113600046 45408 40932346 131719318 1 78888428 521777245 1 2605121 56779619 1 605619 218752937 1 6226124 117951039 1 340344 58871856 1 121795760 59567279 1 3082901 103697078 1 363889 117471601 1 16357115 193294997 1 4640336 46130971 1 4545484 72457044 1 234537781 56186489 1 4624243 94337888 1 6571766 73908949 1 3988076 34557974 1 262491 66954323 1 683735612 88563177 1 13041509 141893316 1 14001 116078257 11238 1468699 94316515 1 5502406 62927856 1 70697984 127878680 1 7389683 180510541 1 16137218 155671550 1 258342643 42151747 1 12400428 97473218 1 1270743 280656716 1 909866 72844101 1 1957527 152690923 1 19278719 116695993 1 982610 121353964 20296 602224 118358520 1 229444464 81408289 16447 32116929 101493620 1 3412423 291282662 12495 23135837 47356615 1 216670 200048429 1 11400021 153455546 16482 253224803 41139141 1 1843411 72743206 1 842385 193129864 1 222610 269826483 1 24015555 48785257 1 167186 79481078 1 54900343 159099335 1 268922 118602812 1 532657 210818119 1 431954 101546401 1 112459646 81317065 1 7605774 82512305 1 274241089 115653921 1 1113086 193999527 1 772637 94708202 1 2730795 92802559 1 24268769 72551742 1 165175813 26773548 1 8058595 140911843 48683 60289428 120855744 1 12599094 57863413 1 61204985 103041141 1 1029669 94314450 1 1182644 243474732 1 7082780 122121897 1 721453 112388233 1 17657463 82291416 1 14251021 238808154 49565 88275157 69471110 1 19467006 98668149 1 6703659 85851263 1 31212559 260526799 1 11379238 107068122 1 25896663 88029867 1 39678036 82691009 1 27088067 199012162 1 3948227 85311981 1 60151881 160420956 1 15754818 164186111 1 57927581 163952690 1 14553306 104217251 1 14270713 162998270 1 126933 95191435 14738 154199 168142447 6975 2138284 79485101 1 291265869 204431138 1 23246959 170761999 1 29799992 137437151 1 2041891 88750579 1 424113 74313621 38607 19406950 257144103 1 28577685 60157283 44487 6684601 89753397 1 14834307 180175351 1 3016859 318194001 1 35601588 101361185 1 724295 87472740 1 5086493 186437637 1 1875266 48213974 1 801936 126438137 1 1065689 78803558 1 4882503 45626665 47346 3952236 167842044 1 1842840 110267919 1 29648 60075407 1 1284202 58649988 1 97226402 155534649 1 96814658 62338568 1 7835075 73034444 1 37591574 110112617 1 4328791 214442463 1 48445088 72261241 52104 534800 72119452 1 28583360 57343582 1 2552121 72328027 1 29243576 202861038 1 1636441 136469765 24916 11163376 95395612 1 895791 69833037 1 29645975 299155544 1 372965 68645076 1 11696416 115284307 1 4744474 136535310 1 17639470 187373384 1 1221854 117927109 1 485697 186724140 1 4981742 105543412 1 293424 180877498 1 2492638 266451056 1 537282 75192880 1 2077610 61082292 1 6755886 86097230 1 15701030 152209867 1 465915093 34911471 1 396332899 72582888 1 1031974 153927634 1 113097019 49406465 1 3341168 89590048 1 7688852 195043778 43365 33829294 104625103 1 655573 125126406 1 335879 95485438 1 746264 57805453 1 3201038 553079066 1 2727865 91722059 13694 6645765 50852046 1 31546295 53920890 1 14340872 111138751 1 1690190 141767014 1 2011812 160222307 1 921328 159763268 55654 1391181 184075411 1 2171379 139162657 7439 856574 51027309 1 3558869 231167825 1 39489610 131170282 1 8742710 290621540 1 387666 74187570 1 48743084 73632786 1 21090476 87222296 1 287173 84816781 1 502160 195805589 1 65048185 97313679 52862 2122194 72999651 1 2311537 83837377 1 1362751 47940142 1 2222831 176727356 1 2196273 170511553 1 6338506 138808079 1 80804132 121350751 1 8232528 46371523 1 29157597 155608669 1 2579170 92460394 1 2512618 58795036 1 4796278 62243583 1 3393945 44404365 1 359326 49244984 1 5262497 89816593 1 1773086 149110023 1 150340624 97968321 1 21830265 75633740 1 530266 119571012 1 238166 50750708 1 915714 196455397 13719 5118544 67921104 1 2135486 60128864 1 1739670 77669976 1 2959773 212463777 1 171824 35811192 38211 5063669 96312633 1 19910465 173816120 1 54154171 126765654 1 391844 124577443 1 2459255 52085103 1 7420065 107444610 1 12896870 99125530 1 123962019 77290668 1 2691016 68397912 1 1526895 73937235 1 2305631 236950486 1 17135589 55864405 3541 1625856 115436694 1 9371683 54355744 1 2032023 43166225 1 26393568 79580832 1 2249182 102059264 11230 80741 149209293 1 42117590 109951237 1 71813 66535713 52148 17482852 144754651 1 7776547 78255692 1 6754746 122153811 1 691809 90293732 1 808245 148687929 1 8954192 94582243 1 920113 106547457 1 115481722 62256462 11415 1851822 46610242 1 5210828 161622267 1 2370601 129976959 50458 1723385 302300042 1 37355130 172052519 1 1184925 79196511 1 505763270 109537164 1 27296365 83980951 1 961087 84414887 1 101812 133545391 1 10834874 69063528 1 24060631 79760436 1 149139908 115612218 1 2776228 167788936 1 3238219 132190466 2275 134717078 150714707 1 25449835 92516682 1 28175340 58222260 1 19240539 101608613 1 6999591 196209095 1 49912762 70209135 1 1229600 66557187 1 2330463 103291456 1 1560515 58669023 1 2059868 129765053 1 10161443 140674730 1 44682817 60070619 1 485030 109921710 1 1046801 87259399 1080 35815 120047310 1 8793056 59015664 1 4449013 72646662 1 942364 63896560 1 2587157 86244900 1 18758518 103740867 1 24293381 72265859 1 636579 174050678 1 4819935 82354173 1 3163957 91089905 1 61191713 112848847 1 96542 59528769 49729 2195659 145373608 1 15416293 238366848 1 150650 204381221 1 41962727 60350631 1 1750972 93306770 1 45138398 93814961 1 10526536 116592624 7878 513642 85700563 1 3505239 134346160 1 9232506 102855523 1 2672155 118788615 1 2449264 146497777 1 1467561 96053257 1 14070122 91144496 53332 1996894 95134164 1 21150702 60429719 1 60594921 112995042 1 1520437 59512904 1 683735612 111486778 1 5775125 82234635 1 1031353 205441355 1 2357717 83452165 1 42477100 97017174 20898 9603853 126140220 1 12938812 148415841 1 4360639 87924629 1 2399627 120695504 1 9023284 156464300 1 39770074 155690875 1 14077646 149407020 1 1784344 96351013 1 173484969 104385261 1 1160583 97790631 1 1750186 303790722 1 16714481 70375440 1 15954149 169115168 1 3285768 47694661 41773 33475219 84617462 1 9657936 151461238 1 19834330 63149757 1 20640973 52536760 12071 99759736 100786535 1 882700 110616539 1 114471 85072749 1 362257310 72950445 1 574476664 38351153 1 2418609 112659050 1 115642119 137314139 1 45467477 117990239 1 260621 146362318 1 25157249 77564726 23835 346423 113714430 1 233182461 70174774 1 154514385 72885466 1 1485558 71608735 1 30106746 46668778 8417 52614136 130626639 1 58845118 109012393 5286 1913122 178926025 1 89329301 65782936 1 2314262 80834006 1 3203887 126657631 1 2083812 91232817 1 319014 59152079 1 5524720 141155909 1 4969939 79876254 1 357270 150331200 1 2372271 115520297 1 348695 62292203 1 7040243 136873928 1 11413891 109291255 1 826436 51042621 1 227269 300299841 1 2408528 53122226 1 106695170 92951456 1 11502201 59329434 1 4418036 68979365 1 359591 113735007 1 178413222 225376095 1 8295447 81010825 1 121453 130068785 1 7071826 107441521 1 946883 117117612 1 25553364 92531771 1 138953084 57084073 1 18287 63375396 1 31512 45006406 1 7566536 126403600 1 2932780 96178296 1 683735612 131238607 1 2661309 35767916 1 21110671 112355649 1 5314223 231679759 1 504064 105755766 1 3114776 39339257 1 682898 76194191 1 44760627 66334617 1 15478 133256602 1 336544107 105938994 1 3093884 116564374 1 2467933 25995339 1 268517720 83400469 1 2839215 84765996 1 18707912 194302956 1 4139561 102745555 1 42537899 190647759 1 24017039 53865474 1 713516 95953928 1 13876913 93998283 1 1155079 67493916 46082 3983417 174131248 1 83175 206440298 1 4213779 101760379 1 3557794 81369277 1 278821 51111035 1 7361844 60885306 1 5399332 72932560 30611 29115310 12774653 1 2313340 71921168 1 1549406 139693701 1 4457616 141562445 1 39335295 139159822 1 678114 174023602 1 14285556 126858650 1 1490707 72494125 1 30313247 58845588 1 9319454 31674357 1 4568931 229801635 1 74807256 59133212 1 2478061 73851601 1 1326473 263416576 1 15603136 151400132 1 17932157 151970305 1 263333092 75625129 1 4448923 60938328 1 126644439 95754327 1 88928173 60950732 1 1166944 101028427 1 16878716 108751002 1 24734673 194502160 42690 7138349 160430327 1 72627 71247595 1 264775 76612926 1 459775 124823508 1 1259019 113207541 2212 4695677 59312752 1 8953555 101044384 1 1435562 226630606 1 35085479 178303817 1 49464091 157738502 1 76223767 53715182 1 3745582 127974835 1 28952795 240084917 1 26369736 205766202 1 10381280 137101451 1 27947289 235515653 1 8856181 56387303 1 41699679 78635917 1 5042936 97624732 1 1179102 121437725 18775 7913500 111904821 1 23123325 113379747 1 10555288 113161312 1 297497799 189062449 1 9485409 93045801 1 2208474 26503440 5706 32404909 167215473 1 41359338 95853638 1 320746 94455604 1 137613141 49416368 48498 4952808 97074292 1 6463581 55118990 1 11101383 197908407 1 8559440 118782618 11685 1455668 68038231 1 5855755 102438218 1 221184 82088029 1 10184069 206681493 1 235575874 121664943 1 12347845 227597649 1 15486341 79153641 1 18639484 138952979 1 7852366 99535907 1 218894464 123290778 1 262489 50026480 1 1029087 65930521 1 11474639 85760433 1 33421985 68285966 1 4483637 35793317 1 59361024 122520086 1 3860868 108508605 1 65887276 49426925 1 129388 43790848 1 4101863 141652119 1 6431465 65327523 1 5691303 92502704 1 4682821 104953291 1 10284541 95562804 55729 6420278 72709743 1 9777614 58847367 1 106643032 94784953 1 1024996 56746807 57007 25580078 89869352 1 219620 52607752 1 3719224 86958774 1 2820843 176118483 1 7557622 130719961 1 19961012 225426087 1 948279 69816201 1 830386 152662348 1 16131046 258606951 1 72560788 68315988 1 32262 128943198 1 4115022 117602919 1 8206466 107530948 1 446801 208344689 1 27853026 149708634 31733 14139635 92300208 1 1427775 149210499 1 286998 130291904 1 212255084 55689549 1 2081170 100099668 1 1954926 201135747 1 20365459 167221885 1 24887835 70584707 1 5457446 115283173 1 20132658 119177468 1 3287849 81465705 1 46408661 370194922 1 4413423 94203033 1 1763242 232221097 1 33872109 72628445 1 32782675 99139949 1 530773 145977614 1 1533348 139402956 1 27548902 192111370 1 725055 39496899 1 9486305 126823558 1 2601493 75092360 1 162600 42815773 1 18761064 40308816 1 39066489 62281507 1 1654525 52300930 1 212444 34983349 1 18176161 168127394 1 3934685 111733698 1 31688442 57205068 26949 26534443 37646166 1 192057 176144565 1 4979326 120256021 1 683735612 55750402 1 54475981 95942354 1 2685980 175539844 1 9535896 49155592 1 20836625 95910297 1 6847108 60040610 1 272615 63723929 1 124262233 90896884 1 4278166 69088717 1 277105 116985407 1 5882170 134985561 4485 18253805 149384642 28766 4608928 133722060 1 19544985 169325209 1 555393 73665853 1 1748821 113908001 1 188827306 81814443 1 1934689 118522220 1 4189681 127929665 14736 11628293 152030271 1 10416181 340037925 1 1574068 101132049 1 191185 138570639 1 10803600 113774966 1 14742941 64646225 1 19933689 75392778 1 1319465 117767937 4044 38378099 141714962 1 345183 92839826 1 30314759 42943332 1 21897761 70618422 1 374084 362776442 1 1856521 136296929 1 7305605 192810960 1 5508562 123378702 1 1222176 77472932 1 20375448 254858410 1 8615009 71188674 1 683735612 106697156 1 131548545 102274949 1 1185201 46357067 1 1952240 134616014 1 3971390 43247585 1 12904467 118985872 1 3378878 115006581 1 344772342 64237653 1 6478154 48002212 1 9159617 180069231 1 17713210 91074846 1 187404514 182004248 1 1683610 98784062 1 9214982 46655886 1 5482530 83693606 1 990291 128549147 1 1985579 253646958 1 70839318 54919401 1 4001818 144006767 1 875715 95546313 1 607280 118695008 1 4124438 164905168 1 842115 205717999 1 73920 218020348 1 590415 156611716 1 61628 96895195 1 7545466 102880767 1 16758543 61958158 1 390238 82622431 1 5028357 39438791 1 5999611 65530125 1 5988999 78968424 1 118413813 61270301 1 204642 82052327 1 39120355 113820345 1 7091092 82903796 1 724690 91212590 1 2248172 66668741 1 1272788 61284685 1 25451523 108000802 1 486084 91991296 1 3821533 51415742 1 4469766 110049604 1 2696465 90866307 1 1863801 134829890 1 728255 59863419 1 124075 146093985 1 23428018 113182684 1 1626254 234519068 1 224333170 53523489 4428 552946 372662548 1 2307670 85514782 1 30798330 50498915 1 1918432 87045897 1 2817613 228412999 1 14567031 83537525 1 1908578 126858029 1 12095376 301950635 30431 398868 50260136 1 13653157 70488116 51051 184528123 142423582 1 16846071 36937738 1 8208245 158928256 1 145787969 110657767 1 171346 125993598 1 12701857 61737568 1 156852736 173133403 1 1407593 155127069 1 971933 72550417 1 10015945 83395009 19571 48373 87957505 1 71565699 110787937 1 16613454 64522333 1 6263688 76256332 1 6121456 54137928 1 49096313 69629459 1 3152568 75636001 1 22553854 60817236 1 166002319 54097437 1 9899040 250335158 1 3535499 98869526 1 19470886 88813937 16199 1935052 173998173 1 4916157 172689017 1 4368758 115699652 1 38721830 70592132 1 25071609 106540644 1 10562350 60061258 1 36242557 104040745 1 37897400 172238993 1 24140758 79958943 1 223177353 66641174 1 1078531 102275995 1 7195991 104899604 57942 1944749 118271536 1 41491087 92885950 1 6393514 120205909 1 1464528 89908973 1 14257799 63785187 37045 4122251 117329238 1 1686388 79594857 1 5942388 37305352 1 70918307 93344272 1 27663399 66679359 1 266262 68715492 1 2972516 66378671 1 6136521 78860183 49925 51715336 82922774 1 735073 88468109 1 68168760 93508229 1 592468 93738971 19171 53020009 104176116 1 46448540 162796226 1 88284 109016785 23375 1245926 188905068 1 29940868 59655248 1 9644990 100984895 1 20258412 111130154 1 11245972 78910267 1 15842814 171448100 54823 1069613 157924453 1 18101294 66941772 1 443456818 72794735 1 56548 67084582 1 6017487 141489030 1 944798 82697925 1 236363803 250402952 1 4594659 75839458 1 76982679 104295568 1 1765931 94964399 1 2708857 76494311 1 9196808 129094796 1 558385 201020238 1 2305496 131907348 1 683735612 77028228 1 5754118 105794541 1 110243 39232945 1 578831866 99087548 1 7928452 60775977 1 2211099 68301245 1 58309826 87873762 1 3924529 50210304 1 651072997 192012530 1 169339 91968947 1 14321981 122862515 1 1055275 110781120 1 528315 74575009 1 3141848 112627854 1 3705332 76923575 1 231161841 93214391 1 66975787 126952534 1 123564976 98588128 1 14556743 87263229 1 22241090 109588308 1 10011014 145125196 1 3084353 135538478 1 40912 134329215 1 27922877 35963143 1 2017367 176900497 1 55082055 148446392 1 7259512 109337944 1 825906 69365709 1 5116605 166356103 1 4262361 173081820 1 4127815 166027512 1 9023599 74679608 1 694708 47039486 1 23001669 137045618 1 41854936 107079291 1 8919398 160069266 1 970090 123241983 1 18185283 42826345 1 127273458 159769898 1 2792105 26073505 1 891646 224082257 1 244298 70360479 1 25098860 112747677 1 52371716 163408602 1 2295078 106503234 1 19380316 131538946 1 2660692 117295565 1 21808261 92738213 1 21682884 79574636 1 108714608 68232218 1 3279331 84447553 1 4718577 181963242 40514 11093859 42496869 1 64542665 151710689 1 1771846 161082826 1 33171638 158423731 1 78155987 108293759 1 1205325 254628449 1 47750542 53769217 1 8977237 123849102 1 5617215 40433379 1 65100361 55723786 1 4729841 42384722 1 135207222 71173015 57085 683735612 56005399 1 25109183 84275029 1 1123431 149015783 1 22325708 112447542 1 1698661 181325018 1 1205519 174558485 1 91645901 62762179 1 4405763 45500721 1 5020435 82695107 57963 3349532 86539589 1 299184082 152585291 1 4041127 143828079 1 2717358 114010039 1 25705 137272449 1 3737090 68091379 50895 1854984 139882253 1 16461698 159540961 1 21943271 142369097 1 276352 46172815 1 3220209 89850281 1 391159 72056990 1 2948256 94002311 1 11194815 158693074 1 2589631 154298704 1 21358066 114598069 1 10270297 42435719 6434 31809708 36456486 1 1564705 100962765 1 1351116 49265494 1 10003961 74306389 1 775181 130925297 1 7519386 300072054 1 46862916 114595744 1 11710297 60626347 1 11140868 28873337 1 130793 194605654 1 40203492 159712490 5391 205852365 56867510 1 2157477 85955248 1 3391055 89975333 1 2698070 169831409 1 1951331 251407013 1 53518 236658877 1 163818 171774665 1 4280261 85337680 1 54780730 44703567 23803 133604618 64340201 50832 4163735 174912234 1 683500 61366726 1 1260173 306820614 1 1364701 111441181 1 2405418 131014143 1 10788327 103752536 1 444707166 85010474 1 3006035 163409546 1 11716595 53370473 55642 33664826 162297341 1 19676431 134511191 1 1648248 98468863 1 11003639 107184671 1 2224680 82728439 1 24737580 93062238 1 3486153 76764097 1 16221599 136157410 1 6162007 47187250 1 6866587 119657557 1 76976789 144675384 1 1753708 86518618 1 2104282 112476518 1 150786 57359701 1 285247 30918912 1 21098085 68372559 1 2840464 142119340 1 17738693 184043063 1 23641258 48684094 1 4442636 183674375 1 59989202 156455635 1 19063525 84588243 1 10418458 65158007 1 23122491 100263920 1 331642 103351809 1 129675136 93235718 1 416247 136364018 41331 816352 35076380 1 19797789 79737723 1 25722062 27968643 1 33744168 145900721 1 13110988 93115200 1 188880542 115931369 1 780817 126564369 21908 45715983 177125696 1 18844227 51533374 1 6196314 69998423 1 11472159 54583237 1 8521784 79989734 1 5856351 315270137 1 12604352 100861780 1 289155 170537731 1 27304076 57987347 1 1931592 222008149 1 9919579 105493947 14928 1626716 235613120 1 79519 226960890 1 11350319 35454009 1 246960780 57299852 1 6125784 60026744 1 2358978 48378555 1 26649746 76837773 1 155377 228468912 1 47772407 245734051 1 436487 171954465 1 10689088 74487827 1 8776774 122022624 1 2724912 68167241 1 1424434 85747165 1 53188562 44621664 1 289353 157189596 1 3506266 170293338 1 152209293 88380036 1 7577414 116113821 1 4972924 125680717 1 3361115 144654678 1 622643 292575265 1 35992939 34338545 1 6429273 133082685 1 2367478 338441640 1 4308252 230486951 1 12106155 48999111 22669 1386241 156837039 1 27339553 88041029 1 1202562 96480459 1 143686089 47073413 1 1544191 50949831 1 47807266 118770044 1 5775566 64652297 1 5111858 118153189 21110 3510096 112158985 12423 473678 39815316 1 320650 73101866 1 2535756 211279077 1 10399804 133892587 1 1011798 104305770 1 1318221 131438626 26054 25359277 162975288 1 1901074 174199707 1 60231374 459361924 1 19662460 119199810 1 25505716 50629457 1 825973 81534660 1 16997459 21207692 1 5058557 102111651 47601 15542589 160484112 1 2143095 66159004 51528 4443417 196369413 1 1783832 80428626 1 213709 150035803 1 2187716 126471906 1 1885643 188660205 44681 43884805 102126689 1 540385 179471228 1 683735612 181728288 1 33618643 83878849 1 7715551 69489972 1 786822 90813675 1 243177744 168299114 1 1481720 111783795 1 4105056 117340998 1 9654102 145592436 14763 61696919 133277745 1 4402510 84456336 18064 1201620 30368580 1 30628684 102779700 20889 244433333 99947984 1 61365759 138863474 1 26326098 77600026 56502 380982 133208051 1 11105800 111154369 1 9210194 99992953 1 1461847 211308146 1 100012383 70722767 1 12480638 63879504 1 4623040 54972067 1 6642947 49066830 1 277042 255238177 1 12467645 307362392 57222 16709271 149648893 1 10206014 105424061 1 11092569 137418580 1 319719 193629077 19675 66298647 192299157 1 26265922 85345024 1 10373540 72165764 1 15795134 104134725 1 130681835 190749505 1 1573770 99954451 1 13065009 68193064 52180 113734966 81561625 48362 9963483 93849086 1 184053201 66385817 1 498292716 39411410 1 25676850 41042958 39285 81724224 168224370 1 22893272 122246792 1 1281905 88290717 8452 1611235 92724390 1 1404186 89277955 1 363267 58902737 1 2730787 64759433 1 7194093 78487383 36184 5429066 120393056 1 17944713 69062054 1 991089 94244425 1 15786852 145249827 1 531087 75392688 1 450055 159351626 4721 1740700 81790623 1 58145749 160722022 1 100811346 111418159 1 50528628 158335094 1 91523894 103215190 1 19364086 140757462 1 2511015 86161578 1 318849133 147604841 1 4805024 118500502 15751 5553463 93609116 1 49996066 69754552 1 5087194 99693482 26355 3524278 98144286 1 9336726 46995734 1 3043801 94945016 1 1036905 68844066 3380 422981 73126966 1 1833345 53296966 1 447938 111711127 1 19648315 104199758 1 11261947 175208206 1 1913416 113789841 1 1486395 127873413 1 10189056 43840399 1 161100790 60791579 1 1961327 82208743 1 20531735 104864135 1 12233759 57136735 1 30022812 102258043 1 12297901 62394273 23865 651604 168663335 1 11267651 44845055 1 3036073 274870492 1 200424 54520185 1 5730810 109302676 1 74248 90709074 26634 1829859 250152134 1 1710246 90381385 1 112167708 84523416 1 1964529 196437251 1 4975566 128178982 1 15913354 33456371 1 12979373 123149707 1 432171 81196278 1 1230955 200795902 1 1576110 254005055 1 1612191 127436451 41824 1028690 43618817 1 5595019 111236467 1 11411101 104087892 1 435695 88560151 1 13863240 61724223 1 667449 103757730 1 556586 393786258 1 3333269 63589253 1 304940 65226780 1 4774224 124474540 1 46551721 252353531 1 9547243 182115520 1 1118163 99597438 1 392026 167193599 1 6529929 146261711 1 339315856 230625333 1 2047498 129285768 1 3472714 163433026 1 40608781 97337172 1 13681992 87552188 1 4899086 118740374 1 2450754 30968583 1 226697 58747466 1 1968561 107753785 1 16683203 80588654 1 511394 55616323 1 1023600 106959084 1 4197277 261059016 1 2551561 117789025 1 123317472 42894993 1 10049891 98176929 49980 4769727 107214341 1 960379 96696600 1 2104840 119307942 1 29546411 121867376 1 69976 75618259 1 1425585 75835856 26805 17581987 141448114 1 106706 178126501 53621 3865115 40188063 1 212416824 197267130 1 1051582 106540801 1 5757591 156088287 52519 684966 190188412 44896 1451024 156095747 1 7969357 91891608 1 912255 127589469 1 1517435 79972077 1 6364206 117124407 1 2335778 90272213 1 16246646 46835998 1 3085016 84724977 1 3818583 92810607 1 35549294 97510193 1 18293291 142012169 1 10960740 230464852 50186 5318193 118589942 1 3888918 76585133 1 76056391 60860734 1 29024342 62728376 1 2092978 118715489 1 3006842 86462340 1 1345649 64555419 48178 6879705 48643096 1 4983169 106817261 1 5178689 109963561 1 863660 126708359 1 53806493 107339148 1 41475325 101374713 1 681752 150411708 1 4547184 60945068 1 72128549 194071988 1 11293888 137422970 1 13645572 94458750 1 61684131 134209594 1 443949 180111649 1 4360413 234761458 32508 20256471 216961431 1 289788 126085352 1 14481291 75107000 1 15077393 74769601 1 1870782 88875705 1 2408398 66782217 1 2464754 121853868 1 7331584 133430460 1 1566034 116208262 1 3710664 116701649 1 25072395 54325697 1 280326854 65787703 1 851073 85578877 1 782649 210076353 1 1319441 210460622 52218 4128208 289276905 1 97847878 273608243 1 89493275 101597966 1 74251 118844939 1 58852326 56106702 1 190153 95929707 1 4289668 35094385 1 369436 103512598 1 783900 166995836 1 4718730 83235827 1 1059417 28849699 1 32621513 58002667 1 4619195 92545955 1 1372531 103558116 1 78353767 119657436 1 16454592 215242196 26873 134140005 134433128 1 106987 196787179 1 78004205 75816684 1 6589483 65541698 1 61396053 63793612 1 114713419 129513955 1 1147334 307866049 1 1204123 98871107 1 2226811 69144878 1 33436796 53941549 1 7345664 203718996 1 723404 106633538 1 2874396 50281866 1 1295651 91579353 1 3337250 107717106 1 35071186 135992993 1 3123250 185574606 33615 65629857 86322785 1 305341167 72459159 1 2576938 260972667 1 1341281 184947276 1 2296488 70760470 1 1821473 161875130 1 53283915 110747411 1 589173 41952167 1 6296143 111995302 1 2159017 125894986 1 10109072 62631932 1 2035486 38425770 1 88732584 203361669 1 4880924 69623883 1 303410 80200714 8101 7304958 76649581 16913 5333594 109371955 1 462417 92617636 1 39707297 201563140 1 4274484 247504112 1 10013961 80489039 1 2843223 62796193 1 229492 127043475 1 2566353 85941757 1 1660655 117126893 1 4144644 102802413 25670 27494268 75870079 1 75846083 97108043 1 5194415 109461616 1 28655497 137704438 1 247219 80757801 1 77478 74612097 1 3973229 128987393 1 5118210 361780994 1 3666821 65708904 1 640641 139171073 1 3167027 56320163 1 1903257 24042398 1 2214874 59271323 1 4502772 68572147 1 683735612 142217332 1 1206170 130933881 1 3662561 59355997 56179 3257338 184547439 1 4810762 134709948 1 10712473 51514103 1 703675 138928095 46283 486833 56152227 1 8476644 226336111 1 7069375 68544939 1 8972852 221079511 1 1456995 125768704 1 8838102 126026443 1 20898993 209538748 1 519608 93586414 1 80415626 32817952 1 586175359 39746963 1 44916042 101893726 1 16484947 49721173 1 7259786 50562463 1 4297912 130660087 1 9083888 96846993 1 2742487 142434252 1 335305 116212674 1 78561 64831228 1 176558228 195709279 1 16182556 43369543 1 5894088 179321053 1 75194761 214157122 1 3521793 39359140 1 14202505 95874518 1 4033033 79567641 1 47556615 70225081 1 2438940 27757844 1 60915636 198254871 1 56599054 93959919 1 5485881 107476901 1 4814733 57572814 1 677945 33480083 1 39003263 127737478 1 5745557 255680789 16802 22120485 69708826 1 1617772 101817751 1 29280015 85315957 1 325227 153914783 1 31999461 53192049 1 6140033 231434874 1 429025 111020967 1 235414921 90613350 1 193676 50326249 44985 110380213 46863376 1 357397617 134929967 1 271973 384153010 1 179250250 40273786 1 111506706 35564448 27825 6813428 126724313 1 2149180 78488267 1 3381175 108783432 1 14980424 41749716 1 1635449 44396766 1 783361 190603731 1 32130702 124540529 52849 3680751 35145190 1 40445086 131888969 1 18871789 63526860 1 1164556 97346578 1 16994144 23898575 1 710249 50742599 1 8897237 252235230 1 3381120 110919009 1 420878 247996772 1 9201582 58385747 1 144941593 106231762 1 333115 103051387 1 14682117 89900358 1 996203 103741439 26361 5517116 132753665 1 6190415 75183426 1 6429042 111891597 1 3949486 163734564 1 6060942 56440143 1 75251773 144407031 58414 45680407 95278733 1 7243300 123242095 1 14706966 130319298 1 388457035 73962707 1 8596956 69787667 1 24424966 140275982 1 57975165 101375478 1 1514177 123908820 1 6274265 187560348 1 47961796 26186321 1 4893073 126575373 1 187479 109938968 1 682108 86776471 1 1418393 294885347 1 332989 57139627 1 15211258 67778857 1 373562 83986896 44635 138144 54243852 1 9415713 66443078 1 1778202 86786268 1 34513419 84470027 1 12353268 50916884 1 2105475 89350675 1 21159195 57326422 1 13526272 443843379 1 587815 69167156 1 5407654 108192159 1 15218338 95466282 1 4261954 54770285 1 5798025 87901129 1 8779233 135320982 1 897705 47902481 1 5896909 91185159 1 1971711 100426331 1 5249032 174801624 1 629344 86077933 1 192540432 109318004 1 14719817 95733692 1 4244858 172815398 49281 19282027 312654551 1 59800393 43209260 1 52852629 41741123 1 5589248 97812289 1 4375755 77367043 6532 6222233 143080569 1 683735612 305262487 1 3297594 236968095 1 1081129 78976330 1 22411778 228665475 1 586996 58623663 3591 9224335 160125677 1 2207695 65991012 1 40078 51653297 1 8052708 77860773 1 2755458 60764785 1 1486562 85824472 1 319135 40439626 1 18588589 71699631 17721 6028338 195782098 1 379680 64210752 1 10924317 35972498 1 16230614 210793575 1 23857246 113015439 13226 18746166 257025639 1 388003 303565648 1 2631631 97301427 1 3358339 168298671 1 1368708 127198143 1 4620573 163279543 1 11464238 121475709 1 39606568 143821781 1 2950158 176882546 1 3736596 56443345 1 3653032 78999544 1 72533491 213955773 1 138341 65535123 1 4002632 75600298 1 12274739 66901510 1 67640277 71573169 1 3707024 56483353 52222 1999893 99017642 1 1743481 50017794 1 683735612 96099266 1 44858859 101275047 49651 94444450 81091811 1 18402587 154934054 1 39862084 69592554 1 683466422 110797063 1 10082585 39378926 29544 4087327 118632739 1 16198172 182941368 1 889838 90089031 1 24076437 108845868 1 37911140 188122626 1 10846859 49900807 1 615075 61296012 1 31958127 91910904 1 699526 214063289 33409 1167334 123347115 1 4847491 93137654 50077 4182770 225486113 1 671034 130322238 1 35897740 218482994 1 3169742 71098279 1 10167546 170241841 1 36544293 146362952 1 201958 108779225 1 23814143 114413308 51579 29374426 273640783 1 2698262 170270497 1 1829058 80027560 1 2001809 199444342 1 19625608 111290771 1 16432770 173543083 1 30933975 83967814 1 33257994 66899414 45693 4264720 75582592 1 159241666 204075188 1 37429241 63789024 1 2989590 194714294 1 333726168 91834563 1 2353457 84995618 1 59093118 81951145 1 129531018 59847618 1 213993932 139599938 1 123933692 60430473 1 1032587 77507081 1 227685 68995577 45291 1492256 78347236 1 75579388 91630273 1 34017234 131807328 1 40862454 126189899 1 996782 71186206 1 3799352 123967499 24384 11893365 47367563 1 212459351 98836150 1 3443186 223594736 1 54493426 80851147 1 869064 148499289 1 6252240 109504683 1 9739505 166851882 1 17271125 103052396 1 7604683 79699888 1 39715106 63609052 1 2295479 77655941 1 8071631 99126140 1 4654898 105702931 1 2763333 109604973 1 1139015 93721722 1 25218120 51832175 1 41251137 69676392 1 375705 201357770 1 8082159 189656180 1 18531423 140494515 1 16109099 152003640 45947 60617967 263853498 1 31944715 105548157 1 50647689 78472279 1 136708917 102757903 1 2309764 91509859 1 16690704 77520734 1 806283 162845552 1 11871064 217974224 1 32686230 62279508 1 190629 76306280 1 225652 81900311 1 447503 136965307 1 5821364 105186893 1 18282944 121175129 1 1612377 60957021 1 25293 69552821 1 16677692 282855120 1 2608985 42490760 1 3651991 74011483 1 1489807 304207329 1 122001113 109550281 1 176533 100263042 1 9419071 241188405 1 8457267 74510245 1 1709177 192840603 47427 2971303 100630699 1 61918287 57170133 1 92837115 59579326 1 9955730 230420356 1 11244527 98435520 1 12107515 193133997 1 2593393 63478955 1 4516354 184001189 1 1841176 207933504 1 2513732 144020813 1 150958 130957658 1 6597460 148279689 1 63294758 72540461 1 748491 109685348 1 1447503 63569125 1 507563 115810130 1 152190 228393380 1 6623347 137882107 1 102919 44054489 1 5856006 76791280 1 4211956 126212076 1 11788672 114246049 1 25409930 103381833 1 683735612 126403195 1 44612132 100528735 1 1445530 98014202 1 59858345 53602542 1 2643158 200912853 1 896735 52517468 20704 3248237 91905213 1 1544684 128144074 1 46570225 128756529 1 8856337 152234261 1 14452583 169960912 1 30895254 150459123 1 442993 55032676 1 234060 80174976 1 3254480 113167670 1 121461489 83423310 1 566615 49244926 1 29076234 219626134 8771 1121390 136167590 15454 3123336 60803530 40841 178109902 77720039 1 54848913 131321746 1 11684963 106160513 1 26294218 137187802 1 3244303 66574805 1 5570991 134842093 1 10770403 154814323 1 14250517 205776137 1 188489021 39455780 1 4058762 60568015 1 708178 95323695 8306 43224686 258855465 1 28252136 49259452 1 4600915 173185488 1 35691796 120568166 1 74242 101494858 1 5517048 66373271 1 43612858 251497787 1 55189 76467941 1 3273115 58267213 1 3272135 155554698 1 2923186 53505924 1 9629840 86939917 1 2479303 127667073 1 30892280 233352606 1 683735612 133987402 52346 477023 159827711 1 402702200 65601170 134 112857803 109095918 19611 5998212 91714853 33397 236247 240570702 1 502865 76970696 1 12458573 69434149 1 223898 115083053 1 298221 112671412 1 11288069 105696256 1 388754 146163715 1 24785566 139686579 1 75079339 59098363 1 7727880 88326591 1 12774551 170106098 1 2454620 75073446 1 123388872 55712143 1 47491135 34065834 1 1062526 125236508 1 483638 74594948 1 12769744 60643569 1 211787 154158538 1 187401 101234503 1 2041400 138807976 1 19543976 79563138 1 11126679 78278369 1 107475763 196613413 1 22358308 131481914 1 1444424 77846036 1 1237198 111517534 1 3721742 122342057 1 36383061 25243059 1 106737945 79726019 1 7984518 58769784 1 82634747 46109577 1 166990 39958801 1 1061891 152040977 1 47540592 64924434 1 905712 319757880 1 92938416 167812844 1 359262 107114468 1 1270459 43441365 1 18496805 122890805 1 2305327 51358263 47098 8189258 153686143 1 9102609 143151781 43679 978817 79188731 1 2954085 202993491 1 8206189 34132245 52418 1943024 97693757 1 203596 78896222 1 21521590 89867044 1 13927504 93329715 1 504947 105987687 1 1018482 143507030 1 1472904 122839103 58236 15641010 105266935 1 91983198 285588524 1 553845 64872184 9623 98239282 60497604 20075 71688 120840087 19310 44448186 120943973 1 12264735 132807436 1 2145564 43347133 1 1410170 89547520 1 683735612 101284014 56423 427026 166747419 1 3866426 83338381 1 103959921 50742198 1 157041 127608693 1 49822488 27024585 1 1355152 49295595 1 2430643 145535577 1 6055925 90519546 1 2710675 94355653 1 701437 36909795 1 1059955 41152247 1 375235885 114059230 26028 34011291 37139266 1 8899450 49631422 54569 1632530 56847948 1 10840287 115795552 1 2801661 102067208 1 10393831 130971189 1 2454803 133923807 1 3777761 129293809 1 5055963 41564278 1 2382935 100538812 6363 1898107 214039369 1 8797342 107671936 1 13862584 106527631 1 30579 188480698 1 8231164 64579632 22893 18703157 135234644 1 4564322 33545252 1 10792591 74539144 22485 104008369 91636559 1 86918770 76205561 1 7085500 119660697 1 17585487 88439294 1 3424023 67895231 1 406788 129919963 1 9836350 88389742 1 176981552 31954733 1 43959022 25677018 1 321572 101566502 1 482441 37791829 1 29308847 82506216 1 1620350 155452337 1 787624 40165935 1 352197043 205718565 1 9983103 184334607 1 23646929 162363469 1 2138407 35028307 1 290600843 216367106 1 21072938 78965714 1 2398636 56766931 1 23593458 113236588 1 20404839 38310698 1 26336394 152998285 1 11334396 83824830 1 5616509 81703782 1 281495 122879387 1 5802913 174340722 1 579846 196443557 1 4453548 70534774 1 44597470 85287022 1 2809474 69144386 1 213992161 87057758 1 19565696 85092403 1 4262015 59947708 1 16467739 116117812 1 32950118 114200253 1 8358384 222009225 1 942481 55927009 1 717348 52145918 1 32693129 67696910 1 3380855 342694831 1 8815821 202564131 1 9512807 118488006 1 7008293 63497898 1 1020949 91881819 1 2806357 170699507 1 10712678 71869761 1 35545747 100935797 1 4665514 48100826 1 1353160 167465643 1 113541 70646436 1 1119884 144588772 1 14987543 126576387 1 18684146 58097800 21574 12387259 94836180 1 177777800 160872172 1 1508937 71371260 36823 44193304 166372406 1 685049 67478756 1 3465885 291328009 1 4737727 138221924 1 3336252 124694173 1 11166651 109356364 1 3117412 98175012 1 7408072 178405447 1 15818798 67751977 1 1390516 97669469 1 8056349 59852248 1 21473261 62465978 1 4299817 147283008 1 12870130 64498065 1 1733046 147467270 1 1766666 90055494 1 23505153 42888396 1 775332 89724320 1 727291 54018775 1 4139345 39671158 1 981573 121562442 1 2454971 47835289 1 15781177 68820343 1 93210546 230139512 1 65574543 95547401 1 9878211 96970951 1 120810039 86069539 1 2550767 103285561 1 10310117 98549204 38298 36671483 89373039 1 7902762 37517921 1 49251259 122493572 1 506601845 76321780 1 704077 78662290 1 631324447 180319756 1 3161667 103004694 1 39975975 217062468 1 4197799 98096641 1 25450856 250305792 1 25646158 89257662 1 2224641 117559493 1 13094158 74777803 1 33289920 49991659 1 683735612 69259768 1 313827166 87616644 56567 8922772 88974943 1 311251950 136593729 1 41726526 137003703 1 226932360 120669702 1 162479 130159548 1 102603392 163128807 1 13875807 90170101 1 94576672 157235594 1 1547359 39397555 1 486906 172646712 1 73569293 146740579 1 1624584 83564292 44400 98235 86716191 1 7378203 103246148 1 6491403 74265037 1 133375 21011023 1 40584225 179623536 1 1484492 150180718 1 519354 98535281 57872 25237168 120583258 10423 7922328 56849855 1 96239050 186165293 1 129375326 34700541 1 324824491 54797594 1 37700082 57239407 1 13213871 145020341 1 1595297 88994846 50444 2355184 148890011 1 37113119 79276417 1 393927 56567595 1 58062400 180638547 1 11090153 103603023 30562 4228749 154770720 1 1908881 122149396 1 40669199 74903742 1 14972180 52566686 1 8366643 109042534 1 133468626 142044037 1 222655 47724365 1 908368 160775215 1 11227950 108689928 1 4362930 168657946 1 1048901 155215614 1 9405493 187599065 1 477757 97716841 1 148813 199117515 1 3205523 49263996 1 166030004 245152000 1 4113575 93782527 1 25580478 52692445 1 97532679 86246480 38348 146842446 58072408 1 14782058 101881747 1 736051 175749174 1 88271765 122656071 1 401745 113881797 1 13939448 124829354 1 549009 35498682 1 6347330 201440656 1 1332421 102380397 1 6244713 179351787 1 295263 171126605 1 2306394 126652870 1 534232 337141748 1 14772667 111898307 1 48337828 58169732 40876 6534874 150937130 1 4906313 82964269 1 15039237 106068004 1 12668958 152727777 1 5304690 165813294 1 62496397 205167364 55991 3319209 71943614 17165 683735612 104993161 1 916274 86935042 1 2844792 61695577 1 47204561 211721692 1 186765 133115805 1 29284 118320210 1 602178465 72091156 1 3631822 73747790 1 4502134 54585356 1 1155970 85407177 1 10227786 248672293 1 32031692 126362158 1 2642744 100627115 1 93913973 128826678 1 5651620 66540307 1 18943802 99216853 1 16066621 121944371 1 12287956 98854025 1 1754855 35898984 43294 66695803 70508500 1 12897806 111828555 1 1722334 132360800 1 10534764 67063764 9940 1867736 96021044 1 4928841 63831987 4097 24414651 65444121 25105 683735612 55164818 1 29178518 19658905 1 4750985 118197458 1 8124244 132223934 1 830298 56021224 1 1973268 34052288 1 47220494 70302125 1 46879788 89778821 1 683735612 110743762 1 85052718 110103391 1 887967 141950072 56461 6705571 155398774 49798 2677594 209145155 1 3313764 73391060 1 4359177 224044362 1 7102916 45232150 1 2253495 357970647 1 38081925 54284977 1 51116794 94945459 1 6920522 112401884 1 10218511 103555352 45901 5816753 43771986 1 420098 293607348 1 10268119 311919149 1 7705469 28257028 1 449220 76771795 1 4628632 113221844 37759 156645 71785286 1 32928492 209750874 1 2355062 68748135 1 2214731 73443276 1 1463055 83504782 1 45336067 49321994 1 113017796 367206912 1 2003605 65323445 1 358655 43617415 1 11607910 37711364 1 2996451 148293864 1 9753275 73581030 1 51269829 41094544 1 7342516 38458767 1 4587704 73374014 1 59432 123411224 45680 15646355 56600613 1 15130796 109966018 1 9397496 157836809 1 50793446 224575154 1 40075278 49062956 1 12065256 163054991 1 7185398 137862306 1 6556473 56449315 1 26856524 127731883 1 1781585 357943378 1 18797842 288718474 1 645743 96204032 1 7466009 164750002 1 28382754 64789685 1 19400042 72423849 1 2264697 190046346 1 78607534 99687473 1 14343094 51955967 1 7572376 136944844 1 39473497 96339892 1 5823823 65484911 1 13614556 99700551 1 415250 126850678 1 251023979 44096787 1 1761684 60936231 35806 1264851 157075861 1 1197800 32547672 1 621398 183564534 1 11924168 82141160 1 2642489 74316372 1 3617542 152522177 1 5145678 72044874 1 30593985 123531450 1 656493 178616642 1 14343750 151149487 18351 4752243 25880087 1 1593305 193097766 57586 958231 85307145 1 26259791 60907670 1 3563253 55241004 1 4727064 72537431 1 38260715 360727020 1 17122455 64075762 1 396094496 136919875 1 5089276 66513057 1 1039364 134838841 58589 12662117 130445950 1 20768579 59331653 1 5830111 89169394 1 9283686 114766341 1 3270905 176091081 1 2370370 118060124 1 2635170 64522208 1 329759027 128990858 1 191836 120219269 1 1705019 99545910 28627 255465 196581984 28541 6121326 71330541 1 226606 49185291 1 238896331 30483138 36351 13907073 148377333 1 54476194 62749139 1 383311 177528238 1 134885923 160947919 1 1271232 145478266 1 676517033 81396544 1 56543639 101706029 1 10834150 68859686 1 153511 89444944 1 145401978 99085773 1 1670047 107049383 1 16251378 49209104 1 89253324 71799425 1 557747 92157659 1 134251156 147870002 55204 2431658 87489182 1 10034328 151243727 1 64061829 99152274 1 32301786 26757508 1 494611 238210525 1 5574225 127089026 51137 2084602 102523037 1 8922428 139444953 1 53138133 66348796 1 148936636 218901782 1 41541602 98357222 1 447672 59003211 1 23541482 39546551 1 685823 92554303 1 4064550 115673770 1 64347018 110516558 1 169614 233458876 1 71918 171936105 54330 836767 110703437 1 20425948 134836867 1 128091 69644622 1 21873957 125145425 1 847220 148344930 1 7651256 134773795 1 65419716 181761791 1 4963856 237136245 1 7056116 120108141 1 8003699 67852033 1 241573598 122724322 1 6258373 277925927 1 240609 38614621 1 48351260 141024443 1 3194934 148266231 1 960719 121207383 1 3764254 59077083 1 49164262 158355210 1 2411361 68533113 1 1124085 163504750 1 786080 153306580 1 81087167 96874207 1 7108693 112741418 1 70285117 100724722 1 38489374 80506270 1 25645005 62203970 1 2501064 98116489 1 1428283 112286073 1 14809550 48320551 1 629737818 95973993 1 71161 138963887 1 82574 143014713 1 6919893 258125497 1 1357968 118987213 1 650942 208949134 18212 276966562 143733625 1 31358871 46271609 36552 19986463 166547741 1 5159968 137399093 1 38756210 114819013 1 39326743 101268020 1 65243581 161124610 1 36746319 156263362 1 18883979 158351489 1 6921791 77218334 1 20818282 111840759 1 5279052 290335595 1 10424922 92861361 1 6928770 181917940 1 89218 116216616 1 6505201 91787179 59525 886399 52149381 1 2785696 226331949 1 10349042 55068662 1 2473704 107599071 1 9682709 191787006 1 186828158 145751541 1 8517413 152664106 1 167550044 69132269 1 246224448 96114912 1 197118050 131813658 1 14484748 49795583 1 10634962 63481103 1 765958 114318381 1 25841062 163825668 1 1316477 151677076 1 2820630 114291332 1 217539101 155877396 1 781981 70951822 1 61715826 144401118 1 3551574 106932576 1 5866885 63682548 1 178003023 84770168 1 9181051 51241855 9730 6558501 60432490 1 21696104 61660500 1 2296104 321421790 1 1986869 69662650 1 806084 108710202 1 6910238 107602617 1 2699199 128318498 1 18371141 94694533 49336 209191765 93874268 1 1261633 185572172 1 93130636 176190556 1 2304613 115096911 1 2276047 90352485 1 11177552 143950227 1 920581 142317001 1 8199086 99119055 1 22581284 141500396 1 721127 211986119 1 973553 183097216 1 1009745 56261288 1 605821 78120762 1 6511507 152793009 1 8719948 158787504 1 430125 241284546 1 23197373 84285981 1 3411124 129344477 55223 2550321 118268658 1 25089088 68016846 1 6771639 83098214 54539 498219 46138399 1 228265240 21913598 1 2549279 81637310 49186 9184715 62370517 1 104657 142372663 1 3155905 77659346 1 936214 114965229 12632 5665819 56645926 1 686829 163209195 26932 30265325 71797554 1 6835327 84168065 1 4449663 34301529 1 12422454 227429222 1 299550 64215108 1 2648927 102456656 1 8821994 33581314 1 20605879 83218604 1 6861529 439137884 41368 433076 68839808 465 18024264 235888575 1 25575768 136008770 1 19802256 83623831 1 4339817 323496870 1 76241188 68166681 1 1580248 147082156 1 49639 56125749 1 22250878 33254497 56099 36573332 62902768 57030 5703611 64123355 52213 3632169 34499278 1 9899865 166677135 1 479107 204617275 1 7478174 86247627 1 7632934 50983039 1 1621086 78272098 1 56529748 70302902 1 70497067 91976558 19218 545281 156327215 1 3214147 144704158 1 31766329 72577003 1 4464625 47634176 1 1370783 79550471 1 5171376 127235127 1 25243735 336046690 1 305829 280222212 1 273522 107970164 1 255122 102914842 1 23988835 104767542 1 70703358 139950924 1 1550523 115047546 1 770518 105840444 1 92274740 74063722 52557 20657779 71787834 1 405537 54618453 1 2499040 67733985 1 297140114 120253116 1 10494725 83765403 1 17039540 135143938 1 15092546 164683775 1 7363126 159525154 18287 851391 159084349 1 35349616 48952458 1 53523915 213692868 51140 34601037 44332738 1 826733 75797491 1 4399983 242303889 1 1373400 130388898 1 250236 116741521 1 67951 86954856 1 39629144 77496471 1 8209406 316344253 1 6601364 88856820 1 148042800 40705890 1 12535512 113293824 1 1794264 95607580 1 226606764 107661221 1 1276032 121433868 50894 2734889 215972775 1 11512461 38664330 1 6510429 66599629 1 332362 60626892 11003 4020925 55593995 1 232283373 228348761 1 14414029 70957151 10081 48197162 117366699 1 3431855 130129260 1 18229689 168321705 57266 986116 102530843 1 1940525 147807832 1 868115 93542287 1 2904289 50378233 1 1168752 61443669 1 41210558 181627115 1 61425256 198719586 53890 147234144 88370240 1 23736091 76874134 1 247794 87098230 1 3691690 85528947 1 2330650 95287609 1 337131 355737642 1 31621286 54604887 1 18626140 82293576 1 683735612 77003657 1 23971954 166840386 1 76049 107662351 1 39952741 50548311 14632 2343594 70268438 1 151173647 95027793 1 102896777 46493759 1 37391356 235643702 1 16761705 150819922 1 5455039 74408701 1 3174714 174797660 1 56965464 66687132 1 3319909 110209309 1 7388099 60827936 1 454823930 47448055 1 98407606 146985812 1 255459757 114278396 1 257686 68387112 1 5483674 201613466 1 1898108 88191209 1 4546779 112840610 1 3449816 30260226 1 593791 218311310 1 7883857 148081639 1 77769 146326807 1 170049 60298930 1 323214 104694661 1 34564584 72611062 1 19901086 51692674 1 32552894 239004091 1 15411234 270712285 1 16573369 108407046 1 600014 155867966 1 7472603 120869417 1 24643163 106547202 1 2446499 39403495 1 2226828 95058627 1 12236390 89172922 1 3098021 74352090 1 351722 97451628 1 18218561 211575977 1 992614 391301978 1 29430342 112704738 46956 6313513 162933134 1 5699944 134086663 1 11422457 28026312 1 3802572 74689434 1 51498338 118984567 1 25019050 61688217 1 129589 135564250 1 17840826 191700818 1 284612832 106496501 1 75045577 131440698 1 6812683 88180077 1 3172376 121187255 1 5067135 121269873 1 3235071 72189310 1 274195 211328816 1 2227765 71197318 1 8194538 135708056 1 1212872 116661780 1 62271467 80438000 1 49272 64144376 1 386951 74192509 1 17830146 496316548 1 105143524 185999183 1 21052513 128908547 1 6416309 202245391 1 66593947 257143791 1 7067375 233763555 26125 267942882 240740144 1 4711256 226202365 5355 874400 96406643 1 69743218 86330333 1 1540031 107462374 1 359594255 44447103 1 24326328 180116233 1 57623788 123242621 1 36825189 52182712 1 53031423 55268636 45387 5107132 235477906 1 8270335 193737550 1 45627450 90625120 1 41074712 80316998 1 1067641 36328515 1 11683453 86692337 1 478023 145054965 1 72563221 165497140 1 7423152 88992467 1 10229071 108226714 1 3108038 45998698 1 155442289 43834576 39716 14610006 118838442 1 36667426 183411117 1 3645740 449578696 1 13799 59548873 1 1300911 111630502 1 2622988 298080508 1 19754672 109701455 1 29931155 125830656 1 5398671 91207696 1 571077 72530482 1 6351326 53473938 1 51701633 84924928 1 5891320 75377631 1 4202267 230054713 1 4265366 335533212 1 589633 158076424 1 843506 96413820 1 1168790 37252598 1 131376666 78010105 1 2367309 122638249 1 2961624 80167801 1 494564 112989246 1 295629826 211403456 1 9908445 107057314 1 10424245 54162223 1 50734563 87351249 45271 1701526 98800141 1 988137 74639778 1 3229411 288439985 1 6054646 90926176 1 63982341 129964944 1 9018040 319497396 1 8713835 65099385 1 29595131 49503519 1 1234816 72956606 1951 35753 184252044 1 947107 157898650 9643 625443 117860242 1 29061034 126650642 1 12006934 49500469 1 419602 250974884 1 196654 106582639 13390 184787 106940696 1 867175 74217660 1 192899 203652629 1 9643235 114769383 46010 92835024 55552579 1 120463949 81712159 1 22192942 188094396 1 11844622 129891653 1 11285702 98266978 1 1714959 241719733 1 1977727 107824314 1 5293896 93236085 1 1775416 151473091 1 71922107 118581073 1 235764 175855320 1 2893577 79687291 1 4987691 110882135 1 19814854 129863164 1 34842222 92840619 1 1497005 190334731 1 683735612 234998108 59699 87522 144032774 1 1285025 50415975 1 9447091 282349573 1 78402481 58007822 25468 56982 71710113 1 13086807 68267087 1 6197458 152974178 1 5195095 50205513 1 509198 310832446 1 7795804 228851930 1 75138363 104926851 22592 139094609 69121464 1 2282001 182786669 9624 7025824 189182579 1 288641 90013438 1 5117922 130213400 1 3039295 126420910 1 27706851 73296231 1 2759134 92972805 1 67584815 83493126 1 5557848 70879067 1 13082067 252284744 1 704846 65228317 1 2047952 221059460 1 6492422 63726316 56899 6300433 123168440 1 13242695 84363534 1 20579365 71244693 1 72231192 50747952 5975 683735612 261378645 1 1337172 73999317 1 43555657 89537894 1 8424798 92802619 1 138234086 177672857 1 5925693 99517469 1 2067583 48226237 1 3985337 139591286 1 2182046 76877715 1 13928592 111390265 1 487851839 71060535 1 797656 92086099 1 19045560 141539372 1 55243662 226874318 1 21873359 66117042 1 9183428 77504972 1 1684012 143042797 1 7912921 161138856 1 26370682 128984423 1 15512459 63127001 1 2999068 134229421 1 16215126 142284008 1 88195 137280809 1 3352768 67430347 38800 919414 116125970 11971 35581211 56477108 1 8013713 58023662 1 21092168 122948795 1 4082427 115249522 1 5851710 184975369 1 1509032 105631634 36182 8095136 91006404 1 17321336 65373067 2140 80568732 85610435 49951 12239053 202076406 1 2212007 84422681 1 4174306 109287675 1 136657932 36175775 1 1274203 146455640 1 6396092 63597940 1 47424682 110760524 42411 626616 36746116 1 3775790 93831248 24754 141000 107827618 1 231650 171219149 1 2228004 170783813 1 26645815 85793908 1 2670277 98635873 1 6620506 112346347 1 2261175 167627851 1 137585 68466092 1 9876406 38795576 1 2058715 65405973 1 603268 157571266 1 17972295 56118694 1 17282325 75818546 1 1925492 212236539 34968 4071251 114636731 1 2967912 139923335 1 2584670 40892952 1 152614287 89897240 1 28703844 113854768 1 2706307 89311939 23716 963819 296404900 1 7078691 57469083 1 10434884 112935527 1 1796569 97957255 1 823907 122174408 1 5650327 176449224 1 11185348 111745773 1 1409482 94483028 1 41110823 143085547 1 49644203 115571216 1 1733493 201851684 1 677559 204456939 1 893003 134675040 1 14479298 95721254 1 98070206 109371209 1 82720 37816068 46455 2757785 203813318 41459 263540 105209111 1 8072246 185223657 1 48117065 133241711 1 656108 69755870 1 458930 95051394 1 8480413 165454029 46144 5915989 131952998 1 11721868 165155803 1 48186039 86914791 1 30970010 111009430 1 19975684 191248481 1 42178580 107257495 1 643608 214165233 1 20987959 84005737 1 4379087 64120493 1 217533 313161807 1 3454517 86725438 1 4979970 110877145 1 326509157 69521136 1 2274822 76035458 1 2984212 111918399 1 25854961 203074685 1 4392455 71288893 1 257755 90511826 50570 20445808 115654980 1 47254855 148208021 1 58522696 63571381 1 5653409 110054332 1 13147119 184481195 40025 8917684 66618458 1 2124277 118715256 1 56405220 66499193 1 71184066 102701203 1 42921641 47144348 8126 3476611 84676900 1 110973684 151184026 31207 15432191 114594480 1 22760887 132680119 1 187240 105929775 1 3347952 80134881 7691 40063355 105154269 1 500525 210624810 1 1737477 169671878 1 7649561 62189952 1 839153 279652500 1 64918 242864987 12077 13131818 225143095 1 32315958 51193998 1 38970398 110623031 1 2851211 74194854 18835 1113155 204430174 1 18841710 54958958 1 20671075 81233532 47478 26036223 136633229 1 51130632 133319399 11194 14597832 69492189 1 10684110 72047847 1 2020023 110321166 1 363108 160657834 59778 334713 99100788 1 4901063 69854390 43097 20718232 53998426 1 1968050 127417805 1 376895 36131399 1 902779 137324144 1 16154480 147924826 1 61055192 83138581 1 12859309 204243633 1 6915751 185095991 1 76522275 47500997 1 4300143 224659693 12613 2201160 114239137 1 11389986 84793721 1 21955737 72771161 1 34469978 381541639 1 37871884 89887312 7228 4189190 165384342 1 7934712 107897974 1 146541 98820376 1 36349235 100568497 1 62901516 42882664 1 2183029 254986329 1 4770969 175539643 50181 1077385 76708159 1 54986403 106651841 54320 683735612 167649120 1 52421738 140433747 1 1344789 44686775 1 39185423 99595273 1 11123416 66334400 1 12258274 113698163 1 4212162 40466013 1 30578327 198495261 1 5066349 133096808 1 6711489 105038760 1 29727138 205847398 1 7112015 105120893 1 729848 79040920 1 55183312 104842995 1 391578 92041954 1 2033679 154408418 1 3103843 205977458 1 53812237 132251003 1 1920771 91351197 1 12704239 86797580 30006 6343750 87961375 1 5052776 68537529 1 9446546 74211272 14515 7599140 113247229 1 3291662 106799085 1 25291284 46347778 1 15773013 122190227 1 2396809 106194219 1 1965952 54260502 1 2565640 84776286 1 2370954 160448678 1 7360663 104278547 1 12075788 64622671 1 5215845 83189111 1 5502697 42143055 39463 39517637 96550109 1 4544349 63490934 1 2401007 45878450 1 1824679 223414836 1 25189653 57207536 1 1240498 186872468 1 3653420 65674219 1 4568465 34928661 1 1580160 109084549 1 100024641 188399241 1 2603008 123371823 1 2722820 99419315 1 324067 67465728 1 605793 131315561 1 749378 156500843 1 4174612 68951561 53539 1459472 85566027 1 927657 108628926 1 9685568 145879137 1 3897526 115847906 1 2718727 173194545 1 1477445 187144563 1 29478010 66032058 1 1086138 71727816 1 290002651 266549667 1 17909732 223988623 1 3202991 284851183 1 5892681 151740237 1 72123 83696877 1 12971898 204898590 1 2011776 97259055 1 23597359 46714840 1 13687706 86964238 1 25294874 109434853 1 182215712 104647496 1945 8126170 61291297 1 891525 68180375 1 7065277 120315296 1 4156297 92815745 1 189042906 94568775 1 75967 160103151 1 6719919 102401941 1 31284178 88496135 1 19444368 37255239 1 10986942 51509873 1 482884677 80750576 1 65789297 66507722 1 104666631 57820118 1 461492 120635979 1 9312206 102349977 1 339418 193940119 1 25487167 79758382 1 7569768 25351105 53790 1789386 60952084 1 178962 144949775 1 16202043 83196285 1 582014 101935460 1 2749961 62164786 1 2897926 178745352 1 11732447 26087237 1 7080550 111166036 1 9344999 172931408 1 20159815 127488888 1 1169748 88288285 1 100485255 289324539 26685 1286296 123888296 1 6680091 103374174 1 522853012 62478529 1 35288 68052759 1 3540544 94602402 1 3870383 84337892 53781 47957077 131597160 29149 3014357 118005800 1 2903867 166828691 1 228656 77644436 1 34691876 122969264 1 5155288 50958517 1 918039 89485596 1 104396 28844136 33695 2583531 46599944 1 1232051 147009140 1 4010325 275920336 1 6130269 297947785 1 683735612 104247760 1 437123 36618585 1 6501275 145293797 1 5338608 66675508 1 4015997 109774019 1 657346 47684496 55956 787200 88900650 1 1771271 105134356 1 2928424 68289891 1 8577369 96731704 1 12436926 107084287 1 11793943 102397006 1 2214959 145382437 1 2294373 67166308 1 704196 118778324 1 1265097 77763662 1 196076 36642365 1 3545011 78933587 1 55025387 42274412 36265 640305 145108217 1 1017779 51705005 1 599745 132106596 41884 442229965 172023569 1 26327934 86111908 1 131681 49107825 1 978666 85894251 1 15720239 118902083 1 960846 111144902 1 1703320 129563481 1 21524974 77582794 1 16117953 134802625 1 1053285 104937804 1 811838 160069035 1 1359952 65019877 40179 15067214 123583658 1 9335747 112316041 1 16308327 88565810 1 1000248 186479700 1 1457196 42647339 1 4309134 681296976 1 49270618 133333592 1 1635618 80374994 1 363032 86157877 1 821629 133269240 1 1641432 48996308 1 11013275 68886993 1 429692 133160076 1 295306 87452009 1 3659221 59654567 1 6703394 70057886 1 3569430 67733474 1 89225780 112549989 1 2727581 17384177 1 6795616 95643304 1 3994637 101168698 1 281177 120359836 1 2972960 140353697 1 16292278 160963952 1 6981290 233424930 1 3593547 66785345 1 6146669 198664584 1 54203862 243747616 1 5126079 112465762 34365 19318764 209298456 1 4128726 205811222 1 129163544 90164435 1 1639245 298689020 1 3399579 76783505 1 987568 171714782 1 1398546 102312201 1 144876210 116428673 1 358787464 178311221 1 354198 88885419 1 19330942 82419405 1 4525223 68944522 1 286681 116334063 1 433272 109421113 1 1588332 50710753 31125 117245188 80294773 1 9100122 99669445 1 3776681 71456229 1 171847626 91748818 1 1150810 65618445 1 2270809 109681719 1 48536915 107072190 1 1699441 41210090 1 28898890 62691601 1 10162262 114865059 1 693619 203560412 1 5737505 109127382 1 30947736 69981236 1 6966312 47497956 1 680539 172489378 5694 2557833 98164918 1 793992 161298925 1 499452 144241257 1 11051648 87311610 51612 31113348 111286622 1 3897708 122873575 1 652077 167315471 1 217038 88715914 1 66655821 394536380 1 14022127 319240197 1 176902287 89149572 1 4561022 64475902 12320 3706094 149840674 1 2189581 91040173 22881 24764719 84852556 7882 20327514 72260459 1 11435913 129376563 1 47036719 193444919 1 148430474 101926110 1 32131132 72962774 1 101767139 154028575 1 6216826 110801282 1 96257014 81267069 1 119767 55324735 1 31629110 108941145 1 614879549 97377603 1 14945967 78028937 1 3488761 133625434 1 36177644 221031093 1 28256407 132796588 1 4699564 134338501 1 25172167 61076709 1 7700551 219284289 1 27209613 146998633 1 34256000 118210447 57221 165791 71177701 21463 11985477 78981655 1 1521401 48201375 1 9984648 81869905 1 481226 96681542 1 588230 109311382 1 2825980 131270875 1 8313646 135998446 1 163737 128685046 1 1616998 40327170 1 126440295 176819436 1 55215753 72104149 1 28963635 83318312 1 2087288 87599678 1 12641898 204983546 1 1260846 59185251 1 8461724 101762149 1 15865444 196368627 1 9119747 176613296 38298 1684001 65246072 13326 725903 158561725 1 1756195 108893842 53505 13774363 139253167 1 19666196 135587922 1 4018835 57394235 1 11415969 86388852 1 8399561 93155538 1 51178394 341605009 1 1628999 72280310 1 5161727 33873322 1 5659576 79544125 1 1755094 118168116 1 910578 108072249 1 76608042 174548606 1 738230 88268977 1 1067357 34230455 1 7176257 47925021 1 1000499 188598843 1 1075969 69962003 1 1697086 120160864 1 63448564 209936865 31388 2372017 66216557 1 19332919 225824100 1 13905029 139355631 1 23555092 167384351 1 23260806 238632090 1 9999281 88546871 1 476591056 540139543 1 222943937 90328703 1 32518053 27425357 1 6709611 202834582 1 3041235 287267276 1 30994363 91168538 1 3461490 109871220 1 564496 178134924 1 36045230 134433553 20365 683735612 311537093 1 361007480 78779415 1 4395510 162990115 1 2957960 143476361 1 8342932 116088427 1 2392946 55045179 36779 243564340 54727285 51741 18297756 135872768 1 114646 232762399 1 19812901 56979730 1 5081203 147752470 1 139894063 153746264 1 316960 67526764 1 63630156 227164011 1 6152285 129127424 1 16545606 246211953 1 24712997 231977464 1 11942725 75763172 1 61859925 51909921 1 1971317 38772304 1 5948876 107058068 1 2178930 96369933 1 1858091 90520668 48165 29160750 92582047 1 649466 152404446 1 8967429 75954667 1 614802 75415802 1 216865 184093961 1 14627340 149491034 1 2071231 41193405 1 425525 99206583 1 13412383 145137408 1 51044531 75593912 1 40576 89437085 1 49288164 31545266 1 91232451 83359046 1 123029 252874278 1 54533 154028563 1 13853471 176198820 1 1494879 60483388 1 20484713 107994100 1 431092501 66278554 1 5995620 288122509 1 9584192 43961587 1 2817733 111713856 1 9180302 29597147 1 147293 73944379 1 4696769 106225936 1 10773716 102210835 1 25718586 126242399 1 6813342 117633104 1 3574842 86555579 1 258075913 170930516 1 21295404 39953884 27670 1128470 61883453 41697 792817 62615414 1 20307763 62995368 1 10239770 138989659 1 56349242 55021687 20514 15632327 139818310 44100 966838 144558734 1 154252622 147773019 1 54974549 145265914 11896 4772299 177609668 1 4782653 155253453 1 404816427 161728566 1 83198775 114919869 1 21867242 143506574 1 683735612 148906449 1 3268847 121266671 1 4655231 154107375 1 9736990 81085900 1 13620658 124686096 50412 105310875 187726967 1 4652022 92666097 1 3219321 94353320 1 1040327 41611920 1 13836982 87322665 1 2022081 135182336 1 7183308 79166604 1 32305294 208564818 50027 8858851 162410797 1 2100234 155817298 1 2928034 153221633 1 15602976 214490655 1 106439763 98937056 1 2693564 129482559 1 266408790 124174673 1 149267615 146846980 1 683735612 169337295 1 2284208 108469634 1 17029324 187606121 1 1162446 231249034 1 50378639 140434673 1 15410784 77031411 1 1033168 140000166 1 353013 99680751 1 2991041 43072423 1 4870229 145445845 1 247302235 175176284 1 24168166 48757436 1 16762485 107663834 1 7800700 232513872 1 1970930 108539687 1 19088920 287100494 1 149949 245856307 1 41530102 30713089 1 446081 93453260 1 2552117 201215309 1 8446427 173802805 1 14376375 85542207 1 156558115 100508581 1 212108042 117319666 1 51602784 166995751 1 2939348 69943447 1 117455480 98969379 1 4318957 48846818 1 1070059 75690851 1 28662167 94187595 1 298635 128579547 48038 13004449 82706284 1 85559963 62648774 1 25552003 65347870 1 131198580 93043638 1 57482940 103109165 1 37995691 90618744 59333 3158906 109512123 1 971316 67157409 1 616837570 177608458 1 514924 139498600 1 18496665 65410899 1 1432670 73662339 1 24775026 164255693 1 285185 241740998 1 1212773 35733958 1 21585172 95528143 1 1305321 69249360 1 54121504 115577531 56621 6652895 161469070 1 635991 145723985 1 4207046 110416393 1 43943055 41558803 1 1645469 147671480 1 136319 42941967 1 1679139 243516931 1 31715933 75229029 1 101977760 126419550 1 206500 249385064 1 1584019 66371176 1 231640 89137146 1 12593109 464283715 1 1913568 145777247 7368 1844116 105184921 1 2136271 23867748 37889 835853 116336126 1 3532298 135592996 1 413718371 72190622 1 6637374 60483907 1 88288131 85323500 1 441946 112316580 1 362494317 109479922 1 5817480 90266282 1 2178942 136831200 1 1653292 71815589 43730 244693 197868076 1 431530 84551636 1 10340581 80481589 37624 2673834 71740291 1 2186634 54705973 1 19536757 60016817 1 403701092 66895969 57575 2655438 126067601 1 13453178 61512712 55083 1726680 63131000 1 17704865 69124931 1 7748490 82654859 1 6546697 56882524 1 42654 74522545 1 154425 79952076 1 1114423 101051567 1 7068688 83496121 45839 484541 77725831 1 26474615 172828541 1 5375862 102979995 1 3625234 147104788 1 5964699 59850200 1 6210471 198481140 1 409997 177620615 1 10310946 75623701 1 3798816 32725878 1 22924881 37656486 1 5503457 122767127 1 675266 101069385 1 69728 96582016 1 2349807 97929766 49663 1472239 89456101 46658 267665323 145720008 48504 6301224 106883187 1 32665054 68005487 1 258285 79490200 4035 4775168 74292113 1 4055981 254113424 1 11946673 143707343 1 683735612 129246495 1 19984 119698987 1 1260065 60424007 1 2384867 35210103 1 6336326 339955080 1 232233791 136904227 1 229308 90631766 1 7701917 77850363 1 227690 57916764 1 4173884 132256305 1 10938327 69261178 1 2095109 57451237 1 145654 116833005 1 203309709 67438739 1 29071530 48027460 1 25863231 94764077 1 23784413 193676329 1 4476883 104692097 1 39496240 69537769 1 3104359 87647380 1 133016 130542592 39167 107276595 193732019 1 5152631 155659532 16840 2142342 58266867 1 131874255 115653291 1 25554829 76769536 1 26517574 70809806 1 815874 66858059 1 255013 68448689 16074 11855566 94352835 1 39949795 133115525 1 6443083 88922614 1 1090295 112714461 1 427700 130074332 1 94941218 46054201 1 22850112 32298990 1 31801574 119042413 60409 19542785 86118262 54251 14868666 38201859 48034 431454297 181317762 1 29171935 63646417 1 631029 113643568 1 1049690 157538785 1 440694 77041114 1 160169 206596299 37150 34960 223985581 1 15722085 90271480 1 6209734 87861635 1 8014213 189614422 1 683735612 65032205 1 683735612 125451825 1 146672 101395219 1 5227901 81959816 1 63203740 92587278 1 317498 63593850 1 27213855 88092457 1 1347880 50548227 1 9027275 94555470 1 2304062 71546738 1 287309 52612788 1 14786 31622663 1 81677120 90522994 1 1423458 48226516 1 406058509 235619401 1 11733708 220041682 1 5222867 70150285 1 8266063 161970714 1 31652064 113266053 1 473270 92023838 1 15239663 219177072 1 625732 93565539 1 10252111 51145688 1 75130 50663368 1 562973 222455335 1 26174298 46524748 1 1750061 100717160 1 434569 56215687 1 256082 75457248 41659 5339600 137087559 1902 204339469 429734836 29409 8260911 59012516 1 29301452 246207104 1 2381116 38312110 1 1242173 170287527 1 2388102 87990100 1 2546032 53403593 1 3854334 187615679 1 355517478 133590423 1 17351054 49472571 1 191565 55238539 1 1711122 201825537 1 20654151 49404499 1 476597 125576762 33441 130396795 104871903 1 123517 103824772 1 9725476 66049975 1 3746195 55841172 1 1859719 90361884 1 2472560 67244088 1 1397854 188561106 1 41290274 66890738 1 1953396 50152109 1 13919780 86721740 1 5652019 227951349 1 64303743 142616050 1 1274370 132103304 1 683735612 124875052 1 8370595 81309203 1 10000399 142913065 1 695231 75763577 1 10354055 133188435 1 45382599 63618471 1 62359700 164043975 1 3092340 167188536 1 29213872 135926874 1 13638030 146633969 26502 1510667 334724464 1 3123774 69074885 59591 146309720 134022680 1 7893029 108126415 1 133468722 122497456 1 7250545 73492202 13038 1250413 231468434 1 51126377 122063319 54983 57856686 82401096 1 881082 147335330 1 9855137 41186767 1 5941938 43185601 1 30687267 129144648 1 13255201 177937044 11225 410956 90382128 1 81007907 61258542 1 326382 118085139 1 11983374 111083840 1 9783186 130315610 1 22979651 174463977 1 2178532 335115832 1 197623494 153122090 1 25479196 133192797 1 42353 49201018 1 461312680 34988184 1 2992210 287460824 1 54736403 165234757 1 433805 216821721 1 340301 262402203 1 177868985 165167561 1 3869448 56287841 1 9818564 120863414 1 31629049 34986666 1 12889115 144432263 1 3362852 261609121 1 657943 119619958 1 105511652 132046919 1 941783 84452939 1 40747097 35521128 1 735408 325491341 1 206619659 114567915 18924 46688109 130407144 1 180349 69680113 1 400525 195554558 1 1787572 64355785 1 23156957 155006435 1 6178861 70218460 1 2075524 62522853 1 1847270 78373353 1 15496425 154287021 32870 2682369 137230602 1 316370667 111840825 1 2696279 55275974 52339 7052151 91316074 1 3957927 202010519 1 3670669 92522349 1 22743384 102646786 1 35607494 41833850 3201 3916264 52043239 1 34718865 164964987 1 687960 74948465 1 4219642 71822194 1 4586532 101048097 1 16212412 71540457 1 51279 60338919 1 1206198 140913133 1 1674210 187661839 1 28626378 272896810 1 234726305 37298335 1 1723752 144143408 1 6479767 81027013 1 14436810 95452754 1 683735612 39080144 1 2380627 93076765 1 1791682 44210691 1 15803298 181354132 1 97282 179241990 1 3526967 142847499 47845 667281 175362952 1 3329277 47578989 1 27138483 121100045 1 2607922 39314514 10580 2640073 131019789 1 307435 103955591 1 16250282 101852740 1 11376217 80984582 1 189726137 176091742 1 20238834 121116027 1 18607882 109104447 1 293965 118274942 1 4800960 78680103 1 23333209 96269768 1 118048952 100664763 36840 2120075 75667718 1 200576805 46755001 1 156859592 63271529 1 683735612 146596368 1 2526322 69737861 1 3223568 47203326 1 33067588 107382731 1 683735612 60096497 1 38293776 82662587 1 5284489 41081428 37016 810822 234718029 1 2872434 92870259 1 36739582 63381964 1 46487035 188564084 1 461468 73737674 1 108285026 270486709 1 2019461 270845686 1 624604 144393884 1 6608256 129558561 1 199848 87075075 24744 54884521 203777997 1 3296179 130428362 1 1604396 161969508 1 43165500 43062697 1 4411682 81812557 1 84772513 80376771 1 11907196 53801939 1 98933 162952988 1 172069144 201398644 1 174233 137825873 1 5612109 106020189 1 18541218 57290720 1 2356267 81331555 1 123027 81137052 1 1146704 138676870 1 11468284 140250855 1 800262 91295452 1 9143478 108328803 1 914060 86170307 1 4784955 215846228 1 2372981 124807481 8093 37576513 19127901 9893 141285042 306945403 1 215956048 206406275 1 1813481 237358550 1 2221506 75264165 1 3545278 116150200 1 10953141 164183495 1 2301172 59129494 1 45013620 47762258 1 71170513 102103693 13700 11576198 76621898 1 1119491 145629484 37143 448939 180228205 1 1315125 128082181 1 6172253 88138148 1 7666338 36851613 1 549773 81180423 1 1732643 91526606 1 95036285 51172111 1 28123701 109286345 1 1283666 222550081 1 5059158 182384213 1 14769900 45589830 1 3509865 122904696 1 9765438 125132205 1 2582993 115310180 1 238305 107814004 1 33468603 68755892 1 5088647 160255800 1 6299114 75314524 1 1843735 137908964 1 77806 141223098 45355 106401639 75703978 1 3983148 76364242 1 5414852 74904358 1 21970427 76327520 9069 23646626 232269596 1 716734 64871192 1 1400295 73315512 1 26003302 50286209 1 66956 109214289 1 360514 258803815 1 3623350 52723226 34592 941397 102170396 1 11519791 113535569 1 13755821 226034716 1 141230002 130347374 1 9696565 39085547 1 62822023 299657341 1 904998 74009996 1 4411300 105033456 1 2652424 45272202 1 60866841 79642427 1 1370063 82907728 1 7858269 91657633 1 32409179 93921137 1 1397096 83192910 1 40729236 54455555 1 3116306 140198512 1 10212866 82072454 1 5640100 101196353 1 475859 81802720 1 21767329 156101093 1 35821192 119288970 1 2104180 72243330 1 128105480 327552453 1 28119392 106690628 1 62293335 94304381 1 6398293 77033769 1 5537892 145749148 1 56670035 91543685 1 10367433 114701238 1 1274762 123026257 1 13887618 101633158 1 3624206 227358286 59126 11085577 51528399 1 4867478 38234417 1 118633 44073179 1 30288724 110468249 1 9245560 95298217 1 4459671 67972008 1 2561409 121892111 1 751607 33703389 1 8054380 131302295 1 657846 127440772 1 2242304 124509398 1 53790288 54110703 1 985394 25716807 1 25183169 214044446 1 337266 173228220 1 867295 89629960 1 15756346 149685568 1 1018410 72952313 1 4168068 33558995 1 203330 81579865 1 1043374 122591805 1 12927816 89904640 58717 1889548 124904518 1 1425811 159524718 13575 5184754 115173923 1 90221273 48645594 1 35175698 47961404 1 10849102 59014114 1 2884886 169727721 1 1091622 81397867 1 23143075 57503945 43539 13990962 211170183 21909 1435852 94455362 1 1714675 35044111 1 34624224 166907550 1 6909745 70847999 1 144247520 81975312 1 29171456 126997543 1 1484125 178678018 58042 302374012 90847510 1 27513833 118596963 1 135523036 117967045 1 3517517 166357156 1 12999111 199594534 1 149637426 82193200 1 2462620 81893690 1 25234259 55136838 1 130815302 263249630 36661 92457763 129218397 1 11573118 81646008 1 683735612 171464766 1 6325568 54852573 1 4206130 168592968 1 8036789 117289399 1 1684323 209716695 1 14051146 211227204 1 319400 126425667 1 49957853 106322008 1 29015483 78011359 48707 34719295 96699479 1 111078 139821026 1 170155159 68144480 23743 6073003 94097876 10279 6900505 72819362 1 3477908 156991406 1 14256851 69095979 1 8799312 118245070 1 3592693 112648955 1 9172450 139416348 1 4023340 137657057 1 39279352 88841727 1 2574376 141717248 1 45456171 103550255 1 37773429 97421289 1 624284 128539808 7734 1867549 32344554 59273 6100589 41971864 1 13093172 110462763 1 108162927 159064427 1 418576 197900833 1 356062 44262327 1 5539291 46310147 1 1233068 43477304 1 12866063 194882758 1 26441006 98058395 1 40380050 83367592 1 84172805 248325494 1 17776363 106227795 1 2304597 139645984 1 508574 93135735 1 9186485 83678246 1 3064637 168065901 1 3514245 161592817 1 18798772 107447263 1 599293679 94515967 1 37729742 79801284 1 370148119 80912626 1 4575096 145377247 1 7265205 162961321 1 2143234 353919910 1 3137237 84853482 1 5506836 25752489 1 693512 103992480 1 6679073 121214230 1 8762702 72988025 1 1265445 177187889 1 8057495 157576909 1 5078961 68970347 1 267538 217207792 1 27171227 108827974 1 5733396 68342191 1 3835258 127852546 1 48331 71832240 1 15077267 86626095 1 22576913 166270974 1 477237 124900037 1 148060 114777997 1 42591856 47473170 1 37549674 128126344 1 6003254 114775855 1 2323738 163283886 1 1758408 88292100 1 1779952 209869308 1 46938 277957398 22122 74601219 147038043 1 15639946 90686975 53818 2698523 55874061 48621 2280008 127695591 45775 8827806 92268189 1 1320886 139155289 1 1509206 89520772 1 1349457 53226394 1 1272697 165076004 1 10750005 87754813 1 7094179 192181286 1 7504620 167517652 1 1619342 84986516 1 9100732 75790045 1 2368869 95266063 1 3383803 71704928 49496 10631344 121336326 1 5630891 78323202 1 318122 68155639 1 2425046 317734676 1 7117632 110270776 1 4605312 178012536 1 439176 227853270 1 3946543 70886199 1 3558774 123804142 1 3300035 136823774 1 22299045 109302873 1 1864237 131548094 1 61201570 46590548 1 16741550 50134367 1 445868 98334165 1 15656489 342203002 1 15165863 193195712 1 7645668 86936771 1 15500831 101304614 1 3623683 65725697 1 1484823 273894999 1 7505331 160290572 1 66324162 95373412 1 7719228 135873786 1 45209997 36983553 1 47756657 96501056 1 20133779 147037359 1 15474890 175509797 1 123907 22527638 1 3827201 123617282 1 615059 84252326 1 39780959 125828862 1 25515213 130266701 1 32298057 139348782 1 408039 97151959 1 231535843 314579280 1 990667 76341877 1 47503300 51548515 1 32343121 82156422 1 2046232 120724178 1 99010086 55724977 1 2770224 76617076 1 1355722 110446716 1 1009523 124154858 1 633867 83765423 1 86575021 173341127 1 35219937 96970108 1 5302065 68309590 1 2535792 114023159 1 252987 66826023 1 14143190 136563369 1 683735612 90010431 1 1486810 45662774 1 295857759 98775807 1 12620023 121729443 7422 21974069 109949990 1 127147 59554649 1 683735612 111701728 1 52044660 176701174 32472 43880 209560981 4071 17245786 90974573 1 33067 26381791 1 2351237 47868510 1 22589 33336417 1 483592 47705610 20328 405600332 76858162 1 14272779 108677668 1 17973706 85845405 1 225040488 177906202 1 1308023 168986611 1 73208565 47937312 16391 6527413 190529940 1 10357402 137432602 1 10986006 95446734 1 26354638 109962527 1 1698173 166785855 1 2361827 90300698 1 642927075 86495371 1 778445 57087411 1 39185367 98213759 1 6760405 124582570 1 1022512 199163501 1 46322539 119645397 1 26654856 133656184 1 10271878 208045560 1 331249 93005977 1 1870800 84503404 1 4966291 83049109 1 2783821 138555604 1 8949737 96722522 1 73604369 91205947 40323 1190783 180354899 1 7091083 81360542 1 22389916 98205235 1 434481 140912284 1 630863 138166330 1 1965702 62809805 1 2460885 144675719 1 405485400 201247191 1 1824340 86138855 1 1274120 117417475 1 6375329 250063976 52822 152985 62107756 1 226163 117317038 1 275136398 52414076 23057 588781 62319804 1 5560317 262432111 1 32943527 68908706 1 3156161 81062109 1 34110352 151642763 1 1954625 194616097 1 25632159 230951507 1406 15385991 97419909 1 8166094 141029900 1 366593 67554505 59182 27887067 231290839 30571 8245768 109151051 1 1418147 55678630 14236 105827320 143820458 60997 7033738 64521512 1 10722703 107602216 1 28541722 161565766 45492 8670359 91591010 1 4652431 157568550 1 7724262 161644351 1 1657440 45001855 1 11569946 68566856 1 849063 206057868 1 523927 85812155 43917 1114893 107285503 1 48258233 252015421 35273 1946249 104166729 1 710030 174792214 1 5636220 90562777 1 93454421 158510034 1 2968988 72847081 1 35456088 264438003 1 325012 208144155 1 6158316 134606751 1 45970847 61844141 1 4275369 80095078 1 6440144 96554916 1 480161 216375808 1 1003593 54134685 1 2631388 53747372 1 9520766 89105978 1 4849893 88831979 1 2773218 364341840 15190 1447709 114433532 1 85286 127536132 1 866290 47510566 1 31095635 218303187 1 683735612 72050159 1 46993035 157294785 1 1627369 303469143 54782 7987645 106949037 1 6699489 118471791 1 81414 173571945 1 13684780 172157231 1 2182237 86258094 1 122635529 103648226 1 28355711 130290524 1 10655906 107575096 1 16812741 33205076 1 1229812 281826883 22407 15829669 161560569 1 695330 128211526 1 14717812 33021853 1 38510562 132202348 1 285159 123662254 25596 2858089 159202367 1 4758986 106716653 1 877458 154836866 1 19260818 108199948 1 29379886 143281693 56536 770557 79890548 1 6416230 60525939 1 19791134 211210509 1 20218009 171408055 1 487677 72994738 1 1668527 75394711 1 25240567 162311964 1 28107544 126701724 1 1314183 146295126 48788 334184 78666339 1 3574247 150231075 1 598150442 153132758 1 3205556 215541697 1 22803012 183304510 1 68964864 121966471 1 26837811 52531943 1 683735612 114551303 17426 23778753 58585842 1 7117218 58121848 1 1980742 107074171 1 1383302 49640155 1 3601386 75382897 1 28982605 117917073 1 394527 126268077 1 2034955 46858899 1 3622661 84126581 9185 271292 54064851 1 10305804 271265246 51511 156531 67851061 37880 28038179 129645132 1 8120184 25870454 1 6844605 108906716 1 58851407 80405914 1 140386717 96274601 1 631220 55851038 1 867176 266240124 1 3273763 103139347 1 10833651 99450942 1 72478045 95797481 1 18668578 92356555 1 23088736 69996914 1 16481504 76073753 1 3210053 104842771 1 30012847 64900722 1 3297988 111482141 1 11286741 37769775 1 50477029 205255159 1 1147551 203133060 1 10945864 46971656 1 2581768 66726227 1 9120330 75454502 1 75040571 217698747 1 8051307 102333547 1 385193 95900060 1 338644 72873296 1 634608 46245404 1 17991645 54197371 42899 20709542 72538396 1 15444567 124605952 1 223804179 78901505 1 16953311 145490083 1 87289172 68593386 1 5373310 76954859 1 23521590 60604534 1 3298569 187079573 1 54582090 98429949 1 4494680 43622655 1 27970627 147261720 1 13070254 224122591 1 78686 37475489 1 16290393 59438177 1 587205 148243262 1 3158824 70348935 60530 9368179 116367473 1 1947396 150124741 1 1813973 214396014 1 65261395 88134924 1 1696126 261271222 1 1086950 124277708 1 20763546 211270481 1 2563432 135975895 1 1462651 99020032 1 11929769 78257873 1 11027016 215660902 1 11947769 188209537 1 103155 207019431 1 451482827 129372428 1 951714 55948652 1 212822 156878534 1 9507373 153694497 1 896201 83036890 1 954086 193177654 1 751891 156156387 1 1855288 394371083 1 3857527 210756019 1 5149994 155994876 1 306443 209648529 23863 12778 122500053 1 5772367 181767601 1 75104 44379861 1 447884 61482170 1 1304709 91222800 1 1904779 223374376 1 146705 108409355 1 257160192 174131280 1 151177180 178425734 1 9478084 69200231 1 21204235 68184332 1 94643093 121027150 1 837371 121455508 1 14954535 207845458 1 115741505 120177111 1 5845392 210544022 1 11355103 59166818 1 488979 52520176 1 515344 84530991 1 3862192 129657084 1 17246777 140259554 1 43475318 66608603 42866 31476661 80846910 1 2409334 107110865 12284 43903070 194832355 1 1415488 43049029 1 5018385 148613260 1 5820080 90596139 1 1656897 126752671 57194 6000751 68232216 1 756375 87589431 1 51254215 110228428 1 37341985 118668724 1 683735612 68497876 1 145116765 104421302 1 3118367 147774166 1 6989535 115730341 1 2651452 113272599 1 14355 99503062 1 33759131 238213783 1 31909977 245577063 1 1515492 86313531 1 4570969 112559638 1 1350784 63170314 1 62454772 214513223 1 5728511 108445375 1 16775822 167647255 6265 16394441 44786201 52419 13397959 110602352 1 9888272 66556803 1 93421532 141226047 1 2124147 144385387 1 200997603 101128282 1 74356571 112608186 1 783342 89186691 1 3559945 87308945 40236 331876 45241656 1 30447957 82896627 1 6918470 60474091 1 252226 61485321 1 638888 133872931 1 1978800 85328719 1 446549 53002201 1 5078344 120464634 1 363859 165778767 1 6062931 38039294 1 20382551 82057131 1 2588244 149761838 1 19814038 96078927 1 1183020 45492317 1 25944218 112601917 1 10157601 103495312 1 28020211 79311000 1 4394090 101259559 1 2176106 87260171 1 5837683 257007744 1 163196 88647008 1 1238587 24217616 1 16210881 187637450 1 367758 91112318 53433 5438859 176775516 1 6835483 169227676 1 5398387 89867057 1 94461 85740031 1 4802464 150358028 1 7638835 93646309 1 19767887 146149151 1 67676899 60865193 1 6216692 39230520 1 56107438 63452062 1 5840015 76244653 19000 1098320 123406232 1 1264919 74033856 1 90691525 108518145 1 17554272 89991243 1 1936771 153313732 1 100900399 42649595 1 2493982 116095730 1 3253281 68904654 1 2981480 210857845 1 14185917 144381236 1 10185717 112256189 1 7042560 81814242 1 120467589 136732642 1 42753208 223170695 1 17087627 55082862 1 2881160 99254365 1 72826627 73361979 1 11982730 101490130 1 747780 221050661 1 1183894 85460836 1 16652282 60781491 1 271337 100794031 6104 2658640 107493100 1 491176542 167461609 1 2269487 104675969 1 85510298 77355741 1 11913021 40510628 3163 2423486 207634912 1 127865879 188021560 52612 54337744 148375840 1 4306719 53270740 1 2168187 101758791 1 3361300 150538897 1 127270623 102017851 1 10938585 56738634 1 6272375 57574637 1 4121407 116339062 1 836137 209999931 1 13229878 185559916 1 7004005 163985686 1 31654178 85899801 1 6991259 102997704 1 28362815 107615024 1 683735612 90699189 1 26946635 79410849 1 8875630 95862563 1 8601300 49028474 1 1253380 206061137 1 73759962 42962963 1 39531577 99947684 1 3729027 125157938 1 98068797 116604910 1 8054266 36623869 1 3593261 52271158 34365 2452173 103281391 1 19737692 114213084 1 112743049 62896530 1 2152137 141001622 1 2233008 164628039 1 233195 49967131 1 1443024 124699185 1 209103666 134146053 1 69804566 74766701 1 2787138 67739905 1 110211780 52293734 1 16384957 116996038 1 258781 62425687 1 23807064 90109384 1 586296 213866828 1 1379992 118457953 1744 21584228 98370112 1 11493391 33771189 1 2318271 79466585 1 116182509 56144527 1 90135299 122243856 1 683735612 198999170 1 544251358 126650325 1 32769838 99842276 1 2416206 159651595 1 746466 58405472 1 2671974 117915625 1 479940 140024946 1 2039804 65999201 1 1907492 72103397 1 424804 100047265 1 25803124 162928515 1 5628157 80170971 1 2279673 133067489 1 507915 63243028 1 2110385 127906180 28337 4040674 152519781 1 149268 100274576 1 1690036 124918640 1 4104453 129276976 1 993839 90542992 1 18316436 66616696 1 23842462 110504992 1 767695 124174409 1 683735612 129041153 1 1464228 128822116 1 65607811 204024208 59412 537323 115183578 1 38169830 58571009 32160 1649383 159929972 1 1742712 54964422 1 5853421 146716939 1 12576607 122774474 1 683735612 71637056 1 14210859 75652935 1 24833691 157905280 1 4023907 102309151 1 768708 31438456 1 3263535 205894411 1 3738926 170566666 1 9488215 145502730 1 408674 200060718 9440 2988625 145429089 1 40755089 131790930 1 7120158 43655097 48515 141594307 52928718 1 2952386 101038056 1 18648078 81557151 1 1091355 41895353 1 139375637 76672919 1 4712276 135547983 1 1877438 149040759 18730 83187312 206124645 49606 367428 45776929 44115 6158493 42791013 1 483227 111428580 1 14593248 286861213 1 338288 47912065 1 57029033 141483996 1 6857382 77240311 1 24608781 57957664 1 448627 95866373 1 4812766 89052923 1 637388 88201833 20970 1375386 164784901 10496 390269 95826905 33765 6371871 130895069 1 17544175 147955926 33334 226786969 39844816 1 6036027 89387619 1 1173125 79412885 33168 49757354 153936850 50865 57595867 50302526 1 3077787 119153214 1 27398015 48017677 1 64816 146951356 1 554683 286549867 20075 13585937 73080609 1 55361207 120043375 1 5184470 181524324 1 25195401 192700235 1 991763 112043665 1 113312170 103452973 1 5097364 97144200 1 1179779 84218634 1 505879357 153280550 25540 8989697 102312431 1 3880997 144306404 1 3386355 132241614 1 4569306 89414937 1 7668365 174898545 17432 233021366 84138040 1 124428 226476458 1 356732 123172945 1 426814 165519109 38595 1301056 30185477 1 9851576 90084206 17563 6642257 95645948 1 99715022 187220753 1 703164 169499544 1 4156939 200261508 1 74594601 179851204 1 2433710 179464884 1 767385 148968529 1 9359198 99650121 1 3494436 126775770 1 2694765 79426561 1 4175862 90176347 1 11047364 33976711 1 20154081 40853764 1 8426739 186545630 1 63533866 74331861 48908 660151471 190118127 23160 121181661 83987465 1 154997 102578434 1 6083430 80985247 1 3268137 129262384 1 5261548 109824949 1 20450431 84304710 1 1811739 153335623 1 1166283 64275285 1 7625136 107746927 1 6020080 258443064 1 326709 380114116 1 49289033 48893706 1 153535990 69086608 1 61400459 54614669 1 27807837 117905394 1 145231 142544875 45538 1173875 39028037 1 57801566 106068312 1 16284244 147230984 23262 4789964 125718538 1 2319663 209514656 1 364264 32362298 1 1467786 66463220 1 116999420 113664510 1 16298774 95747677 1 1969445 166515102 1 53215283 85133944 1 2487666 140287650 1 147048537 142381572 1 203269234 112743555 1 6872315 163794030 1 11996832 46535830 1 122040 194663355 1 48846243 101931518 1 572816 71103582 1 5617470 242757261 1 28025 52700378 1 5573774 106561505 1 6676849 129349416 1 1253273 48040533 1 214412524 63501961 1 5135284 179466475 1 16178424 214655624 1 11132481 52371722 1 35428043 153635515 1 57863501 190599294 1 1373727 167870398 1 38122958 144013795 1 5314031 76873390 1 13408684 116750292 1 864577 122519568 1 53102393 279645010 1 65916430 74235771 1 480679 171808991 1 459552 69210171 1 1665109 181818091 1 1153259 42948975 1 1218597 126238051 1 9412675 206706935 1 107912024 112238395 57795 34910019 146125507 1 75324406 109093244 1 545442 163322226 7067 9405537 99234497 1 3667501 67068759 1 872822 128951273 1 11385349 156877824 1 2909523 299308599 1 2531372 81815565 1 2146055 135302889 1 3464551 83419963 1 7812259 49684913 1 8779830 106463189 1 140577379 60322652 1 442435 79799361 1 3567886 59276010 36527 48483180 200734823 1 1563800 132412504 1 13943620 94004118 1 110043245 147051867 1 18974454 146906640 1 22781305 89621841 1 259325891 158729294 1 9946773 65422925 1 1997603 67163399 43835 1956814 109782707 1 30872826 89946122 1 411489 162395569 1 12592263 46290348 1 353867 174585411 1 3026830 88763429 1 63358678 85752401 1 3786914 133278109 1 3826665 51032293 1 10642902 77429591 1 13599339 129265317 1 67525193 135940370 31331 840288 81821760 1 333274 98117648 1 15671851 142815741 1 671455 108234162 1 355929188 213813825 1 338432 167048906 1 645050 91971437 1 109489 71031696 1 252593 66934467 26119 28017961 100919655 1 134839734 151731673 1 5696888 310832332 1 14860143 109174206 33637 69854415 106803779 1 6888086 79221138 1 2955581 110058983 1 36352575 147237911 1 34318510 113084009 1 20317388 137306101 1 179400 190968636 1 683735612 181792564 1 4576169 125180736 1 58862588 50147919 52771 19015838 137677207 1 2780462 90685062 1 1466318 110357796 1 53428497 129469606 1 829526 49914489 1 1223924 200669894 1 2567570 114849862 1 2618264 56989099 1 1196345 59051152 1 3057439 81981346 1 384492 219734918 1 5219656 54253680 1 26514163 57036726 1 3077524 45292679 1 117564 81405535 1 35927539 89508157 1 6227938 70673948 1 44778756 56933437 40256 1907232 44396227 1 11046739 72889190 1 4005645 197485845 1 64219173 64782272 38834 11546966 155126759 1 635158 101058313 1 19853222 120724809 1 4574351 124883372 53984 225320784 155529661 1 1106481 205120129 14458 943786 97253822 1 326229 112388663 25267 691715 90451505 61671 58230936 66977710 1 57258575 106139323 1 14678583 87904435 12701 19195975 115928300 1 12248990 119900774 1 431464 75399096 1 26211379 99982941 1 32726283 282835879 1 5883964 37246797 1 400572 88850846 1 3669356 61320320 1 2427851 128983592 1 704698 105592969 44272 5935555 143576120 1 1329317 52997036 1 2386761 44010221 1 5864073 48023186 1 2702650 111094944 1 79430168 94646518 1 24537788 136232216 1 4725656 91333345 1 306783 78683002 47892 7919173 171713815 1 4229173 66783268 1 2454532 129508128 1 745994 137671524 1 1218493 84145402 1 3102933 114920600 1 1569681 55986156 23131 12870130 92600074 1 128063 94417289 1 93730229 163355728 1 66239263 60655929 1 1208523 100333709 1 5025559 144862184 1 7390322 136648064 1 3929413 74272817 1 1287985 62669928 1 304818 82565809 1 42497104 83891833 1 820030 47242020 1 16099596 82056606 1 126117 145504298 1 94960509 119398540 1 1447791 138949630 1 22659678 238496371 1 4932543 87780699 1 7992852 86137291 1 24833037 151221933 1 4672055 213955781 1 849765 182569072 42355 5174516 97586816 1 269049 91655769 1 85686691 65130673 1 1177617 126330961 1 1164412 57955576 47942 113033246 120987863 1 8529618 116462575 1 64961 107940540 1 542805 106748413 1 1137835 115857663 1 5850605 181634729 1 30872151 76361410 1 1296301 51684687 1 3553636 111798270 1 21725740 45372136 1 1739277 182529239 1 592264 36374037 1 24889967 82785331 1 627458 68357160 1 9656603 173840325 1 67130894 124067038 1 29549882 104054934 1 55778 63409733 1 9773659 68101524 1 757784 108365180 1 5072657 32687153 1 819748 156950783 1 246435 72313617 1 5184121 154148086 1 15877693 112666160 1 941104 138488991 1 802173 124560697 1 4524448 52240599 1 81542502 178826314 1 20565251 47233756 1 58105474 75043974 1 412978 66203504 1 6967272 86646876 1 3168545 87868092 1 75035457 121848922 1 18909168 83603548 1 790193 91392560 1 5955168 81568511 1 22513023 147089056 1 6638778 107608143 1 11698094 125171836 1 2274358 177399213 1 1170463 58391385 1 7827084 171585087 14241 76931247 125261091 1 125204667 99091358 1 1186561 216604199 1 241066708 69885716 1 11220487 142347943 1 1138312 111113562 1 951691 113025073 1 10251166 99090093 1 198890 163778878 1 322928284 157366815 10056 478423 297390951 1 121466 251542595 55471 55382116 192178913 1 272137 178278631 53542 1058318 190817695 1 3061036 70789862 1 494467 136242793 1 4035170 45422241 56129 1021359 75209027 1 603932 88798844 1 19587014 202859179 1 2645271 50135701 36755 4072834 48743766 1 227769880 420456444 1 22261541 78829948 1 18313755 174102893 1 5520985 187554067 35726 14636753 72419829 1 60681108 32124773 1 21768775 106434774 1 3726657 117664596 1 8137539 128350068 1 45601955 147987116 1 2153128 79866015 20510 42544435 95405235 1 2036803 89942539 1 1335310 54063947 1 43612367 78292378 1 31340848 89116764 1 2953725 188904401 50790 20556488 122604149 1 7623333 86865248 1 2787905 120417094 1 131278575 70290557 1 220809752 99529029 1 2984983 149708048 1 1198078 126200638 1 6679696 47218724 1 7856601 84745173 1 216161 65612703 34403 4496072 151614114 1 3791241 79482516 1 33732287 129082180 1 17129605 75229715 1 125074124 92604632 1 1581417 113836933 1 920781 69902062 1 11500758 131835262 1 1619327 105297383 1 6703305 119829136 1 9506311 46881545 1 10207420 82808990 1 118127 106864133 1 206333 129129169 40763 2112119 146920497 1 51941747 71771911 1 4177945 59567525 1 20572602 123950337 1 258696 55958251 1 144980 165066120 48553 59161392 59616195 1 1005713 288563928 1 1148200 232198277 1 706508 155006398 1 2043783 149466971 1 1351065 84463138 1 1573719 151988098 1 10427531 86514090 1 388908105 56165676 1 69152306 114640591 1 2446795 97064072 1 21199897 61434403 1 471940 86378012 1 1951728 92519157 1 235225 105906402 1 410022 61749337 1 1962280 123057711 1 1936640 140119770 1 13364830 80859459 1 4205982 100860908 1 31405268 53353141 1 2588245 120754909 1 1639187 137812475 1 4650802 153231088 1 2383617 362241004 1 243743734 103423441 1 2930013 93307069 1 5476140 67645469 1 683735612 133874498 1 31767552 110191114 1 158441227 69622858 1 1243438 79994822 1 22687775 128214880 1 11728001 72337006 56282 40334 89759461 6520 5032994 172820391 1 423550 207145636 1 46899210 73725542 1 5003875 57711785 1 12077520 166209681 28857 1009400 69274078 1 203576 68747886 1 6237783 25747320 1 806069 59261248 1 1771949 105342868 1 2179804 106212841 56959 468376815 80401410 53356 241518 227085676 1 37406333 89047739 1 1369388 44052491 57842 3696994 194255260 1 148314591 144001814 1 31848352 193514595 1 418025450 111113096 16693 7469615 58367689 1 28539678 138576582 1 7893740 153002753 17021 411360 71594711 1 863714 80915274 1 7661000 114581022 1 4610242 195124046 1 2146417 90462538 24296 18925436 135004078 1 124646627 76829409 1 408530 76776567 1 3012924 48594088 1 6470807 211692010 1 1343362 109447696 1 2000604 96922553 1 15740132 152291781 1 2926936 82131821 1 29719652 137282861 1 16490872 57486086 1 559103 291177635 1 116874 157213605 1 175432820 158387821 1 6211459 291639415 1 3027334 39911187 1 40065215 67621206 1 7333085 281455319 1 1611912 96580006 1 5699158 260025564 1 1036124 108096976 1 356427 75952222 1 1978701 29240558 1 84533276 43634634 1 607826 236059971 1 4508117 71085845 1 5253688 222708893 1 1538178 91852743 1 5167772 164591307 1 126657750 336871701 1 1712876 55263948 15024 3398279 125072127 41113 226858624 134984541 1 508681 57969664 1 4182089 119182816 1 2575760 131137498 1 587150 59439375 1 22789961 150329595 1 3160554 115417138 1 6017337 219667763 26442 683735612 118744077 1 3782358 100928171 1 204163926 96012122 1 10700939 62894608 1 46277803 73771558 1 13135447 91535294 1 99816973 284180933 1 567668 71010770 1 652647 193188720 1 12579753 81568469 1 9030603 48880165 1 2715615 41696839 1 299465 61729168 1 4941844 35303374 1 2862233 45730392 1 89763579 83066623 1 361599 106845417 20048 2925567 306685412 1 5474405 185468748 1 11428716 40560456 1 224176 22736560 1 2444889 551676292 1 468493 177032823 1 1724920 341134397 1 3964393 172376216 1 5889833 80878020 1 1748528 98038505 1 14960739 87315407 1 9491421 76096250 1 145673 281577381 1 44690320 90064110 1 6270018 76569303 1 40059505 187276573 1 14310411 104391738 1 2662462 35605022 1 82572624 93809126 57470 2293707 58064043 1 338513 205255950 1 55669172 82685846 1 29130534 109299248 1 3659674 77925162 1 693736 94456129 1 2373835 137133732 1 10922433 44054857 1 7809286 145827467 1 14176839 133251709 55843 176539078 255800361 19113 295791 119638136 1 10000314 72333469 1 4594249 58989609 1 3585993 90860454 1 1364508 131166958 1 5854000 68881147 1 330402 91866536 1 84893614 278322449 1 62437371 141943548 1 359626 112593936 1 787795 73613503 1 8006802 131544577 1 10578957 45383376 1 7139464 335075036 1 761053 98232679 1 22865245 65617221 1 2260160 316719952 1 19898016 107211153 1 156048 140001132 1 7890992 98684390 1 4147676 55415672 49658 1686061 64583662 1 28594895 86322351 1 759433 102344610 1 147792 84447382 1 21493509 120314546 1 60974312 157417208 1 6472982 84367546 1 5593046 182071178 1 2914090 64051722 1 3217364 70309291 1 8795929 84797328 1 48721396 89995745 1 562494 120717483 1 82074 47566502 1 24128625 79999725 1 28680885 129783037 1 1277492 49242449 1 300273 88685754 59416 2055553 149731691 1 354267 92441597 1 1751155 140580289 1 6264765 99027322 1 485835 96179749 1 195120189 86300615 1 1059184 80424132 1 102418 161238834 1 2328678 101066094 1402 7438338 93076540 1 1920641 161189188 1 5322185 93032236 1 12077210 204143939 1 5779343 76369102 1 668474 114398157 1 1515775 107579783 1 11304576 78048903 1 46645571 84044191 1 42107563 54449602 1 7804089 119790191 61433 6655516 70717634 1 66491416 71244207 1 7283399 69448233 6463 536518 95632464 1 27411016 167981628 1 683735612 86653352 1 1873241 117946022 1 5491246 95257361 60421 3284905 120557949 1 22643922 124930256 1 8136254 146284161 1 17036544 108819298 1 3335076 119869434 22000 866993 183779670 1 3089133 109910699 1 76930230 149075964 42903 8710564 105568418 1 14551727 168361502 1 25206756 99940262 1 3677192 167053623 1 370428 186638685 1 6260067 78575314 1 132599 56762031 1 3163660 79295686 1 1195788 73715632 1 64311515 92097871 1 3784845 166346305 1 410987 159810732 1 887039 191599317 1 8654962 64323603 1 121468316 97911070 1 4028033 246488983 1 993931 92389729 1 14643610 42478369 1 168603701 43716312 1 592296 65983873 1 683735612 92412315 54465 1282075 54377122 1 683735612 56820429 1 320837 93156756 1 50555333 128598332 45625 599281 159399775 1 18062700 56068922 1 38510244 58553779 1 3346599 72675413 1 9581990 101741240 1 5669226 214059039 1 4922626 139246178 1 48133291 96886189 1 12284286 164595767 1 653674 85516383 1 2809244 218702308 1 2196049 104994415 1 11669023 177146576 1 74564139 119144914 1 2997661 156932101 1 23228177 26876548 1 26440807 103035445 1 3591009 162278921 1 3503757 122656454 1 46652775 99000874 4877 68305551 140840773 1 37723722 110943727 1 257342 71074371 11601 5969826 101074153 1 683735612 144615850 1 11390906 184556348 1 11447600 216206711 1 11606770 149250735 1 1145587 72045682 57146 14312055 123041544 1 157599795 134826855 1 69664036 93069797 1 651079 125662510 1 26209961 32143818 1 121258530 87064128 54354 19613117 57206216 1 11063197 117594488 11495 28083673 78255820 1 2492989 219954291 1 524934 174267708 1 3688723 198793752 39393 24051582 142736075 18407 9355231 43601495 1 9564309 49427539 1 1146591 100206499 1 28789639 224716155 1 12061376 144227727 1 3438804 96680787 41866 597626 71652390 1 2775376 46510998 1 1284713 129717131 12683 158504011 70728357 1 64165524 74965090 1 10740 139120650 26907 4544544 143096485 1 5491763 213762151 1 519783677 92585813 1 11503990 200197341 1 175102636 83776050 1 6193575 98301500 1 234765192 178456150 1 7232964 133054689 1 407131 157783196 1 947235 19959608 1 2577741 118794929 32799 16879195 173834190 42914 20777790 125624970 1 167455 113699194 1 350662897 187861250 1 509433 173905828 1 2819175 100226282 10167 2206322 65465496 1 88015348 121367642 1 44928145 186938802 1 5467322 191080903 1 208401 52616112 1 495288325 88531746 1 193852270 146073405 1 71772694 83650841 1 78517 139431217 1 61222075 59272993 4130 412559 162704972 1 165482 194198052 1 19804175 133133268 1 3543256 113927885 1 19396335 152347263 33187 819844 152620756 15188 22455253 162464967 1 25578681 72673614 52470 15297157 104315919 43723 17780092 57155371 1 29399541 105340861 1 4108786 83920780 1 683735612 84543774 1 683735612 187389318 1 25530854 161899326 1 1342460 93385723 1 505843991 279165866 1 466126 36983646 1 2470516 111292452 1 360600 111359890 1 5575607 91643824 17215 12785014 83491924 1 1247652 69220672 1 2973698 103001180 1 5173477 98773615 15761 25257467 118302435 1 5828654 48953034 1 2202347 197682247 1 14784649 202233920 1 392784 70696749 1 4090382 82708207 1 1284718 122213834 1 5327787 74321469 1 151999 106309138 1 137719 171527113 1 321115843 83589636 1 13110585 50811531 1 9108250 125926403 1 17292074 154615782 1 14303349 105829430 1 2398589 119223002 1 10110662 79785958 1 510306 121306562 1 8223435 60114928 1 1268250 70497599 1 1216041 41010580 1 32843075 59919080 1 622541 101752571 1 6165520 68602942 1 5777055 35264162 1 7521568 101367015 1 137720750 159744594 1 175802138 140224454 1 14051216 191796020 1 163400 74633491 33207 8007188 173598730 1 195698 106413579 1 8293648 88836599 37972 82734242 126280598 1 3887278 84600927 1 638599 130662220 1 34255209 75994367 1 1428800 80577024 1 2274715 58448112 1 1757287 153265803 1 2257318 166905763 21205 1065400 119886225 1 3896382 37471854 1 2372790 121889812 1 683735612 94848944 1 272704866 317542981 1 348289 96033009 1 14079757 25077153 1 1235103 60645076 1 26566946 107727225 1 70426202 85937121 1 389264 52680728 1 2548291 50192872 1 13177663 100368766 1 15396126 35488997 1 4212792 79168519 1 665610 97452309 1 1352730 102927556 1 14671322 113469239 1 3687525 57905707 1 218790 178563823 1 24244290 86122191 1 145804612 92208339 1 5398845 81602060 1 32811386 103078023 9542 1066737 47129079 1 16693900 127318256 1 1156790 59804795 1 331247576 58745819 1 3128311 125397463 1 591780 82071019 1 11871304 143305065 1 584491 91085721 37759 109066013 90996620 1 1439722 83841770 1 25188842 43268766 1 1282724 28856271 1 11957391 127344789 10184 14184359 59891599 1 3515145 126457574 38913 1001288 99928120 1 101185942 103540659 1 12883146 87942705 1 8345865 69146957 1 7134942 67662518 1 2179354 125024351 38887 1930407 111434120 1 12995024 53979881 1 719523 61370506 1 234547 69199980 15150 9046605 88094412 1 11367104 262818694 1 77987 163843254 1 4048936 140179954 1 1904640 158195503 1 25025471 167798256 1 1421559 168588001 1 12324303 210517003 1 13879869 57482308 1 59490045 117192411 1 326936 86599358 1 325568 150270396 1 15500438 176764577 1 11095135 59405609 1 360256 47038195 54654 8334553 99397114 1 5211834 218655657 1 8855309 277372635 1 5040911 67653984 1 10066707 53050858 1 21401609 111748564 54230 46359796 83434648 1 7421477 117784822 1 413172 244352698 39393 98138315 87662606 1 38601823 46545672 1 42156885 160259591 1 2041472 126172506 52357 2227803 99096306 1 1110739 86041513 1 1087380 96586986 1 12999977 72104564 1 70649273 69925101 1 491947 89632156 1 23374439 90773183 1 8535182 59358722 1 16678782 105297207 1 55897176 113961606 1 99672582 71035359 35779 218728846 80636741 1 27406271 118096436 1 51767852 66338854 1 14201458 291246075 1 2513235 61051932 1 1126663 49981735 1 2852575 122145011 12163 11421653 59086498 1 16200366 83574367 1 31527779 125479836 1 3785570 209049826 1 1216655 50854650 1 4091193 86629686 1 1810850 123385478 1 944214 40089447 1 115420679 190650235 29675 14882481 151006411 1 1270843 244940182 1 5560065 60398162 1 11612960 70443546 1 38400084 119794087 1 2869448 106183938 1 12019256 149865522 1 7393209 68131279 1 45029765 191946830 1 703219 120925304 1 2499715 171256916 1 14862987 87672453 1 5745130 54260223 1 1161297 115874594 1 1711193 211465090 1 2923676 148490273 1 4670793 67314999 1 4657542 89689903 1 1170396 185532637 1 72263520 94088037 1 1779949 75775386 18198 37669306 116947661 1 7373511 180493536 1 9129410 224595290 1 33704412 138202738 1 1530293 67909078 1 3241761 78030494 1 6942516 77530415 1 7183567 219752148 1 7149 120411192 1 7581798 130189819 1 22520593 82770477 1 31015614 125769898 1 26311543 34127262 1 683735612 66882117 59260 99494091 107286394 1 30798761 150259356 1 582755 85204147 1 176021795 210854828 1 18779797 37729445 1 554110 41090845 1 4225135 76003916 1 7560035 48827848 1 38273757 79175635 1 938329 154048047 1 90102117 70925901 1 849999 76269824 1 101554138 215070631 1 1271351 110768392 1 113079970 142396352 1 683735612 136220383 1 1024088 174580666 1 38814250 124473857 1 421105068 262636929 1 1186954 43998997 1 1018685 63011821 1 157535 116256758 1 10967056 98626539 1 2186601 64251962 1 11399755 181561066 1 50759 136411389 1 2029003 94035349 1 6053039 198618304 58808 6833064 142597755 34255 794681 121248574 1 345829032 182990939 1 195795186 63400649 1 6860802 55057252 1 162876349 187742329 1 3861135 96985706 1 3186607 108141416 42234 8440479 313404734 1 380799969 62430219 1 13120301 106590446 1 72929717 203809063 1 5676570 143412338 1 34587975 59386955 1 726392 144631680 1 4106344 153933973 1 452383 124398544 1 27743029 98769876 1 1245145 142462835 1 294401260 114319508 1 55256743 140906140 1 243114 175360986 1 683735612 324551996 1 55797834 154658352 1 41409542 67802967 1 64947416 75529230 1 11121428 163064603 1 1223909 114054732 1 3231038 49069473 1 207726 83795804 1 28082082 59701430 1 555083 83852814 1 6219878 171289182 1 621473 100522647 26540 297106095 128052702 1 52661867 121236960 1 745522 61168619 1 11471702 206579918 1 5540431 74142788 57398 2804347 57968730 1 3590269 74856014 1 1667139 153942007 1 446046796 118074620 1 1337284 22965398 1 129256579 131721705 1 247425 138991545 918 2122666 127000090 1 8290373 142735145 11651 95378758 193210566 1 15395626 183454456 1 14128048 73539026 1 703356 143110919 1 19647856 152437878 27322 1912717 171716688 1 264381209 104893317 27695 838458 86790420 1 1543303 84430203 1 1800689 117456269 1 777844 112983866 1 34345256 137247994 1 16739348 88808131 1 11542436 59535724 1 38268 128125772 1 10604621 88223577 1 15166923 79163689 1 1444808 94856557 1 30884147 144530502 1 15669855 103816248 1 23047946 163526380 1 227914 182915362 1 2836446 127490238 1 36091267 82681226 1 2045533 192188935 1 215706 66362380 1 320079 143667929 56323 1396528 106678430 1 267354 111307785 1 13843064 97694896 1 9429747 113336586 1 333722 167131762 1 358658 52064890 1 13149432 68465040 1 75033396 56469562 1 1148313 127066278 1 1361090 111146355 1 546799 83163660 1 794043 46863778 1 10121929 72045424 1 540072 67774165 53947 20332979 68880213 1 2890270 115415120 1 884959 114855843 1 28771832 265706311 55460 5713695 94574856 1 24368623 81240387 1 127355917 136272537 1 3035703 83627650 1 13992680 193364400 1 29008791 67391065 1 3840518 113264571 1 1228520 118165760 1 3862418 102869728 1 1336511 102918322 1 1675839 64980150 1 48699916 102337929 1 2413903 102133244 1 8536453 295438264 1 470854 76764108 21674 64262826 267162854 1 300929 99591301 1 1625151 123155328 1 3131254 141505066 1 9115408 62542685 1 411334753 62415251 1 78072186 84966286 1 260925388 76921523 1 255371221 156650840 1 50814546 65717876 1 663827 98820889 1 15198090 125217642 1 4723594 103695846 58306 34370469 257924752 1 19610003 44524287 1 1086804 108100744 1 13148303 93028203 1 335449871 127868097 1 144802 190152848 1 166657270 94302082 1 4011396 110304186 1 31504163 84535280 1 44944006 123142024 38729 32594888 68891295 1 7084609 118321174 1 29801054 53898513 1 30729873 97806799 1 4348164 100690083 1 136196911 62644132 1 173241567 99856193 1 7556277 247310344 1 71768434 110011866 1 7057005 110003145 1 5179957 207243577 1 1025774 158657078 1 38834175 165568163 1 29079501 116791653 1 822657 188869334 22512 109298372 128960145 1 280276 110619293 1 10775794 42606304 1 8504658 59777752 1 641585 161018249 1 8841723 71441747 1 2045824 123565557 1 1291105 117074721 1 81273406 84572613 1 26813530 132182678 1 59506009 92603753 1 6289893 93126932 1 2906915 73557947 1 16995291 94062667 1 12998513 159864001 5317 729991 134136056 1 22263450 57444708 1 930312 98575892 1 2614554 123444771 1 187908 54625120 1 63497635 48272342 1 141363615 101004071 1 125992684 53980432 1 25308524 101629626 1 98110166 135483642 1 122606168 49663048 1 25932922 87380642 1 669663 180569438 1 12568141 95569499 1 972526 97884490 1 994646 56988662 1 280093286 97490944 1 4614019 110356551 1 11661345 52371739 1 713485 42992292 1 5809658 54786304 29314 16973018 78386773 1 21950880 74651855 1 3219085 131018218 1 2873770 123765614 1 4607210 189816751 1 6466166 157459447 1 3023653 129360011 1 25663194 159997964 1 23050253 85921626 1 1506596 78157380 1 68095354 85853888 1 606737 63805047 1 1639738 77277925 61894 53711 88888677 1 14087178 108411718 40892 4600472 143322064 1 6867215 207436735 1 8664378 81928319 1 81830594 128052311 1 1944761 136256931 48851 18763082 82041797 1 1895569 112595978 1 819582 167876207 1 21620117 117828033 1 7348216 104092437 1 17691222 299479515 1 3291085 51767225 1 118690 152249506 52958 2798605 109256589 39169 453918 82942250 1 5506761 75702866 1 3580024 100788353 1 12045927 56103007 1 1820746 136095583 59268 116474686 86177899 1 7446684 81170174 1 10630513 101106826 1 4811220 35944156 1 64709498 83179320 1 19932541 69159014 1 2416179 59589251 1 4036657 148090337 1 6442654 64870669 1 59450078 123993728 1 117624 35920958 60523 659240 33278603 1 53171476 84230810 1 125948 172882038 1 7153900 203692956 1 5804567 128800388 1 89492804 76483892 1 2128017 154944736 1 3904231 187559834 1 16295916 69202723 1 12607808 37952920 1 459456 120843481 50677 25847320 145529239 1 5553747 109272490 1 1159149 144820085 1 1532928 98170536 47522 5141278 54549973 50082 1687220 126240249 1 43101506 87069557 1 53123983 125178499 1 36459589 59951533 56097 5609620 84358756 1 1304990 129429039 1 10108385 107042481 1 2634508 60599450 1 18192554 41692029 1 1816476 208283816 1 173639 118810297 1 7130002 146908125 1 2241562 119690340 1 27001652 50846957 1 1349559 87099937 1 2474083 173535877 1 882463 169413633 1 180813553 190821353 1 35690409 207015515 1 2750547 112646634 1 1429803 82921076 1 104066234 49960488 1 3281365 123329460 1 32648001 97232796 1 60332981 129853793 1 5216445 69602524 1 24330278 177812255 1 4144252 58015104 31970 4351311 116900379 1 13852133 115332213 1 1945028 94171303 1 5623693 60749224 1 4445377 54459320 1 3077765 99831290 1 57514 316251077 1 2264590 37649168 1 1833132 46711108 44039 8022318 276772341 1 1965748 98930472 1 478221 59633905 1 18018501 82567695 1 834531 123378978 1 10418030 227547788 1 6760390 41364800 1 129016 84415925 1 8828700 139910596 1 147601470 41428879 1 3067305 44121204 1 25102873 99815207 1 1440403 286651499 1 3385996 38899887 1 4162197 259507589 1 4674657 120080066 1 5726592 43448052 1 14685698 100308678 1 3135034 70644435 1 13517078 117775437 1 423590 83564411 16420 8416149 134593145 1 218975594 65830839 1 6385234 238725443 1 100167953 85384838 29224 183600938 63184862 1 7676269 65416335 1 718007 67425996 1 3263116 140487366 1 16777525 29485187 1 1543877 130621948 1 251872 61396005 1 23543501 37488689 1 48560265 87872806 1 114704 136479332 1 56730396 54269385 1 71105106 304280587 1 2657579 52405805 1 1044666 147932340 1 6981573 125755921 1 1459513 109308098 1 593036 102907472 56672 2947749 117600243 1 46035189 186403786 1 116488 264180635 1 683735612 69301344 1 242252868 40616291 1 3948623 114626161 1 17764712 138340088 1 5242022 67562193 1 75207625 118539165 1 58253417 144178614 1 404774 85941797 1 1009142 403810017 1 78379397 64043726 25411 3524526 57582264 1 3596899 91568527 1 3128523 221507059 1 1370593 22604618 1 5215976 90636825 1 3985733 115267267 1 897745 198193192 17096 60260791 117135128 1 933420 202109448 1 7006960 134588334 1 1651156 82042415 1 2033816 158092693 1 1125325 116676370 1 12176274 68089087 1 11227943 88350875 1 7181790 80238363 1 2207543 144325356 1 757872 24510534 1 161762 144834973 1 94499635 245932443 1 2076942 130118947 1 6675099 69197507 1 122139134 149961511 1 1226771 45785821 1 22668569 107291934 1 92602825 128249152 1 1728194 77575441 1 1675934 34191217 1 3293558 110904405 1 3675790 85334594 1 24515082 136486772 1 23882653 73397087 1 207240635 59060381 1 15869215 79083474 1 5419429 79777927 1 1365465 137359702 1 167996948 160861249 1 477355 89063116 1 1860459 80072031 1 1029853 224739889 1 314058 43195411 1 29559710 131974973 1 22224034 60702483 1 107212952 71872924 1 739417 119424172 1 1052306 178771619 44174 8047056 269671904 1 64966817 179382947 1 2728417 185478219 1 16391996 109083701 1 24985506 65534765 23691 8556734 52137020 1 1621795 64656814 1 474236 91330148 1 8909566 154114384 1 1147564 84830962 1 314172 126319553 1 16037033 195604692 1 4190006 72243428 1 89048557 59523385 1 13676370 51566772 1 14633936 82744289 1 2639153 139166381 1 22130858 53404660 1 24460956 69259118 54297 323547 126218779 1 20287 139996829 1 156277 80753350 1 466531 79351229 1 74510903 193813090 47106 43931558 130327573 1 23109824 12338861 1 217850315 70014540 1 12571632 50144843 1 13729018 223592024 1 745366 159577981 1 6289837 51108697 1 2318238 153336685 1 17921230 93294898 1 2140272 65375998 1 20857496 123577091 1 1764039 125262994 1 2124723 200602953 1 20392370 67654654 1 117813364 62979217 1 119195652 126501339 1 600436 95362807 1 47311059 77379123 1 206759950 31801697 36077 548715 52355442 1 2565165 252996087 1 5216690 88313443 1 7912400 68641777 1 6188100 88563984 1 6270773 173062706 1 3144866 82656197 1 42154294 63518589 56342 718342 54415860 1 682074 41429173 1 3299879 57896746 1 473699 143549471 1 19139398 66136492 42636 2767627 196764160 1 11225404 87037843 1 3742487 197712921 1 2613501 66866801 1 117963280 64094837 11605 1036028 66592630 1 73375111 38239803 1 2999645 35292457 1 2436437 138793637 1 3704457 189627475 61337 251515 126751108 1 1248115 41039759 1 246400 97831599 1 12026320 185706053 1 26924816 204179601 1 3680275 90330194 1 863843 106635974 1 75363311 54285787 1 3651033 177155382 1 27451997 210998541 32798 893537 43513852 1 14541506 71446008 36222 16171160 90613897 1 2205303 158165529 1 68886697 96932921 1 206096891 117837559 1 198012898 81988684 41216 533393 273659023 1 52493489 148038826 1 826440 286940492 1 4283065 135238002 1 759748 76855877 1 200216 74166547 1 6230040 127245299 1 20633488 37706149 55614 2374388 154082433 1 296117596 57933417 1 32442655 58516665 1 36483 67990216 57275 1931691 246673601 1 7200690 240463029 1 45773441 97925493 1 46019203 58939310 1 683735612 125386819 1 3671834 108626980 1 29659265 88984715 1 4518045 122184755 1 3354237 108534060 8460 2411753 118943831 9195 31515740 342268935 1 26313610 49324557 1 433594 82945112 1 38166011 85814929 62744 3464364 207875419 1 104148561 114713980 1 3733059 196926871 1 21587319 94931927 1 927942 78538654 24716 19777232 154339974 1 184708 124034222 1 85445347 54470673 44468 19325420 86828495 62200 11139289 190855668 1 21827866 77309050 1 36985510 142080395 1 2487550 208502458 1 37571795 85990496 1 308918 130498408 1 5943198 123687155 1 11417127 48270767 27155 28586967 238164819 903 2110584 246382938 1 9589647 78142343 1 10561785 58204284 1 1219064 181089572 1 33369344 48782060 45006 2795623 62710248 1 133099 139217986 1 6549039 131585536 1 271008 98902939 1 76607524 70252770 1 1355052 59050622 1 2811525 171496449 1 37966593 210233428 1 3650700 121994464 1 162651 74002797 1 53201465 89956551 1 8686397 149446523 57261 1435990 59006501 1 29694416 83253700 1 58740854 26780859 28337 1258602 172399121 1 16723513 50371200 33199 17964309 140502841 1 274864744 61772615 1 22404809 124779193 1 834963 113256892 46600 1317411 93799470 1 452957 34435188 1 4072484 84341446 1 418835207 126555444 1 6045418 200987708 1 92785 54151174 1 8515513 77763145 1 14815695 86498385 1 6387184 87880125 1 792608 104067225 1 11112644 200891762 45560 16600301 42504141 1 6671940 268815483 1 5826266 133578605 1 46063 79139145 1 1872058 152889069 43690 77211627 84091485 1 71577461 72833912 1 75813845 40197124 1 15817726 50897098 38382 2438013 45020443 1 27860731 203537611 1 9696264 127437682 1 1870110 280201349 22451 994199 156497139 1 99672277 109622612 52908 63775 168199587 1 25168891 35272743 1 1009386 50327403 52484 5817396 128522685 1 15497813 68767567 9204 3079482 126720908 1 1716327 114791104 1 29726898 119022157 1 69400358 100087604 1 891190 376459752 1 8945812 75926256 1 32623098 95693005 1 6170220 69386666 1 305246570 164029490 1 2154778 63370390 1 7115237 72426646 1 55950453 93013280 53483 14612983 102668927 1 58476821 113046744 1 1285024 134157145 39812 259179 106091245 1 4634052 125192991 1 20468856 170517746 1 934685 202137961 1 3724392 101965569 1 7418673 116190090 1 13841144 76051042 1 6695768 79170882 1 18387458 140484679 1 1764183 98292066 1 27245227 75213355 1 22835786 81469840 1 715486 94222894 1 11714364 141485137 1 1721626 124106989 1 2999799 67383619 1 800253 123724978 1 7380515 122887807 1 145131 106638926 1 2780765 87838778 1 1312119 123648599 1 822849 48487771 1 57221968 61166483 1 5505275 42599697 1 172208 69229004 1 3391293 66525132 1 5105071 50880670 1 1435999 137683735 19383 3662032 194361674 1 122988159 161352802 1 181363773 124446546 1 21820362 46929693 1 917607 177670527 1 45458547 71725924 1 2733261 58546933 1 218959064 275192644 47299 3227164 145244854 23019 257366940 52853870 1 50932996 94861931 1 23540533 258931528 1 118657405 129811374 24042 1735380 168695498 1 38735557 93507909 1 6971467 102032281 1 196841 113776078 1 1474654 284356962 1 5169994 157307578 1 9272051 89076902 1 45454 171740884 1 13586614 131450753 1 15314015 152235642 1 268395 122350435 1 40549373 173820930 10691 1722849 59565860 1 52478850 101210301 1 4887704 117681942 1 244910 136761632 38694 901401 186913263 1 6848596 118506136 1 188860 184290932 1 57190437 111578950 1 91876 219082657 1 2406696 138377710 1 1174954 85118923 22160 85944548 138589842 1 1446734 108069948 1 38240977 51125990 1 18559440 99599689 1 128371582 180350009 24540 166318878 64475629 1 67194 87025719 1 30238198 81812284 1 50166720 196239984 59828 9177683 175301941 1 19526458 42572193 1 22557115 44368066 1 46541284 144991358 1 31423682 156357345 1 240184 95695950 1 383647 108446087 1 624851 46063224 1 210832 83672742 1 945500 103345968 1 993903 110113736 1 9142240 77433596 1 2264248 84160152 1 434252 67838956 1 483944 34931542 1 23555499 152494243 1 122876733 180576372 55192 171701152 58157840 1 16390977 118652306 12291 616934 70079221 1 12243604 336924056 1 440556 42337670 1 3631139 83589029 1 131510741 82873050 1 1645790 176828294 1 339048 114119802 1 94364296 183734723 60563 10363832 228750727 60987 4444118 117250756 43931 4867915 170688532 1 32273 149331518 1 27145211 46677535 1 16204744 122192141 1 110127 270780881 60844 12328401 120549254 1 21020 124925802 1 4858746 76218440 1 444210 203546682 1 524714 175412961 1 2929392 126584837 1 30382454 63995211 1 1475696 77537499 1 683735612 267109165 1 29687477 278469067 1 22803068 81045511 1 2319972 182332592 1 112939211 56655226 1 3540076 183032756 1 2069174 230912519 1 163879625 118073733 792 31654003 69310248 1 13122962 152580196 1 238525 101652754 48677 29051048 73774574 1 9817100 74437829 54578 104775628 79378106 1 13307824 85948932 1 7386773 216442476 1 37306252 76938895 1 3628719 60044161 1 591843 57926865 13111 1795528 70546822 1 26260966 116235834 1 571745 79794057 1 12494340 105336480 1 16569392 232959418 1 2164554 72898097 1 22117186 162346492 1 1416233 71212183 1 3918653 117426072 1 14633007 113355309 1 14069238 132728170 1 67634452 102778794 8561 176472159 106758710 1 2005728 70388815 1 2733787 269491453 1 71525384 52459053 1 5203997 79645437 1 627379 63736317 41060 3070238 163023097 1 20554557 111497493 1 9287161 189584026 1 264194 40939314 1 1982213 149060586 1 10997784 184839703 1 1630687 41849298 1 555194 76487479 1 1591552 129612119 1 10453989 76691366 1 333531 142842689 1 2456291 118995607 1 11876547 79990887 1 200028 117824426 1 509464 202457691 1 2943034 66662402 1 82787223 80113929 1 2388923 111524531 1 6465330 82010563 25977 11790587 81877602 1 74134470 90074240 1 1720624 168291727 55016 49883463 146434807 1 3847967 101924260 1 55405079 104131055 1 2061142 98688828 1 9236259 129335793 1 75793254 64083283 1 1185680 85934337 41251 683735612 67330111 1 26340023 150568833 1 7052005 376635665 1 4559355 131092674 1 1497598 73710505 1 1479135 115363436 1 2539450 108464874 1 1550194 156659816 1 7347288 176640425 1 46807870 188200052 1 1751748 135474875 1 4526269 26707563 1 9674933 93872160 1 15084516 68917491 1 1607879 68733541 45900 372110 42206684 1 1232015 132770278 18528 5771173 65034934 1 201481 82485171 1 1921683 143870879 1 7422058 97083133 1 4847353 205729151 1 14777968 91419735 1 105564724 50156042 1 31951482 77242640 1 4739622 64082346 1 8021454 131826318 1 77317041 82234029 1 2205162 133510072 1 33985834 96819692 1 3397230 46274825 1 7130934 253753279 1 4725677 165000950 1 875260 81101473 1 110036961 30198754 1 4984649 262018623 1 392334 116098464 1 6979719 126829082 1 73659593 231877409 1 4753208 241141364 1 782881 40115574 1 2029396 77954280 1 36393499 140662323 1 1864913 109016371 4044 633980 40098162 1 2149837 39667521 1 909069 117194326 1 36009318 105625555 1 2812601 119135029 1 47976719 127189580 53661 947063 281901276 1 337266139 83555572 1 735148 123934593 1 23219428 59242576 1 5569803 116033791 1 1545776 104965568 1 2126310 37834840 1 6333363 146161601 1 104021446 80918630 1 19245768 55334951 1 9505872 120172182 1 2967577 102593872 1 37269242 42652026 1 3698703 81936223 1 29983674 149647031 1 54798746 42939309 54310 6762453 98452914 1 8241507 74125477 1 148625 75402771 1 4412475 129069115 1 2210446 51800942 1 4325539 178910535 1 54073142 101217168 1 375295813 30825820 1 81387614 67693123 1 79316572 57107967 1 6131391 83535725 1 1165350 74103519 1 25461317 85189386 1 1262101 102529035 1 44606683 64628420 1 398136 183243258 43822 23325979 72909777 1 10947363 176119705 28180 63085035 115272424 1 29550 146668050 1 3112122 93804324 12024 35413366 208741148 1 5477092 111317158 1 23046101 65787013 1 558228575 47917270 1 86423470 126134780 62026 1056970 272938771 1 51398933 129459403 1 61877925 55726104 1 13278699 58689624 1 74230 109774635 1 7193710 103754997 1 115480665 127185321 16496 1608020 35426606 1 2629820 144203579 1 2641165 63585485 1 1595012 111290452 1 1365838 101218470 61239 2468597 55622184 1 331862254 121910359 1 8361181 36452721 1 21772506 97321399 1 5275107 219640729 1 3754067 161555792 1 271000396 93659768 1 19274241 96231578 1 516802 276715955 1 324806 51377025 1 312213983 87761766 1 49026073 122499243 1 10722915 66927148 1 64829350 107951261 1 41356709 114257524 1 5477292 282953787 1 11718408 140046848 1 38498735 48954305 1 3330709 90967474 1 161507071 117761028 1 45591921 80753611 1 14744009 46780698 1 200780 105421319 1 139745851 117402527 1 2324953 66661654 1 30998 147228580 1 1338775 48081425 1 240097 66998969 1 44173 98473613 1 563696 102434993 1 331656228 459975124 1 11460490 197744355 1 326670 140718809 1 5205886 77896180 1 760299 162320621 1 3205855 100524186 1 7087453 127829605 1 1430895 108239520 1 30276475 127241657 1 683735612 57189038 1 342798 109577478 1 378471 184464468 1 587711 99863996 1 257835527 105755756 1 2926790 41495060 1 49818217 63494698 1 1586780 281500806 1 10656000 143762291 1 326462795 95207386 1 2099328 127801780 1 12069569 208909956 37617 17960825 90965779 1 31247340 71826492 1 486198 298778486 1 351968 152551692 1 128667 61746666 1 2119527 82032475 1 96081631 165307312 1 8463852 379152004 1 47995403 187481152 1 11569788 96731758 1 8092820 64513011 1 4961135 172204870 1 166171231 57020742 1 38468359 39526464 1 11139198 48361976 1 4203949 93882633 1 45887622 164171027 1 2043111 87315912 1 750898 73492843 1 37480053 180812758 1 916107 70348747 1 125408 145759322 1 4004930 144865594 1 750627 171718392 1 46539725 50517964 1 2467654 184828911 1 7267671 181174320 1 143522 95708188 1 29338929 97206840 1 37218144 137719991 1 68210879 91625783 1 27653046 231671505 1 104073929 122646652 1 55824559 162477044 1 476349 63068953 1 5242978 100585409 1 1201716 73203546 1 8864025 117658382 1 186607377 75191655 1 3945292 75418723 1 154423383 79626297 1 983713 131373535 1 49176252 184528738 1 927488 115355831 1 3507344 57981478 1 20444715 103705293 1 5210840 132269550 1 1708893 191689752 1 228503 101744628 1 2543176 57092093 1 12779059 175217326 1 15829871 36482176 1 6407948 151833143 1 318145 84959814 1 1081836 38576129 1 25145875 201660845 1 37092072 76401785 1 1253891 47553907 1 56149488 74308783 1 3075599 62166193 1 8590565 72884019 1 9565831 168941572 1 11248617 71454406 1 3433167 72401931 1 1001189 102509718 1 215897497 80589190 1 5235674 143003528 1 19288283 60858219 1 2132392 68597395 7793 54572365 93525099 1 463544 129713343 1 31959054 208862464 1 3441639 131854849 1 33419311 54423993 1 6488648 171913758 1 57980452 157327601 1 7778012 30506992 1 25324714 188482695 1 1599774 256162253 1 10302776 172040554 1 11483520 73780756 1 4437475 199112617 1 877155 232956664 1 30517881 203473808 1 3173010 44218857 1 1727294 98860622 1 2002566 54606378 1 84946277 75995927 42158 5080159 62593371 1 3079033 64948093 1 435168 270293875 7173 4759252 113311082 1 1247498 46224332 39448 646372418 155169526 1 20515213 59749435 1 1595325 51301247 1 17121825 77116578 1 7249487 145232781 1 28531553 166226389 30391 25934064 41935311 1 373229 45109452 1 881340 170760760 1 10463390 110504255 1 4662501 56916577 1 3246506 208038394 1 263490 105742851 1 1616733 267970727 1 22359919 100357417 1 8192933 187987192 1 54069 109746237 1 2819714 174439517 1 1138554 66662460 1 2843502 102658791 1 1049977 454550878 1 3675825 107361597 1 61696834 160579781 1 2038046 54562130 1 1407142 49147671 1 22559271 188395593 1 170302691 114752739 1 63091278 47748473 1 3286041 120387129 1 5558338 24394021 1 2626807 99867158 1 2396095 69000153 1 7685231 67977055 1 31663960 94560049 1 218239101 202764696 1 945154 97995768 1 165508 141350971 1 15037264 145818363 1 4250495 213886972 1 6958312 153650521 1 20123802 231352267 1 3861596 58643805 1 4789657 104326027 1 22747345 51645618 1 44790979 50128576 1 16796037 88781561 1 146041 102528533 47099 4754717 44622923 1 7442166 67553933 1 3302400 71757567 1 4462700 25445833 1 10874921 189136240 1 8026151 30496809 1 683735612 145986020 1 4745761 82874855 1 2339120 57731687 1 17769829 191725925 1 46566191 149287142 1 6216109 93209543 1 11912446 171296516 1 29641788 54981751 1 7624976 229249297 1 57871148 194757958 1 45711889 131319979 1 36987798 170301325 1 1089921 58504215 1 2510310 84898202 45798 9344873 75855683 1 135699837 122027060 1 377811 297598190 1 427065775 82775890 1 271787979 206069192 1 49175329 70690921 1 1807284 92919273 1 12366190 112700947 1 136682078 97043578 1 3573654 94352776 1 164774055 124345624 1 400695 72441302 1 13364713 71496390 1 614651 74141713 1 8904400 388039552 1 16259322 75374387 1 9201626 45397161 1 253515093 69907383 1 14517006 131362883 1 124998273 70175570 1 4699489 167109800 1 69511662 183272728 1 700760 97833090 1 25260542 119517604 1 38916601 86562829 1 3430620 187372442 1 17970886 99829589 1 17065697 33948379 1 22591971 106568222 1 3435794 146244402 1 33021035 110109047 1 30839721 89279598 1 813421 143260815 1 465240117 73069485 1 4332526 194449512 1 212851 115068883 1 1842135 144093958 1 52043732 173333622 1 822735 136650335 1 141400 95592470 1 20547644 120116546 1 15619269 205042764 1 869953 46536289 1 10235489 100725759 1 136270 190327829 28346 31331594 94212939 13709 608365730 76444668 1 2589054 30139041 1 949193 63527446 1 5597666 66635298 1 912988 108966411 1 7301880 143636658 1 7011519 111433954 1 8159594 72321717 1 1211694 105408089 1 422305 78501695 1 2440621 50970341 1 3232202 135587055 1 28844292 56884656 1 669090 182434556 1 3157086 127655057 63257 155917 139224205 1 115249228 213331828 1 4424395 193752823 1 444807 53165057 1 242672 89283600 1 14044155 53868416 1 105992918 206218788 1 307126 99859484 1 419652896 86594584 1 439412 33775188 1 75561253 60755113 1 10354543 129927513 1 5345423 81279650 1 730157 117011425 1 3407414 191504794 1 22103604 100176138 1 1544837 134235795 1 292193 161585044 1 9867154 94586033 1 6613357 89192820 1 301038111 113167532 1 845869 102086635 1 24383871 312064269 31775 882457 82563695 1 3642928 85059269 1 167818842 98267624 1 41118982 108072482 1 79370980 148397237 1 71801124 251135077 1 1504913 95432585 1 307309 189254191 1 1480318 266315591 1 123285 64610034 1 40884456 143741914 1 10835565 113759315 1 3474865 51253671 57020 4296831 97771012 1 1721250 140709617 1 5046428 60154151 1 238927 106695260 1 179786569 76899814 1 101832371 153328021 1 4099980 45184689 43825 42195977 61641736 1 1361931 74561690 1 587301806 94267249 1 157105976 68393000 1 3411830 70728928 1 4594604 62750184 1 2696541 265136345 1 75588922 206557964 1 59146940 107530316 1 1855750 81668088 1 618702 96202818 1 937730 96625200 1 341499 116840134 1 2496371 53023481 1 7760707 142206223 36087 1082005 106125753 26417 1383232 67837689 8622 2101523 59178111 1 5678038 41451456 1 3522211 91511486 1 26907702 221871865 1 8240056 82578456 1 182418 124312886 1 5089075 90177065 1 1830154 63688100 1 795151 90965434 1 1158169 48653601 1 10797450 160389936 1 1284704 57513746 1 1159299 134301390 1 4970463 211125452 1 10905002 201563617 1 3808190 248881079 28333 573696 509524647 1 5683724 77804435 1 88315 91886891 1 1562731 182004749 1 6325888 76584036 1 636183 99881489 1 8814224 82783412 1 18798695 175704641 1 1875055 202608912 1 252303 51295536 1 8613229 138172756 1 22218824 98228925 1 946945 88534847 1 75852946 63200065 1 3037896 63067512 1 5028921 58957897 1 3540878 104551327 1 2603470 74032662 1 43373084 92891584 43477 314106 130157470 1 6328602 199480483 1 1291811 129304776 60294 38792758 103727396 1 63748178 129667208 1 106105478 93228239 1 6031864 572847641 1 1499652 86408345 1 16659861 73344058 1 11128216 231462162 1 29596729 105685974 1 26151916 71973126 1 1741670 147193392 1 6225458 169307417 1 3298348 231395968 1 7442522 173377676 1 16099345 376691758 1 912313 180602466 1 2478314 163295000 30332 129238 47089463 1 81146200 66528693 1 59527294 132427343 1 109832 52239487 1 3317235 106690634 6262 295648 138202619 202 526357 76835271 1 203693 149348179 1 5776331 163025277 26410 22935960 77919902 1 920971 220468210 1 3248811 107209838 1 335064750 110381357 1 3345296 110870599 1 246950 49362061 1 117052 85772016 1 27565444 98381077 6771 207495 125190422 1 1677399 134268307 1 1995875 104197944 1 1078289 192748990 1 4410943 79560972 1 6813381 55553978 1 12828546 116880394 1 1249806 142137696 1 1038389 331787045 1 67738725 197707841 1 222678 27437268 11966 23186346 109139963 1 1710260 237028630 1 18133164 235507542 1 17807152 147004966 1 7374835 119953329 1 1105064 113660706 1 1946883 132330247 1 288398337 112637760 1 368915 35228495 1 47305295 347565021 1 6179239 86372925 1 1472165 94710021 1 1595841 81255496 1 1563417 110890627 1 64528118 267929258 1 2424177 90805678 1 921270 91418030 1 2195014 61054765 1 1839570 78718397 1 2939551 103370858 31233 18067886 126794126 1 31965634 124812200 1 6129860 138335746 3054 95638024 194336794 1 226118732 74100104 1 2710873 114925126 1 98263362 101530346 1 2079918 304371956 1 694481 227529319 1 164817416 104827352 1 338435 113227246 1 9242830 81581110 35193 3496644 106276080 1 11471518 172091605 1 12247547 143963071 1 4980995 43922475 1 2759901 184769297 1 8247849 177692078 1 898651 142237152 1 748543 383835755 1 86943 75983754 1 136886067 146160643 1 1566179 112926357 1 102626177 361595621 1 75463325 108254345 1 113396 152654648 1 16737947 66023483 30535 372379 64418455 1 79179835 143808613 1 4128523 91268618 1 1577281 44378579 1 21726887 24677514 1 711147 58107187 1 5845744 148836834 1 80005167 108496291 1 725999 51130704 1 21057904 141349025 1 31841000 68304205 1 597295 59881066 1 4104260 120695385 1 24512450 310784886 49185 1150451 53408262 1 41251620 153392790 1 5316644 128233913 1 5638818 84826455 1 8380762 56859301 1 96014893 109128837 1 8480171 110218844 1 8463108 42765875 1 105900474 79074863 1 656851 52699922 1 7973316 128221788 1 128441665 64943154 1 3082129 189146550 1 3133018 72507067 1 75055207 81585378 10344 6986224 82788249 1 47120774 196305671 1 14127991 55349795 1 1426317 53832915 1 65289937 29821637 1 117456788 130039134 1 1045364 81421589 1 1420378 52985133 1 50016849 189344417 1 3976427 125329510 1 45625831 99645096 1 80530304 167640639 1 1968087 122104806 1 11434835 51952349 1 11850999 90662999 1 7560488 37341082 1 9391064 50064716 1 872623 52104601 1 6894523 43236312 1 1707692 87617185 1 119900 70153045 1 4178154 137115935 1 8898768 76318027 1 102293778 154874191 1 12212116 180489052 1 1459234 109155951 1 105477466 100403650 61793 29768943 66705686 1 422545 124547616 1 35309221 86855247 1 1935253 82099976 1 4079190 102543348 43447 10128226 96329623 1 40750103 64898777 14595 683735612 127480489 1 1166704 55450432 1 16092025 74720846 1 94696894 197503553 1 35552171 192464491 1 2545643 177638815 1 2620600 100173476 1 2452897 83799821 54078 10987960 64530811 1 25042689 169713631 1 15740381 59474596 1 955023 93227966 1 6301295 116713113 1 2044083 139023104 1 3568340 108808259 1 2792163 210745162 1 4150165 81029481 1 1293396 46135902 1 10114032 60689849 1 111144 59931291 1 6286180 98247004 1 29423127 177984770 7241 200080 93524664 1 6423907 270424347 1 69268029 226158071 59165 4181255 111797881 1 7130718 76976957 1 5096258 100565509 1 15723447 93317446 1 660480 170448368 1 2345114 116472849 1 5117780 44947513 1 42914902 149296710 1 2788339 148677595 1 238844 109500495 1 11598303 95008904 1 71681374 152771875 35834 3142922 133649977 1 1622212 99071699 1 160848792 50425197 1 2930223 58948031 1 347818 73833846 1 6293593 102998198 1 962870 154891489 1 100136258 68182080 1 22577191 42613140 1 86051436 128667182 1 27184478 101691438 1 8642439 103632347 1 742881 187348349 1 3745469 86018621 1 725370 329097441 1 1779720 76156871 1 90391940 274420655 1 79070664 74156704 1 1263374 102892439 1 7168025 93820535 1 285071 92917928 1 414924 173626607 1 1285259 197305253 1 3532787 128881295 42954 763516 87287108 1 3425138 76120856 1 6649737 291741763 1 25090390 67944941 1 511132757 115652974 1 14007481 99272412 1 5178205 167618059 31687 59678 82431842 1 20726434 131754951 1 20167466 77196042 1 26889189 141270977 1 3920110 117879912 1 11108640 122062667 1 5933099 299534415 1 20420199 74515499 1 4132655 148054367 1 5609566 189211310 1 38426278 51433371 1 18470937 90222441 1 138910 88509579 1 89727521 183263331 1 299614 136011679 1 14059537 123074033 1 1381463 102908151 1 6854317 33078031 1 1177931 65818604 1 134683 137977441 1 206737 152710417 9074 24140122 111013418 1 22020762 87462958 1 642421059 53400457 1 1625024 148753230 1 24742608 79836957 1 2844487 46915632 1 225866 63278441 1 16757539 122458782 1 9398836 97898674 1 77465770 176126433 1 1997735 116722658 1 104184757 215476672 1 1782424 62174916 1 147740 72054191 1 26405176 214748794 1 52480430 92452989 8581 1835180 48563187 1 456206645 168776564 1 1018312 52497562 1 19455428 47608578 1 908420 118958172 1 9516773 107680590 1 7104847 54392774 1 13938952 116347377 1 27906237 63439388 1 28194776 90390841 1 680810 88990030 1 65895929 107614753 45291 5289567 48631867 1 24374855 158506228 1 6033312 136081066 1 1274539 102071364 1 31784057 203410069 1 2528859 178138593 1 1536773 68935982 1 11015781 72992602 1 1549258 37443084 1 15330033 51009697 1 9432757 138471401 1 4284652 158598733 1 3978517 253546434 48132 229752 48744803 1 96184364 87217326 1 2992847 97382280 1 291206929 133520487 1 1118301 124391917 1 917315 54964684 1 3291362 98144035 1 3619697 20769598 1 57034412 78650302 1 244860364 140185941 1 43586257 107584774 1 9015610 176041088 1 4367886 42691942 1 40426453 73812078 59000 60425936 110183239 1 9899848 120285533 1 5390452 77981968 1 15194927 102917371 60767 2079565 101831846 1 212046350 54997176 1 268477 191540740 1 4521568 162851159 1 6051084 52013790 1 44635043 48439508 1 960823 95309674 1 81331722 26400525 32421 2320449 126240245 1 79352940 146668347 24292 11569151 61552484 1 29577811 153872245 1 1732097 83012969 1 5211502 92081549 1 2916899 104800509 1 1391198 56932015 1 678324 114790312 1 68984177 125748117 1 2318258 112709134 1 804720 95599264 1 1334504 103699096 1 1128756 64714572 52625 39424892 96251478 1 7100355 64241223 1 3355493 308574637 1 1716348 55578340 58194 48439791 233817878 1 10682860 51818857 1 15315024 70490402 1 6212725 269497650 1 2741878 113725810 1 48505538 117489183 1 1805209 248101170 1 635368 348681337 1 51810629 136141733 1 24778962 84085818 1 816013 275350089 1 653163 62508926 1 3197060 137880135 1 664946 277715902 1 271097869 108876483 23279 6865444 76599928 60487 16559528 170795994 1 5899378 79944861 1 3278452 123448163 1 1908080 184240935 1 6736204 124136036 1 36706078 198084382 1 256989006 143980366 57343 6747386 149047524 1 593202 236574718 1 51233435 107024370 1 41451328 162265429 1 15228231 29057952 1 920799 128646710 1 1644054 45781114 1 8705826 129825644 1 12540547 197330847 1 1491332 122507497 1 62658637 178186847 1 4910447 97051020 4798 289625 110680532 1 635537 113285913 1 49588604 202987652 1 422370 160403096 1 683735612 102755070 1 168052 94658646 1 7704273 103754435 1 90345930 85942721 1 1440858 88340272 1 34058218 163648605 1 17986845 76232308 1 108280 58659273 1 10953876 173644909 1 96485964 116640506 1 22547763 44557029 45998 698955 61826416 1 32283511 50242679 1 44199397 90518892 1 67820180 132434685 1 23631364 112280772 1 701323 55371861 1 81665602 94482467 1 21449708 91063382 37510 1902542 266390626 1 582374 108132596 1 2170762 155526167 1 838309 74109238 57959 2109741 246823857 1 10290535 49344044 1 11843581 238193051 1 17339995 100509725 1 18587079 307747543 1 5600469 56933428 1 241180 121703445 1 14902955 103902249 1 8947771 138870220 1739 2198833 82810318 1 28254 39069919 55326 129988 365727797 1 5168309 172103166 1 5261814 77946934 1 70129750 136072725 44785 81980 192494295 1 1303186 127946680 1 1314187 64352519 15695 930450 99449677 12758 33332159 148908792 1 959179 151385655 1 721704 69199028 1 28233844 118733815 1 550820 78067883 1 26792085 78881380 1 2709364 138892959 1 6454209 107081753 1 13285964 341193337 1 1324710 80532455 1 1889290 250688957 1 113990 170864087 1 18364290 51858988 1 849164 74029960 1 1420501 197539890 1 27140306 179223245 1 7187387 285035365 1 74612884 94541188 1 8519759 94170741 1 7573928 88586100 1 328317 77550804 1 39262639 124747410 1 6200878 73829048 1 78717938 408590348 1 37758810 111992057 1 16890087 77024733 1 17736729 141181751 1 2059282 71827498 1 628912 146139604 1 2785991 132066074 1 8502321 103080219 1 26661728 185335289 1 265528109 215238155 1 1561508 292220482 1 242827741 89251399 1 9529865 108172241 1 494444 144820440 1 22360662 159802276 1 211589069 80897277 1 21339295 236216883 1 683735612 80070250 1 2841006 52377711 1 4006622 175405931 1 3339103 112894854 1 59101522 150654362 1 1990766 91256345 1 1671568 184910352 1 2340724 30711032 1 2583243 85017115 1 133006864 129003283 1 2129832 46265841 1 1255106 149002477 1 9196733 100401597 1 185889 57335847 1 22273035 152852982 1 961631 68996186 1 135319213 164065611 1 166184916 105099882 1 1591021 115204288 1 487711 125944532 1 20606466 137869278 1 16463249 77206977 1 1072393 61317024 1033 741757 47072163 19783 9476665 76861927 1 643041 46640940 1 829031 82185269 1 5264338 217498138 1 5741474 121813687 1 542116 175584982 1 325946 51966747 1 2720324 52199904 1 12479363 101611717 1 15954300 29144731 1 78351392 128056151 1 10219098 58138662 1 315886 287232164 1 2864867 41978109 1 15735852 79985019 1 5055944 123055140 1 7573709 90500868 1 203628989 102703667 1 1528288 125293720 1 683735612 81803960 1 140818456 168926106 1 27925223 106244930 1 10447525 206958524 1 5466303 58714950 56603 15126747 81210686 1 8338982 122221529 1 429715731 30332622 1 16162491 130526645 20986 6186643 153450917 1 1144011 157583158 1 12162001 128627258 1 48528076 114852110 1 695407 176615648 1 364633 85942224 1 5687211 97700949 55909 1934292 245882024 1 10924136 83189690 1 3243714 301070708 1 52611307 65016924 1 12286189 59196055 1 5000334 101895641 1 4919033 83995730 1 8482133 92399071 1 4157028 138889141 1 190397732 78534768 1 360495 67484121 1 69543309 167569219 1 4188720 148187862 1 16133734 106664407 1 1339233 165044501 1 659923 65226795 1 683735612 139914469 1 18430627 139284424 1 1429163 122115596 51428 100852597 172117865 1 238412727 183629999 1 87130608 151415557 1 230798319 54675794 1 860742 151243976 1 105115 58170084 1 43951112 354269814 1 15976349 149057013 1 451112 87930723 1 1380288 106885419 1 390744934 93530118 1 136948943 99720837 1 6587274 369373442 1 683735612 108724057 1 13248369 241122191 1 18472546 97064203 1 7791069 179805651 1 16547186 116842822 1 16302951 51547382 1 243555 99768682 1 4259477 96980056 51198 27410165 154955562 1 24563498 139418973 1 7135624 213461957 1 390075 98939704 1 1609087 83644980 1 493653 168337611 1 50605962 128601233 48239 1206108 138842966 1 2199498 95271840 1 55163199 84877812 1 517731 273333616 35367 78771 191079558 1 462696 177660505 1 433468 63484567 1 4387344 70321098 1 3687095 105445386 1 171474807 182827895 1 3427778 101929241 1 10574112 55899785 1 1084728 155775847 1 10548365 119232323 1 10584273 145657174 1 8635734 93372886 18723 3801733 88387460 1 5583512 130872540 1 20234368 252428064 1 25442421 78217470 1 3162689 105958783 60030 13611703 66911140 1 436639 74781738 1 504337 46134720 1 747153 139959272 46272 81617760 74414768 62030 3355497 82019528 1 2776735 39486084 1 8908677 64263380 1 60763761 258668898 1 13298487 25830256 1 183792607 143145128 1 9376835 127402370 1 27669452 134025964 1 11866284 46176048 1 683735612 36976291 1 2702781 67355145 1 22097055 156828935 1 29597640 102537496 1 2813245 55313633 2554 44861166 160612702 1 2123561 148277810 1 16111785 46811773 1 9580539 174268799 1 6592021 189584407 1 6989810 106759434 1 15743374 111164032 1 19053170 123782682 1 36027708 183058396 1 7565653 240426033 1 330231473 132662986 1 165532 70024330 1 111474786 101937749 1 71102276 70888764 1 2691800 130118347 1 3821729 133750225 1 1931071 75654743 1 3970848 127344015 1 207116 113523764 1 8141759 88223630 38491 10689782 93451412 1 320898 57111901 1 6870736 143615724 1 2664557 43832694 1 4737558 143583508 1 11600884 89522138 1 22309638 87145320 32917 23701738 65417359 1 1776517 184005531 1 12043072 160166957 1 8779069 136496240 1 277203391 142461172 1 1042420 51178288 1 9422793 65064990 14809 856564 59834045 1 9049569 65834208 1 807279 265850121 1 9043919 71656793 1 19634535 89281302 1 30268391 219509090 4228 27463696 44780211 24026 8083600 93153643 1 749532 87536712 1 117196507 77192743 1 5389387 74090051 1 984624 162977590 1 466632 200469350 1 191505 69351140 42073 1819803 126963398 1 8718028 110241244 1 3549151 230213957 58985 868681 120321826 1 201590 139844924 1 7598538 170355597 57582 7253371 88315763 1 19732959 150598633 1 2288767 90871487 47046 1661894 156819330 1 10710779 103516666 1 3003257 85028799 1 3200122 102531556 1 716293 101927100 1 4668687 126803186 39919 276034971 327516100 49752 119274 113691342 1 12291820 84823374 1 172070533 97623374 32642 974881 153539093 1 1089511 141943321 1 1798301 95713152 1 2074498 58081853 1 3438880 140787322 1 3437722 74752175 1 20499728 254707067 1 37266764 147868049 1 14598709 189674268 1 5036759 49659298 1 12273006 74011333 1 7419843 89314926 1 4691685 103561322 16345 258454653 96568769 1 7843165 72494116 1 3829062 76167877 1 22014415 105268686 25038 1457596 263890513 1 27083524 120796664 9636 45377 400981897 1 5835632 87914000 1 2165178 93614663 1 13980007 47183344 1 6127835 116360311 1 9415120 190813255 31645 332960337 83169855 1 41060800 193077579 1 857400 72822936 1 318214 161603453 1 166002700 142252246 1 90228779 126666153 1 37126475 125253162 1 1535591 69725765 1 1445638 137890193 39460 211384146 199262270 1 142487569 45490431 1 5880469 71646231 1 7741570 196767098 1 20463980 57352674 1 3898986 113799483 1 539050 228651132 1 1588802 232414624 1 1110002 43826889 1 18001366 123411061 1 101322 115376332 1 7564547 142508689 1 4256624 48941548 1 5873733 46567420 1 18205230 257475369 1 15474729 53290274 1 1503827 175782812 39125 35229599 76085368 1 2558838 99963502 1 93132 88033743 1 7976336 75854622 1 14070510 44591144 1 2885084 27743345 1 16857618 24650375 1 3701877 43617617 1 10558571 69552291 1 36260050 126898081 1 4336151 69447005 1 53820909 153143667 63612 9514231 94484716 1 23418340 184248514 1 21466661 183487058 1 19428856 59265981 1 568877 69634502 1 218388148 84448964 1 5170684 61742369 1 13032344 75770520 1 27806998 101312409 1 42673532 116509440 1 42450892 97472727 56746 545748940 161239307 60465 20537866 115087666 6128 9166558 50775464 1 79018430 78554633 1 218317336 52043890 1 300884090 152867993 1 12873771 187631397 1 6686761 182047749 1 9349991 90720724 1 1402138 96362247 1 8691039 71469054 1 4650414 103838759 1 5224914 39873836 1 25494948 52669732 23202 9383791 160857620 4815 36346815 173848022 48469 1339558 124676640 1 2072023 110248040 1 6089444 231432042 1 1351126 116003010 1 2942343 92040824 1 256935 180736122 1 1938536 102941046 20401 1917209 131827119 1 1144882 20853910 1 507927 81402458 1 1238175 141132897 51706 65649029 51928720 59281 468615 180354828 1 93564774 60478352 1 24251979 168738664 1 67514362 136756641 1 395802 235061602 1 3496049 361131879 1 7040438 54027437 1 640216781 191847724 1 9107129 152637985 1 1691992 103998214 61419 28871925 54934839 1 119303 146496572 1 42756001 122950295 1 608458 181054282 1 130041238 153164130 1 81289034 77897990 1 26999 241815284 1 64453336 88731057 1 73893693 212165498 1 1721475 122717033 1 338924666 48346762 1 54941444 125340654 1 1033096 54535717 1 6027349 74209754 1 4568965 64663815 1 140123958 36819800 1 11924232 89363986 1 683735612 148257721 1 1719463 56297900 33255 16161520 77775077 1 1199586 82761557 1 6073280 282255573 1 35740434 92092571 1 12351794 122888728 1 162107925 166380077 1 8653037 301998025 1 3888438 58367900 1 49790026 48408797 1 809446 43428057 1 1663328 45964158 1 3521506 80881490 28957 87168747 93229706 12516 27988653 83369804 1 3024689 84028896 1 929453 178205460 1 5120654 75623409 1 24872694 76223619 1 11123091 46001815 1 101449155 44376925 33239 7362458 113704058 1 1222507 99568985 1 1293595 124631108 1 3695250 99752869 1 2509774 254807190 1 9232454 55917043 51625 29866245 266880729 1 3720872 178089171 1 2912317 60523806 3233 9912321 116325224 1 680558 109307215 1 39835617 81727208 1 3310857 125684818 28165 4382770 129324022 1 1814669 167891118 1 9311227 51447963 1 39227692 37862840 1 6786054 73607409 1 41987498 186424809 1 13673078 89353119 1 3262099 112967521 1 18342545 80797252 1 49769607 156358813 1 50174352 222608159 1 1595827 92510860 1 462184 31571271 1 183680384 116746885 1 955512 123360464 1 5089925 101431470 1 44276996 98721615 46636 749594 64426279 1 73373635 313188465 1 33362020 67153868 1 45391893 140330803 1 8707642 87572331 420 1925344 83559528 1 1975671 35814740 1 43038200 293858737 1 25073124 92379522 1 282592 58387706 1 31397325 124893972 1 1899069 157324263 1 308124691 90921106 1 59844622 207574676 1 1468599 124481947 1 1198207 58310565 1 18649102 161662977 3359 3466135 102460166 1 25513015 58295809 1 2974570 84131479 1 117596272 82556893 1 370223 51536111 1 177179 115874571 1 510590 412565501 1 5705834 109470890 1 3473533 73123127 1 17336477 167350041 1 236739399 46042079 7300 13218756 83725585 1 23240809 140202255 40176 829354 101361180 1 76260 90706440 1 5985819 107044929 1 6689125 131024284 1 2987584 274757723 1 77546595 164791600 19861 683735612 93774780 1 11041673 194616211 1 9967809 49909513 1 8748105 257746452 4111 20559212 224922938 1 14038281 49518891 1 3908670 84260023 41338 216155 54958327 1 127885971 103804230 52069 9199347 121628079 1 4240524 33258737 1 5062264 90639868 1 5847789 67869263 1 377833 58881415 1 683735612 170255437 46425 1582004 90201164 1 5976996 119255566 1 110765796 161630864 1 213701435 134577966 1 36822675 99303673 1 154095 250103313 1 5759979 137281525 57165 1245780 113986382 1 1008332 77715682 1 14335842 130795279 1 1069449 167829761 1 2037011 62497050 1 124876481 349222976 1 19842644 55208899 1 279321 268175594 1 3095206 89951052 1 3096520 54999627 44125 5614240 68094936 1 3222476 43339304 1 81865102 139517304 1 226083 91487774 1 691435 90515936 1 4582462 73547628 1 29766913 97469507 1 13918841 88320305 1 1161044 212389049 1 25130403 85898569 1 26067860 143913955 1 1694649 46983321 1 11280091 47594295 1 2619138 105451325 1 1011246 171409339 34844 2933894 108919580 41044 3345080 30860443 19923 37036350 311884199 1 10497015 62916100 1 6765653 123409450 1 245799902 304236796 1 290500903 107048034 1 36565849 58749117 1 2892433 115546032 1 3853578 79782048 1 276056 119050393 1 7929700 130193875 1 134135 100824234 1 1918824 48691147 1 56431104 115039721 1 6448642 36254797 42815 652336 71791340 1 683735612 120161635 1 263554 90403686 1 14144170 60237749 1 15097425 99786440 61087 42024700 77672723 1 7217283 61758642 1 59548 119950952 1 1594004 53965225 1 79107036 120147828 1 2408359 54554018 1 3981069 49744117 1 1350338 206169978 1 624968 87279516 1 640995 235711963 1 90200883 37671108 1 2101608 184089538 1 1798552 207458833 1 50412491 98377938 1 51465889 87155430 1 11456166 111949276 1 11327694 53359027 1 16004438 36699910 1 719984 108608381 1 4887660 92702592 1 25231731 55138220 1 2160124 56289898 1 44414697 68767113 1 13869293 64073245 53976 201838 97055540 1 1054319 166473636 1 260335 174642834 1 879643 32565206 1 176591 94719734 1 1351255 106048454 1 6387334 157864387 1 68941676 24017496 1 64507560 130278385 1 43405064 96436801 1 2812043 73942437 1 105080 167985554 1 7160688 110970779 1 47246882 37419562 1 2143987 96570911 1 12066409 94836132 1 44802264 177001944 1 34528572 132721261 1 10622443 130377844 1 3080283 218780363 1 531828 151671276 1 142831165 107017936 1 52867 142724398 1 42608533 100053302 1 3511990 130754279 1 199356 119150452 1 1620454 48394331 1 19554142 126653802 1 24218839 118776969 1 266288968 201129804 1 96073 69825281 1 12162056 83585353 1 271463 106195462 1 37811972 76842977 1 11904018 251961318 1 2885570 118977247 1 30342214 174288460 1 6255351 111181509 31771 6600748 238245732 1 26075493 95279848 1 7936791 22552644 1 218331 150180560 1 1748154 83357436 1 6258427 67439867 1 6674748 116984788 1 218612 214133101 1 195151416 97941771 1 503677 168134933 1 14295168 206144153 1 80154194 45153957 1 146615 50333651 25333 4139956 105410987 1 4349598 67539269 34785 82793237 84400372 1 1216318 213258403 1 8015231 118997051 1 3817484 45122372 1 5672636 127040047 1 418249 86421091 1 13857565 94359908 1 754812 133613217 1 500030 80634316 15250 249847 75281543 42864 31125 237948565 1 10518615 51056744 1 4238482 122208656 1 45863639 75212705 1 38370 60204338 9824 29330976 95742187 1 6615119 211119073 45196 96442239 80942043 1 1899767 136343309 1 6955538 124610758 1 1131408 87663003 1 145876487 305301184 1 4734873 139743322 22704 63765722 150936860 32360 104717271 84039886 1 112526 62209205 1 4766096 106337889 1 16652512 152031985 1 8214814 102514629 1 70729085 43355815 1 8394878 144883175 3033 12200630 76863087 1 1475186 47570414 1 129616040 108645210 1 11113646 94513878 1 70922792 119112386 1 482544 115074942 1 5151529 100718504 1 1852710 84309941 1 266478 52393159 1 176213447 111691924 1 3395463 132836660 1 63452981 106253863 1 121976808 136945487 1 49387817 43767313 1 89010533 119343653 1563 18473313 84191019 1 114393960 97268679 1 2364914 170468229 1 11869393 252090295 1 387465 99353172 1 4886558 230285235 1 5128971 80353484 1 3436347 95247361 55846 57654666 211148704 1 6597887 69841824 1 41809221 77796729 1 55055098 153459679 1 22458812 141987530 1 6901655 59803077 1 6229449 175028328 1 1843366 127622297 1 1651813 32136118 1 13911507 83293929 1 2431038 96303824 1 359435 64917860 1 240781 52072954 36636 36804800 90434874 1 2370793 93003611 1 683735612 270237611 1 45002972 168252828 1 11889462 132581072 1 8694877 121541778 1 53526459 106879033 1 3868057 252797148 1 18377797 62916619 1 3503646 98929514 1 148196739 86319645 1 48032233 62129824 1 263731917 107955109 1 12045534 66067870 1 54350445 60427671 1 122100586 89445041 1 516813 48763310 1 50295526 281923639 1 258219241 53745885 1 1950230 84603418 1 5740141 119619435 1 1439228 213347183 1 1743161 61997918 1 11155014 108370973 42717 492212 295073071 1 19675830 136752885 1 23838687 142420778 1 1050243 120687609 1 719963 158657139 1 1418158 88812458 1 1178193 128215760 1 18698262 60795341 1 34700691 124049852 1 6357129 87175798 1 45023748 52431954 1 557307 121041572 1 14412 116098563 1 11653421 60995844 1 1506967 184453067 1 22575590 144011640 1 4272744 130525022 1 24655164 76876727 1 44588276 61589694 1 723875 72128225 1 3222822 309884426 1 435939 74985422 1 5979749 78031147 1 35665743 151794345 1 376188 66013391 1 40020811 27483516 1 23751879 36542409 1 26439092 163823312 1 5482489 59370936 1 29397777 116568760 53366 12981417 82211850 1 11843189 140115940 1 7533471 102780484 1 21118650 60095251 1 65851848 134345404 1 1092286 155897852 1 127688351 113148013 1 6622463 135644899 56716 474419 281818822 1 20867223 51270409 1 209846536 263242375 43959 12020755 41274836 1 216597 98148074 1 299285 178055538 1 159413364 99512135 1 7385214 251101901 1 761268 113383552 1 9955252 243413995 1 5828145 86555377 1 696358 249206022 1 20381827 90841178 54155 298918009 140739707 1 146300785 56368783 1 17079591 125922139 1 3494224 120912998 1 7996784 122484208 1 5126411 61064059 1 3692077 129534185 1 12212915 71914764 1 13519247 396079789 1 65056 86984633 41099 2937036 29964941 1 991925 97984058 55186 32841007 78461916 1 4348214 47168742 1 5007282 197030270 1 3417971 53027504 1 371259 98956242 1 1728878 157320400 42015 83241072 37992949 1 12512787 72563777 1 10927987 126132241 1 12683786 92116567 1 669810 80662087 1 233579 101718592 1 89420 89094475 54567 3202703 98833851 54486 1340180 105344062 1 2141162 193216840 1 1636896 192325502 1 6587081 46843446 1 3708392 72953183 1 6009462 119205176 1 16436318 113582905 1 39393835 188066134 1 75609876 153885932 1 415136693 63064665 1 133582655 185854368 1 98802 76838740 1 133076 69306663 1 6857274 151616978 1 419962 91894378 1 8625202 47539918 1 1609028 80689865 1 24897597 48185129 1 135280049 162232023 50820 960555 55589271 1 719897 43429133 1 1944924 66541267 1 2337357 86745000 1 2242889 149657938 1 171899 89870435 1 154517130 183253648 1 5827228 107825144 1 550905 98952825 54701 1707574 67773104 1 1639177 49463866 1 16062650 159016846 1 7875953 256584987 1 24968192 281367377 1 2095129 119852896 1 39804964 132948185 55590 1238308 56628374 1 1490909 77214619 1 9169510 85977698 1 100834 77868154 1 433925 107256661 1 7981724 174500719 1 36963744 122540980 1 7891682 75890131 1 711727 156277976 1 683735612 131756613 1 21361162 79112917 1 31750744 31872479 1 6004769 142670430 1 239925 146188353 1 4431934 104639316 1 1018254 24348899 1 10558558 125709493 1 18314555 84803742 1 7076719 105418672 1 11852771 132149204 1 174422338 228894725 20519 5409918 72570046 1 205434 78193865 1 167668518 127540774 1 18212404 88091871 1 962841 83554459 1 3534594 46363736 1 31054382 81863909 1 1788909 197826257 1 4297575 141899086 1 39595233 144252751 1 12608275 97618908 1 61127547 218180644 1 77205036 124130815 1 1536480 143719237 1 107253629 158107088 1 15309258 61049958 1 40000827 159425038 1 258281 181034006 1 1681289 165121575 1 1763767 85107658 1 898503 187424869 1 4354912 115729297 1 36515 191393172 1 75181498 32694439 1 294656516 26090546 1 2793127 226611929 1 1228269 104567991 1 2862289 188858355 1 5779372 191869518 1 17933880 115838941 1 20956270 31240818 1 278247 137434585 1 2716424 66711085 1 46614101 127533866 1 5713826 57312269 1 50301228 93541721 1 582798 118474218 1 2781161 39599140 1 1282143 74312225 1 1383033 84888481 1 318496 180125279 1 18216298 146569838 63485 20453674 59041778 1 42027984 130322184 1 20276 69233606 1 72371 129960804 1 800344 320686270 1 8542518 68369908 39655 561055 65238145 46238 266458950 150569338 1 29452903 89086677 1 1746663 76507002 1 2701643 71227101 1 487245 222776856 1 42695834 177777677 1 9521539 118893630 1 10538785 104484006 1 88008 85706516 23302 1737052 78622783 1 504711 136622278 1 170880595 82219247 1 395052 225713962 1 245009250 40250152 1 153613046 86544097 1 42847566 179385048 1 55079 58374946 1 16584546 81912411 1 5406726 47785320 1 46163117 227392529 1 683735612 164362509 29620 3506338 164582137 1 12076811 70177916 1 3735696 128193064 1 431999950 125586475 1 184370 138750260 1 15016425 131312546 1 323015 97257487 1 935228 106226376 60190 115446971 55180884 1 387056 61974666 61169 15811543 208468260 27162 46833763 49012469 1 4003454 53206146 1 814865 191561123 1 712596 138452865 1 1023087 100846190 1 12924078 76465982 1 36666130 349508307 1 112080721 111457784 1 5197168 138005423 1 15429979 107178459 1 1040967 150389534 1 3003710 48354090 1 46828871 142448323 1 1185026 136364364 1 140882700 71285100 1 9109696 132568732 1 427591 60875852 1 4944716 72060567 1 2018128 153335285 1 8474584 193741266 1 2677863 169024847 3814 18404304 55854412 1 1569487 98613112 1 3044204 128621471 57802 152901 123823562 1 3259464 126567897 1 8859067 119322690 1 36646431 119840845 1 23466422 76344879 1 627826 69238180 1 4594918 152726790 1 4285264 71588056 1 3450136 373704654 1 541962 58912822 1 284701 107879262 1 10611506 63717896 1 87023739 94166564 1 186820 144193855 1 99414 165905928 1 4468162 173080445 1 22939734 105302857 1 1131352 161629639 1 1166145 36837498 1 50070991 287651910 1 41379780 270134953 1 10852036 101228511 1 3543985 100849622 1 247065808 187901073 1 6224624 32526726 1 30117193 329608655 1 181609 202199844 1 9903285 56944512 1 16813354 143395958 1 11192763 67578001 1 31456550 112741514 1 20889091 52974650 1 2690539 39574445 1 75327732 44933211 1 823334 117802092 1 31122875 96099520 1 1798432 86318931 1 11162929 71806176 1 7987607 55692488 1 2728480 61985447 1 348209 207869724 1 717628 117595431 1 7766589 84183559 1 17519141 86358009 1 15168663 43542202 1 483410 87395692 1 16520336 135714946 1 92612606 47533452 1 533468 359585539 1 5177149 81111206 1 86460235 40561238 1 573288 119168747 54077 3358913 103105259 1 34093647 125557046 1 2920338 164539515 1 33665815 108362328 1 22199024 143225198 1 448843 141980011 1 2906000 55112423 1 11718462 34329355 16266 215351892 167282242 1 41411360 67567348 1 969059 247854225 1 3707436 34180945 1 62660305 64930385 1 84562164 31311002 1 804743 42708793 1 3537737 111123066 1 33226847 54305902 1 6257480 188787856 1 541743058 125622935 1 10723019 125121477 1 1859769 205894842 53791 1976024 347162140 1 761103 59780572 1 61356232 109067993 1 352752 105030572 1 16447898 87904958 1 1119602 257840833 1 1013161 45102422 1 3239187 75513810 1 334526 67809247 1 655851 198692985 1 1293465 159977317 1 2733133 54071076 47040 31755254 97185102 1 565783 72338802 52394 10088766 105254059 1 1276435 38163266 1 37903279 126155702 1 6631309 119886477 1 1724506 124020518 1 64587102 259242123 21765 55294870 139744527 1 16419694 95281889 1 4017667 99943058 1 10712886 230997638 1 87639 28282413 1 4852947 198451590 1 10328640 137659809 57240 1447014 137508517 18824 314243117 91163431 1 683735612 78077290 1 82448150 99416764 1 20163408 492205226 1 5095207 58916707 33683 1620716 131265966 1 3295142 45840278 1 11311629 110716275 1 173983 70872291 1 25052549 207738249 1 6045851 131540348 1 1119556 173744940 1 7723263 56524718 1 2850629 65887523 1 255730536 93924567 1 15367311 50900034 52432 1099030 67412872 1 430547 197705150 1 8031978 99731300 1 38348348 103866995 1 46871016 164328607 1 2463123 202464112 1 398210420 184581104 1 69928147 141064814 1 5103043 163164968 1 1618713 126110192 1 9709913 182520973 1 7356981 50693196 1 11172227 148977738 1 367996 68068834 1 1709264 73596107 47570 21567181 179086165 1 478987 60483277 1 989927 122476457 1 57462734 37519030 59718 291169 215268895 1 286247 157507172 1 26489639 229744792 1 99309228 133894755 1 2414304 144102053 1 1588877 114622006 1 115169573 142446917 1 357251 67958796 1 2231101 90350220 1 12080922 104959831 1 7393589 104900674 1 542163 146208399 23349 4372137 80430375 1 24828513 139054728 1 28878995 272325514 1 68340996 107508750 1 71066180 90565657 1 10471887 204416293 1 5256162 73044460 1 31076 150108876 1 391954943 69545285 1 300874 130492714 1 10423652 66994566 1 31459334 102751149 1 1257547 83034534 1 8317867 106250521 1 17505004 64303233 1 298502 109899623 1 93166863 89747878 1 1615772 40541314 1 46691138 124288144 1 51962499 38584466 1 924240 63178880 1 2062314 365829888 1 62083600 100791903 1 1199912 45046785 1 12836466 75858488 1 683735612 134811543 1 19443483 226117358 1 2959184 124331837 1 408932235 175579224 1 94282799 245660315 1 598165 270554423 1 123492711 143180449 1 33320557 77686475 1 11709728 69718385 1 92968 121070604 1 5794537 129134904 1 2436707 60571357 61337 27031792 182200115 1 9585230 64641944 1 713200 104571479 1 25049812 142029723 1 162462098 194296065 27139 2669955 86255704 1 2504601 59485001 1 116380934 203492189 1 2564843 97637653 1 134412137 248497007 1 11150720 145762927 63279 54986 89460448 1 138967 53091240 1 54788986 178914673 1 413896 154350597 1 83389791 76214485 1 40126196 51782485 1 494461 44574298 1 21738275 54719363 1 159118 135896785 1 354694 249651232 1 541665 60347375 1 12040019 127277948 41354 11656563 73349919 33825 410856 52609677 1 635839 189512418 65110 210051 121883243 47561 327183 66741092 1 8688315 47977551 51592 6933764 90274686 1 46828911 255249726 31005 3574307 131196515 1 27048657 111339784 1 6868121 99152999 15939 68046804 169868112 1 8984953 324680412 1 72213 155733603 1 225349 136269380 47057 3232132 266414770 1 5224102 148513722 1 14601516 53990774 1 11769485 37714820 1 10992044 194638634 1 1119290 105635752 1 537605204 75218176 1 706533 334189955 1 219556 95380476 55332 23787199 100198346 38668 507961 68884503 22062 33259291 120830371 1 8306723 46534077 59574 3593707 93763446 1 1086131 96304034 48594 17568720 150775326 1 1440914 156230163 1 14243486 37715381 1 179152 60138807 1 3506498 50381266 24565 25369839 85636644 1 654729 167964531 1 946803 113606804 1 29801 103100779 1 37659712 103932883 1 9631225 115038546 26814 41576509 136902893 1 2944222 226375636 1 44059992 145253494 1 2138805 86475963 1 827087 126308575 1 2573813 223451339 1 261298955 70530787 30012 2241012 92784197 1 397292736 20729061 26380 8640085 69999211 3681 4649859 94366784 1 547714 49986827 1 26955918 56959787 28071 2126300 82756505 18700 58075968 59020482 1 12764037 58533592 1 2193638 304066320 1 6935806 72739452 1 8265434 128204932 1 635502 187578901 1 140013 157875636 1 55557670 155088315 1 1292754 172020858 1 188537 85425664 1 3339338 93548011 47417 38472 216137003 1 1871955 32348158 1 487182 111523197 1 101654420 71366469 1 9665903 69237372 1 1514392 85156274 1 22110149 38402646 1 224427859 62235970 21517 191907579 361877574 1 21744449 155480009 1 3523546 94523389 1 38811368 106613841 1 536566 129255038 1 3575076 76751162 1 20910853 87132830 1 75903682 209505777 1 50335765 131516515 1 59332790 152174041 1 21581213 132580336 1 10322632 178232373 1 2073875 228468226 1 985557 165782909 49747 7021633 59113478 1 2546966 119491894 1 51887249 64830631 1 29154090 154489498 1 49587348 74675450 1 4753082 47200778 1 35521996 74806374 1 5244242 119645948 1 28572439 36533276 1 8319815 159331568 1 2097877 215998035 1 800610 57136203 1 172311516 179878587 20662 100330247 136625006 1 27376501 195353748 1 4715070 318175152 1 1039470 50410717 1 292742 126753433 1 2633836 59612087 1 3999935 65207363 1 20867313 113366612 1 49296245 72983622 1 5037475 102787167 1 1804161 198523480 1 5528068 122352582 1 1046921 69573283 1 2445273 58054202 1 3914613 264138829 1 4494234 152122267 1 3448179 198574215 1 10674097 80779266 1 11530366 36247460 1 5917078 144664740 1 8904256 249829973 1 9251378 176796397 1 4480664 71064441 1 7745959 137951110 1 5122104 123329277 1 1136165 154943304 1 449428 155546109 1 14780072 280755163 1 683735612 72006720 1 1537646 105112560 1 8560753 81532252 57160 6816335 81585986 1 13702162 235950271 1 6468631 102277762 1 9757071 190952315 1 88423989 101669399 1 3738071 127191925 48279 15265319 180651537 1 14215403 132867767 1 3172994 267467186 1 911502 161484661 1 5664777 95359390 1 398625 77769617 1 52031948 256420959 1 52801708 65558923 1 2314755 273755039 1 9273635 97759093 1 14585732 87957010 1 1839739 95526251 1 5818140 106902111 1 699567 135917821 1 24877397 144038424 1 2939668 115227248 1 6250617 138793588 1 16128171 75587562 1 2938931 133760634 1 1934041 228314595 1 82085749 109785454 14693 19083301 107677200 1 325469482 170025808 33923 157434899 132844358 1 793093 92644252 1 228906542 78833861 1 19164114 143326546 1 10614413 123536836 1 2984205 100225815 1 1636267 46075521 1 40462600 256087727 1 625927 93419361 34376 46138103 227939795 1 38539457 151748039 43693 54038715 66261392 1 34888964 137560231 1 31035 105845067 1 24633990 96437160 1 2661489 154159434 1 16578031 166643525 40864 168275921 76296737 1 27361014 161248773 1 4398489 108782654 1 414610 120403949 1 41899 65532304 52109 358254 204981457 1 25091171 69014994 1 1781509 145518109 1 766448 85162946 18959 252445 84851516 1 4287796 202486704 1 260835 46875805 1 17907110 55150249 1 8888746 59537214 1 6182815 137380828 1 70705655 291557634 1 2097113 308994748 1 236015790 91474525 1 18517614 70727262 1 10005369 82420081 1 38600214 298040042 1 797106 66394501 1 221446194 41897756 1 119539624 75719562 1 19620686 161795369 1 7622715 64678630 1 6189858 145149497 1 1148839 59206222 1 27250113 114707724 1 24999074 107360129 1 87486508 107945510 1 658575 94597478 1 498598 72166913 1 82591240 96536668 34592 68627807 56860715 1 330872 83267772 1 22472041 71261033 1 156805 41488914 48425 48943114 184443092 1 32908475 62861393 1 638751 254741681 1 3040491 136927774 1 11014470 108274497 1 1612504 181998837 1 6726801 117255344 1 10604199 51838898 1 874028 220541195 1 421599 125801509 1 2337597 80403051 1 2285113 147902755 1 30504327 115022349 1 2561732 149197308 1 9378906 56124733 1 12859636 366396447 1 424741600 132799572 1 6027114 66894231 1 118919535 161793247 1 677503 120358017 1 1052856 81413958 1 6891848 52399122 1 476147 100158815 1 1856998 93298047 1 899344 91445805 1 1357570 133789152 1 683735612 71756537 1 6630414 110866204 16266 335803 82516696 1 3693766 70133113 1 8062223 115050378 1 101471 206850899 29731 24501841 37775633 1 4684797 90603150 1 846323 97982531 50741 31023375 252859566 1 4063243 93459954 1 437134 56300363 1 3106434 105527012 1 57125827 73847611 1 3433088 52788756 1 4745064 138645274 1 205981 140379201 1 662311 97399094 45847 24985710 166003922 32011 16144093 134666699 1 683735612 175002259 1 24935736 67327061 1 1444726 195012303 1 861939 35718323 1 40206529 185468978 1 434672 193145064 1 8215499 148988757 1 36900842 211067863 1 539783 133558223 1 348233 48950987 52478 33516445 51268315 13091 6322395 179996128 1 428967 130616003 1 5208816 303510606 1 337957 131993983 1 116424920 61890718 1 5149210 112177784 1 752785 67325402 1 4913827 92887279 1 4851035 73663782 1 2758765 45588418 1 31279843 78608563 1 2028762 114629917 1 7360701 69657800 1 15142835 88056094 1 12254034 320352455 1 10645698 74301557 1 2536769 185993147 1 22157767 84295875 1 4397704 85048762 56076 1460851 42778189 1 9473688 60959139 1 21719853 245839237 1 263097 210403729 1 876045 83271023 14627 1040744 108531509 29785 833538 137520110 1 2995867 70510835 1 343418 99426863 1 6907 68164674 1 1811852 269512373 1 4614812 116032627 1 24745476 142965744 1 4434130 71990187 1 61600605 69463670 1 481780 143494085 1 29172192 85225911 1 4493899 192218042 1 64987943 162793903 1 2914931 91932135 43517 627715 225837044 1 304976 59827717 1 22542083 147818426 1 40622471 67597196 1 10525185 132331400 28327 129561376 179598620 1 9299340 120269145 1 4520234 70879552 63939 44894817 129432416 1 13801654 97097228 1 91169983 166268213 1 3564229 43822159 1 4661126 37370192 1 9421416 30205875 1 125077 76387755 1 2386525 63766698 1 287004 110644162 1 1004980 146511960 1 466784 40288832 1 30834079 266627221 1 5695011 136881587 1 18190109 118783354 1 9837714 96450226 1 803294 152374616 1 825674 51725296 1 226979614 69902858 1 35746199 105202887 1 8592097 115883710 28745 378264 122029573 1 2676477 120590961 1 22581619 64207127 1 19700321 67811903 1 683735612 99420611 1 43471338 90205027 1 6131574 67401545 1 227804 87836237 1 5347703 68715125 1 65521678 204604032 1 60966695 112001238 1 77878040 147045601 1 875474 121972609 1 58081233 100318395 1 1401309 220860292 1 1355009 80983128 1 16786609 136579123 1 20334824 68032606 33405 631446088 57937785 1 1720759 45444652 1 381633 165137200 1 1396401 84973470 1 8796710 106938685 1 4499312 83218025 1 140296691 79074274 1 912587 97746472 1 7864474 62692272 1 921504 255704610 1 103582165 210759272 1 379826521 233037069 1 6140574 138470252 1 386504004 86104520 1 1017174 94454524 1 69976660 213534135 1 11440830 149714139 1 683735612 59278501 64501 9348027 76290079 1 8312565 74664112 1 26737836 238929922 1 2947033 198856730 1 58511009 84289433 1 143640 82024299 1 1659603 121097690 1 11726062 159513693 937 5066859 221802544 1 1989125 90157312 1 39409190 209287960 1 28342546 62330733 1 5777958 64392861 1 4613734 143572550 1 1621801 137102781 1 16397995 199340494 1 347755 311302099 7750 5633765 42734987 9309 26956709 174611881 13008 159888789 169630751 1 16331458 77653968 1 8199820 76042129 25425 19010123 67486790 1 27492254 126042550 1 2826552 113822183 1 25941477 231564407 1 2169084 71119668 1 2463943 182887741 1 1860183 65114094 1 7498961 61444961 1 55203602 125104363 1 9447277 107975316 1 280104096 102766496 1 1350530 120271813 34208 49622333 109802058 1 2883163 154770374 1 1511786 77275785 1 1600086 64781813 1 108048 133790607 14803 69567831 102596880 1 256522 427016754 1 116113084 74679097 1 40064188 72598822 1 29439887 84569534 1 12678241 65699715 1 790952 118190150 1 6240462 102782367 1 3346508 143332759 1 8045535 119529316 1 21577923 127288425 1 17208114 49788586 1 203777 112704432 1 12731518 59937782 1 451610 74265313 1 10612880 121575112 1 1656165 90647826 1 1907677 58142269 52705 9356825 61056830 1 567879 113235674 1 5307562 133864321 1 21568718 103909679 64350 1091060 46747657 1 19692904 112433795 1 32039470 95384535 1 2046614 61052621 1 130254 120779162 1 157603989 246597849 1 2221092 152106192 1 2111774 266007286 1 6386674 73796268 1 12732454 68216864 1 1186190 50938717 1 2170488 164357817 1 5952836 53814954 1 14653291 48640646 24621 2934270 132101646 1 28292468 60164846 1 3755527 83756600 23806 2158562 161952262 1 5466762 189092070 1 5429362 33658238 58819 1021279 159728088 1 81872862 96206577 1 42960510 110790844 7888 66330987 98005148 1 491262 85275771 1 26736934 51438535 1 2146743 167517365 1 75984 120629088 37741 50847033 120855321 1 2682658 73814608 1 20888603 171645609 1 123384443 96039136 1 2380322 130694163 1 98575734 112564216 1 348884215 130414243 1 3040230 44979344 53363 35507695 65699132 1 710383 100612576 1 4751548 69870742 1 4423187 111327424 1 14367296 81897600 1 334162 81952933 1 3025182 188818862 1 1250222 98797866 1 3854924 125563858 1 6687763 119617407 1 3129718 47800990 1 12593808 108947695 53330 32618498 123000119 1 675691674 103665216 1 1475245 92273341 1 3329165 163801656 1 635526772 106403454 1 325107 113725271 1 9727161 109051405 1 3048950 66390627 1 683735612 87431967 1 1422403 92100203 1 43188838 108147621 1 10588818 135178219 1 80396849 113418192 43836 27090744 35822644 1 2219313 88396896 1 918652 195872373 61395 78216298 57448980 1 6626650 59920797 42790 15971967 88389134 1 891145 174888080 44068 8396463 130748218 1 213149 36687003 1 3857775 83084413 1 3010938 114454156 1 3220618 120127207 1 28048836 66662738 1 40931043 86810649 1 5768529 140451885 1 35152917 61540092 1 10026629 111116088 59390 4535948 38450371 1 335459 80423006 60451 2304849 36828109 1 20231635 92796291 1 9178800 88677565 1 3893895 112883841 1 12994406 65566970 1 2643444 85227113 1 386786 73620225 1 729059 180245724 1 201124 175351199 1 290711 128878887 1 8315163 52084845 1 6913184 73785230 1 1824910 76715208 1 34282406 153279342 1 17492646 96854239 1 2616450 71315939 1 480898 161429626 1 6829799 71515643 1 89774385 57557525 1 1479876 240763119 1 602142 196395911 1 3124565 64951543 1 57446365 96556099 1 1468062 140542156 1 30131682 142377041 1 1835471 45764010 1 35724004 97193194 1 4460558 83692596 1 5925728 40678420 1 1408025 203952023 1 22581600 99391104 1 336601 104641366 1 104369095 69857361 1 9049753 37736509 1 48086507 82268814 1 36470411 186633432 1 3008576 169346087 1 112463448 79004240 1 908032 168574643 19750 13726299 52642935 54886 4645764 111765509 1 3125873 171349678 1 9165373 14100015 1 1593785 66340289 1 1296893 30462106 1 32532662 91911274 62899 163586422 75912536 1 5800127 102283206 1 787426 165827584 1 6440900 80686161 1 2061279 29559240 1 85413651 69762887 1 16487699 117388745 1 1722960 249028234 1 59509597 114461633 1 270258 84282497 1 1165083 112713805 1 2467877 55190132 1 2208607 226218405 1 683735612 139279628 1 73543729 96391059 1 12702263 120763333 32514 41514227 57400859 1 6343625 81394760 1 41714455 89819276 1 131519795 89464999 1 3059868 111014880 33660 12091790 103129552 1 1089298 93703861 1 4260392 60971147 1 354990 73931855 1 705592 114889111 1 11889071 127857843 1 5250739 69448168 1 3942870 56784882 1 1602981 111441139 1 184414 58499965 1 19060898 79548718 1 3336240 120170170 1 15864921 93146338 1 6220691 145643757 1 6230007 121873634 49757 27182004 78523512 1 128461 269576003 18293 5187924 81222475 1 14428056 67437709 1 39977351 167391461 1 6310798 103817538 1 3154849 55113015 22348 5093097 110377131 1 7834913 39382731 64071 5399126 101464022 1 1976723 154347274 1347 219335 65782337 57978 683735612 118727560 1 573828 72855540 1 8952487 140149328 1 212501514 40323979 1 11972221 106863069 1 48315 105359259 1 28140791 171085832 1 7498577 141548964 1 7107189 125670800 53853 9848742 72387855 1 5307504 97344754 1 4162860 121544499 1 10983588 157133730 1 9492974 53509630 1 12881257 132288008 1 18946499 100934865 1 2881122 146356618 1 6832388 83857182 1 9317013 90626600 1 8619144 154108745 1 5852897 93664600 1 9840204 173354193 1 23980504 49779680 26296 3781546 101036239 1 73066808 91173676 49717 265431 205167056 1 2834291 145826529 1 24755350 79062406 1 2153365 179897957 1 14066402 61014604 1 3028858 125287664 1 7242017 79015360 1 31154613 90442601 1 12518476 119084870 1 10310807 322826453 1 1690422 50147353 46755 68459747 116850220 1 40752345 62120876 1 6500730 104210538 1 7894130 126488283 1 10951096 182477078 1 32257691 317799151 1 35091601 165233381 36167 9923773 55074589 1 6288431 77815642 1 2459945 243996414 1 3897367 132757666 1 1196547 99491450 1 162659337 73049330 1 19576101 96655305 1 2989120 156342112 1 3173892 130367588 1 6837909 92397896 7061 15508256 69251568 1 13152074 75052044 1 593024 141301745 1 7382545 63178650 1 28286741 87126082 1 3959198 158330037 1 5180020 262870821 1 254917262 103221933 1 1000471 108890249 1 8997452 69362388 1 935499 92265807 1 7084832 161731076 1 112940502 93069100 1 38241688 94315770 50723 92905 234926323 1 160389 64593301 1 10667130 40987984 1292 1381913 622738920 1 1490044 103142439 1 93879 169992371 1 6356094 110330701 1 34021735 196477221 1 2442075 189204158 1 445577 64261866 1 6131584 150952192 1 1402992 74590461 1 1683812 82267073 1 1185481 188020419 1 3970858 276839519 1 261753 85583948 1 3370695 152805086 1 2256306 127023960 1 7878200 70754535 59871 432147 253937513 1 1892625 61810802 1 3866435 75538783 1 1276423 112450291 1 765632 82326297 1 22050304 123719695 1 13815234 76601517 1 4181406 101492159 1 611740 74295452 1 42570799 54701442 1 1470671 107088504 1 185616 62968724 1 22218024 92818347 1 772626 92232538 1 10369134 234123123 1 8243699 133131443 1 20106001 91805316 1 11328985 90579951 1 40958880 110071694 1 140068476 51893090 1 5260916 80968764 1 330896 62538656 1 6124176 138619097 1 5518843 53417710 1 882439 163980252 1 127575932 88235097 1 256101 83078837 1 4387237 160825118 1 3471902 130421300 1 769112 128455021 37831 277272 94915653 1 223218627 75122456 1 18291922 94502184 1 17364809 231509405 1 83710878 93072022 1 11462993 53786091 1 37834083 78196889 1 120684359 93798627 1 1977006 174725539 1 8249954 69727027 1 217410788 99712037 1 715474 196852986 1 9722079 66385398 1 216694619 119549379 1 75918238 86698469 1 1059767 49560139 1 1960738 146525904 1 2161902 116395648 1 10590471 42892359 1 19034833 151565524 1 2140739 85351507 1 5711616 61079115 1 3524303 69272156 1 185365 114535619 1 9647054 72628065 1 11791978 69280517 1 54714867 73775157 1 509363 104038780 1 38452337 161607390 1 1812624 161266607 1 496552 87144555 1 101016 185571577 1 8189754 128782835 1 846432 131778143 20111 68417383 132029064 1 4281009 104801268 22006 44103000 82626243 1 2953656 65971867 1 32175900 106259687 1 105345 54232879 1 354408 104123062 1 2169748 123254663 1 8699505 30550205 1 16320465 86316950 1 791553 85223891 1 683735612 43097132 1 90374170 245562288 1 38481239 79988817 1 409758 103748651 1 28428623 151567609 1 20000940 30378630 1 3358392 199438284 1 466769 64103981 1 4489757 154725489 1 1524283 58506302 1 1199574 127424273 1 4518366 126307726 1 841676 110390380 1 1693524 203320052 22343 18199 65650342 1 2234902 56854821 1 31413148 146867290 1 5695108 65321401 1 1678988 45783056 27780 1691110 27954470 1 1466145 109739328 1 854908 78271588 1 683735612 181713531 1 11210662 122686143 1 40353013 80317133 1 36658494 154649221 1 30854732 97774676 1 131575250 103835160 1 1286921 80183464 1 791405 60470898 1 3307256 42231110 1 66314845 79160234 1 13487042 110553745 1 14614941 105889598 1 683735612 33988031 1 29017913 67149307 1 18935943 99450829 1 303019 205421833 1 8254426 49360078 1 34244793 78991649 1 2520028 77565265 1 466227430 112730834 1 7105009 56166623 1 37530572 44490239 1 479702 56070191 1 827004 76040818 1 6204056 150123857 1 3241989 90141568 1 170411685 82352468 1 6361997 87264239 1 140003991 163089206 1 19240910 114229572 1 969051 140058273 1 3678435 146447007 1 29748672 191896279 1 7361424 134145115 1 3216921 121083867 1 10209624 66903009 1 399155 125953417 1 369871373 71240299 1 1278994 215993477 1 220534 175681515 1 8219651 133494961 1 265870 78091440 1 5973742 134118692 1 29339692 113584335 1 15757909 117697977 1 4810262 192698283 1 1887925 64570277 6880 38794386 229775029 1 5319659 89970963 1 3028595 48372668 1 457788 118100541 1 2428646 164345368 1 19008874 106516199 1 3191188 164995993 1 350576 99558465 1 19394432 113183907 1 6098908 39200599 1 24247088 174624752 1 929886 94116861 1 3312323 216394950 43724 2736645 86237983 64413 368288 103533509 1 4160358 144527917 1 815852 85651271 1 697239 249050851 1 42055046 66298027 1 5769163 99437048 52416 3585871 202880152 20307 11025756 61812204 1 94907395 191330501 1 242635 163809764 1 14726954 97015535 1 14798883 140641756 1 7015241 127460333 1 20097648 78155356 1 3217843 64071726 1 8267720 75887534 1 11757428 43234898 1 173603 149403973 1 26259909 89999104 1 4125481 65113796 1 1772198 123861128 1 20974455 105903392 1 13198533 83451184 1 39219391 93496645 1 395431250 180672685 1 313606 105797336 1 8459024 134917330 1 28712578 55754645 1 96293266 185388871 1 60143911 64311257 31747 1206105 60559772 1 5695220 96339970 1 692113 112192025 1 802792 226191475 1 597227 175236473 1 33092774 50854886 1 1960626 227450601 1617 50803564 74665193 1 7610549 18647636 1 22157226 115693517 1 1374100 94251176 1 594315199 108790391 1 855685 170253201 1 64203809 45603264 1 1254515 190304558 1 336650 63728375 1 8719284 127056765 1 2351529 135822074 1 3275268 71698847 1 3447813 135279875 1 4043092 84993266 1 4862614 33388160 1 80243503 182876770 1 3443017 275991862 57079 84428588 170254817 1 2628110 106681304 1 8192340 142423393 39919 1392215 111288979 1 9557797 88488196 1 72574883 145202845 1 2804154 52952729 1 18297189 85610698 1 152358144 72993861 1 1631560 403097571 1 31761971 56339877 1 3722357 91700037 1 67581274 110713841 1 8472056 105759944 1 451290 126804233 1 38837497 81570826 1 800821 51713265 1 580682 164851990 1 665956 86768881 1 1773697 53102374 1 9783205 45099995 1 44712577 96242346 1 683735612 156226354 1 9626448 156254399 1 39985997 76766271 1 2536794 84840284 1 12754899 53258146 1 1108350 117979068 1 465850293 209893282 1 18837675 50909065 1 22001046 73022986 1 4784219 137584441 1 1149931 95032203 1 17108442 87899212 1 1568059 132673605 1 14531399 73446206 1 2278960 65585638 1 17623367 113820165 1 88702854 78026499 1 278584 97576504 1 9506688 72548879 1 9192711 200337311 1 243835 132699918 1 1535680 98877537 1 18449036 76000893 1 9447628 54344185 1 1098116 50911630 1 6172093 123065035 1 233134 53272640 1 1961405 118319841 1 28742754 74201453 1 1993235 63926917 1 6874668 264275009 1 162965 71718409 1 21648926 25652051 1 1445887 80035192 1 8947499 34863416 49437 16716927 179676172 1 4543530 25739680 1 14505462 167050617 1 32879282 127300767 1 2204306 41097030 1 174989489 77776259 1 23367148 74556688 1 329416 127569525 1 356618 135595354 1 10640854 86651234 1 5064281 172582367 1 1143638 238195958 1 22370974 158451670 1 5858599 139248989 1 30684177 52629800 1 51805111 81305511 1 16338370 55253481 1 7218950 86153461 1 1066394 88188852 1 29437 277836274 7623 75816693 92977823 1 20240990 69285698 1 1759639 82520833 1 6546264 159440361 1 98160816 165595063 1 7021938 145338125 1 41952593 91702963 1 7838563 100754890 1 1873018 55202699 1 36893439 255763848 1 8203181 82410709 1 179255 153157763 1 30976248 119388229 1 205795 69976902 54836 1100209 31007173 28200 2386226 148157970 1 25983840 295597063 1 2028881 61472147 1 18004478 97084737 1 73219 83216691 1 37297195 198254613 1 1961513 101250626 1 4869038 123809215 26660 150326 108442010 1 981455 154670769 1 636072 101292307 1 103821839 43299734 1 2919978 276956584 1 8935348 43992566 1 1455789 206319624 1 5558213 70232685 1 231236 92337369 1 876739 57510750 48424 217766 193912738 1 977251 183253245 1 336350 90882587 1 11017101 175662673 1 1194786 100316781 1 4255813 80933167 1 839754 163668912 45783 3229297 157045608 1 55034494 79226861 1 130051812 38802054 1 106347165 93341453 1 6243580 114068558 1 3996344 175769795 1 19177223 120002844 1 1525943 100345272 1 1757907 83915639 47093 10517093 193834298 1 38290105 39779095 1 9935929 72047735 1 2146412 126164358 1 5658746 36201144 44599 14515533 50197769 1 3434194 138991794 1 2921479 35597451 1 65967178 82382374 1 75308832 165451173 1 5917591 207144654 1 32445384 81498920 1 1191239 58714255 1 311482 145799255 1 160749309 47495940 32795 3258212 96254582 1 33956776 32305586 1 13758243 147223641 1 731681 136263559 1 17415657 138594103 1 12411165 64329387 1 819410 53374838 1 5672533 33418279 1 507398 119599022 1 575303 121905846 1 24867248 96690942 1 28146263 236692208 1 2981191 133422867 1 20399972 95261291 1 1427747 42629106 1 1537671 69672329 1 13879381 272749969 1 126057169 65845684 1 14010571 173769094 1 13517974 86360628 1 707641 316465641 1 58139 78533455 1 3772223 140152388 1 3082678 63768836 1 42755048 113381206 1 23952745 97029498 1 9149184 154515089 1 4251278 52702448 1 8945201 86031892 1 666037 177439572 35953 8471342 195124668 1 35481991 137476799 1 6923101 153656041 1 569148988 274180524 1 145172426 368001973 1 1861955 87186256 1 3406137 65436615 1 883458 114734088 1 17929218 251173607 1 32040242 56500873 1 3823692 117725483 1 2298184 66108171 1 36968641 149216526 63848 646026 122840460 1 46255 127861860 1 3847123 94686872 51563 410966 58213799 1 608532 52432878 1 1424123 100894356 62372 219100 206931640 1 8156357 70954671 1 28199704 56725767 1 17326813 157823992 1 39198285 52916739 1 24867195 298099695 1 237217 124235640 1 184758210 93336940 62847 99731396 93889745 1 33475196 162889938 1 2545871 54613662 1 2798967 229262048 1 1337326 66946187 1 47510788 90004135 1 13975673 90873045 1 881588 188250020 1 176428321 219994647 1 1094586 98680205 1 162369 63161520 1 31415316 75840328 1 4822627 60055988 1 834341 101598972 1 494790 111293772 1 93369365 69110476 1 31060114 239746747 1 184570892 40680086 1 10993337 260639987 1 3581414 180339449 58928 20592517 36703149 1 14799349 148359634 1 6501728 194170273 1 60991842 185262520 1 27696808 54631478 1 15794876 98114164 1 3119118 51281849 1 1561691 79252485 1 39693295 192012453 1 28861717 141104086 2625 1290880 59719427 1 7504368 175991306 1 28109543 94857876 1 4815204 48502633 1 98730 100637389 58975 1806657 93196874 1 186931420 63172006 1 8151291 194473718 1 1441537 35301031 1 14735678 83813285 1 4561151 114732817 1 7295607 188932592 1 435997083 87874322 1 683735612 171034487 1 15924679 180491106 1 15780862 118565370 1 577674 119747873 1 78353 124517419 57077 102239383 142061577 1 438727 60075241 1 190582 53058345 1 139039190 171053898 1 5077334 196199610 1 222933259 71075318 35938 20986230 60317348 1 361519 86310586 1 5495482 71192550 1 719335 66340696 1 7581229 50734298 1 4840417 183179048 1 5264561 41073523 27659 102458678 71889404 1 5539758 250365816 1 70285865 94836101 1 3014045 122095211 1 2044299 263217882 1 134378569 204776619 41446 1279184 121127854 1 102036 94243963 1 139077653 170742623 1 31015988 98434922 1 5380659 314970071 1 123972767 83910984 1 8455221 234566489 1 8442673 132144130 1 69723637 88394056 1 32345276 157184473 1 23760174 78285512 1 27609253 169159283 1 2049339 60074555 1 40323367 162069014 1 1157904 57824095 1 592951 126844588 27461 3205449 59209043 1 3323292 120023981 1 2702307 110348533 1 9215124 125705640 1 5705407 90625616 1 10911384 46515997 1 178438 26911719 1 7810513 158377192 1 4939347 41957200 1 35342313 199353276 1 3254123 133790755 1 2682059 111784355 1 5627843 224602909 1 679210199 200086446 1 3722788 73953681 1 579323 124007170 1 18965259 29925665 1 16156179 102988559 1 6459572 161472283 1 28360 175415257 1 400922 168247393 1 11883648 26900513 27194 7296398 138832843 1 10297538 106046914 1 91301468 117059551 1 1290872 131384435 1 4929045 49480990 1 1467756 132052546 1 816963 443673127 63625 868868 177826399 1 363662981 78261074 1 12900472 160753174 1 6213969 77492256 1 1533919 70872436 1 4902601 144319323 1 31232614 120265974 1 58234210 266078938 1 7402430 65993785 1 10584854 124262550 1 12401575 51699246 1 12957090 88604606 1 124764244 95199415 59412 415891 88653833 1 434712 54707271 51857 22343659 71854365 1 285562 77418549 1 16781439 165812646 1 3783447 104922452 1 128914 184483785 1 942942 64874650 1 20191600 157523069 1 3241393 161832702 1 25904309 163312820 1 194927 185592306 1 9047116 72268875 1 155486813 100288472 55879 513096401 95458865 1 4046876 104887828 1 12152127 108260987 1 16481584 95738012 1 9691618 123005528 1 15235065 196980901 1 216583173 110383430 1 330032 100537819 6725 1133970 273674262 1 121669753 76865597 1 59661312 51553028 1 263433 106170651 1 2208721 135417444 1 644590 144205092 1 33716595 76118734 18543 7474895 86215684 1 1220384 97495655 1 6944000 66768357 1 6911492 148802995 1 81823498 137679720 1 331337 101924626 1 5690661 108013141 1 877651 124353285 1 6167972 89114821 1 25478990 122437229 1 212829499 107412446 1 426590 27262910 1 26056283 172047096 1 4064648 248260802 42712 88012079 160883807 22156 9865863 123673508 50718 3057665 101478523 1 1521016 55501468 1 6334278 39791975 1 5459874 92454123 1 4696515 121711775 1 24756822 132720682 1 5071820 153461378 1 38256767 88079056 1 2654588 213115456 44082 165678 36669061 64436 719587 100275886 1 648257 96596538 1 51567515 66524250 1 12348227 88208599 1 24938815 89207947 1 2068120 97970297 1 938780 26543551 1 1375839 225270119 1 54641492 84498946 1 3956780 180792569 1 25285833 61310798 1 3357818 77835799 1 10271547 108784953 1 83258616 72488435 1 814651 90536950 1 1830664 46196913 1 4246387 44265133 1 1812002 79320975 1 9660063 51113460 1 4436588 69256244 1 617629 271452912 1 1144350 126544053 1 47288931 187631053 1 24038882 187930203 1 16886572 52848134 22692 7081300 78527746 27819 3419727 114630770 1 4668130 49846156 1 1578938 174264952 1 7194233 94236556 1 7310680 86119664 1 8649335 88996979 1 131193310 95483836 1 3282968 112166752 28713 11448660 79664501 1 2524296 63667552 1 374347 118405631 1 2258415 78234306 1 1258200 80842840 1 4748336 65637857 1 29211645 67782472 1 99468067 182916243 1 2501960 59899981 1 341305 147873354 1 16230347 51079601 1 470637 52495011 1 1536924 125288204 1 6221926 124584666 1 150037298 179720490 1 1223552 63858793 1 2882125 124808554 1 7507080 113676884 1 72217741 148656068 1 472147 287859773 1 29658299 92011914 1 7279438 141181837 1 5262794 116832741 1 21422278 65859589 1 337592 163031612 1 2826369 76538702 1 51922928 162112809 1 198019244 156236722 1 12544872 254620196 1 78667429 28255300 1 3427210 68991237 1 3822656 172072477 1 1646616 223797552 1 9833686 134527425 1 993268 266310072 1 8917901 146846441 1 129034978 107609116 1 461633596 267138894 61072 14256224 109417969 54871 727618 94121473 1 347326 95933490 1 22486228 71065755 1 541595 104776673 1 1751895 105733311 1 192037 144004215 23492 348703 297747445 1 32258565 106678908 45630 392114 79502482 1 7855604 135423034 1 2399880 43556390 50639 25199807 176961618 1 4324358 74861553 1 14875644 121168441 1 6869552 105139471 1 194779442 137670495 1 72514557 21862978 1 1664088 88817797 1 108396 58898541 1 84676890 286859107 1 1960189 173756687 1 9283236 133123355 1 3921694 79790439 1 992400 43097532 1 5533938 113080817 1 60987044 36845439 1 2488273 97156662 1 104185 192875630 1 2923678 207301240 1 251315 180602971 53336 26259882 174316341 35654 87570708 46339959 1 2771040 165323812 1 2090914 101756784 43855 30341766 153561688 1 14635097 140866929 1 17305641 90944496 1 13860113 176368277 1 2783468 107649964 1 2433555 85218579 1 683735612 66186295 1 13873969 71141519 1 20408712 103280290 1 23783169 52598237 1 2179262 199802404 1 60305391 72918880 1 47298 89379133 1 6308815 67134228 1 22015218 76232928 1 990635 172885803 1 156458 86383665 53874 28084820 118505153 55643 1761580 74597736 1 26370472 182910386 1 154604855 83823320 1 10226124 46502045 1 1135379 107016380 1 6557865 243674729 1 78170762 133951473 1 7693279 105712252 1 6003859 146205225 1 18635953 71660720 1 23430255 194722801 1 33126202 70475913 17479 29379117 193996982 1 234648 151930419 1 1826453 64949030 1 13107383 156092444 1 541313 180820141 1 58823079 146222780 1 17979674 344633375 1 8032867 23716803 1 108812244 81213697 1 782536 53320203 60826 4597901 91337641 1 1892347 161973563 1 5963080 103301265 1 4413513 246685994 1 149342 148654422 26786 50905464 165263595 47065 2685444 64553957 1 6053196 166618712 1 6861136 102113006 1 882502 176149630 1 33810387 107035916 1 1098303 92468674 1 6721439 229738515 1 808031 134222459 1 28485095 37642667 1 6235758 71933367 1 17849863 76384918 1 10573160 64226995 1 6705851 64410037 1 4158485 85787101 55983 6322642 147727253 1 12791951 70764347 1 2260540 196355187 1 41506420 94035411 1 525880 68953699 1 7942888 98040643 1 41380909 68857143 1 113128663 94829942 1 164232717 42901067 1 63523153 177433904 1 877219 85593231 1 4037039 88802950 1 3717492 63488044 1 1376099 176614242 32102 2723082 80812935 1 680188 187081083 1 11787677 168321522 1 8011588 150804556 1 31418525 113317194 1 38495077 190523767 1 1665569 162607103 1 35612729 95638635 1 30492793 95448244 1 141119 126086114 60626 12024236 170824796 1 55206241 153281335 1 17818 124094467 1 14467911 146442335 1 191344 97133678 1 258370 117744086 1 2963418 47824932 35100 13828417 154728624 1 5083441 117134615 1 344922 22494083 1 366117462 266007152 1 627763 142068529 1 4957224 182486379 1 9857626 98695788 41392 1894420 165271646 66723 622450 78423770 1 27184883 40874527 1 3078171 201836158 1 83232692 97365804 1 1911203 155230378 1 28484 81409160 1 808625 80111850 1 5058992 391152128 1 6952890 122366989 1 14647768 112636809 1 28246788 116478549 1 476915 110839838 1 4137021 61239255 1 3007367 157399795 1 1707623 145070682 1 261667 170117113 1 6709010 49490445 1 1184204 58985990 1 43660923 177046159 1 25671063 98929563 1 3302721 121428174 1 4341641 196747287 1 13692807 162764410 1 39843783 244225250 1 463133 141932143 39313 5998427 261984205 1 7846527 144971169 1 181994 184416128 1 41128106 117006023 25264 483720109 38769437 1 425625027 140381702 1 1953569 137005661 1 9657973 35360810 1 47907847 99118107 1 6546625 208312725 1 329332 64440420 57351 71309868 41180536 1 47360331 50206384 1 6388495 89664413 1 14061482 213214071 1 4831772 55585721 1 2898510 105620073 1 607310 83604688 1 5808037 94784141 1 409869 73480391 1 11702061 101166779 1 29237092 81636275 1 6465758 112685843 1 6839454 143913253 1 504434 41655435 1 2565490 179035862 66729 1266307 37300923 1 632469 141369250 1 1776551 107410691 1 34362034 70265887 1 52257674 83179582 1 114629096 114022504 1 9477439 79612211 45763 109980542 163609159 1 7914426 44175178 26832 16627744 91942762 1 3506408 95102566 15609 40411534 77596888 1 10066904 115952199 1 12463727 70990342 1 4625101 65424217 1 244238 187861726 47717 2572601 85216575 1 129984 55546194 1 31987881 131371548 1 20750973 133038011 1 1361817 89003170 1 19973786 102388495 1 11606188 95787483 1 18311624 317291216 61254 6699328 86414491 1 371967504 93404613 1 23239601 167894354 1 150855 121514748 1 13369616 163672711 1 61023315 87164624 1 19566190 75737790 1 148100891 106424493 1 8764463 429672308 1 124094 189071189 1 72620621 100716415 1 1536760 74211471 1 732092 125343181 1 19518956 58891739 1 6466562 94661351 1 1864801 65532396 1 1618599 92368485 65514 11293675 90714531 1 78388717 70916524 1 1007091 141579085 1 52645873 175744737 59261 110976187 40583450 1 656448 63661142 1 23982864 137221206 1 5659229 431150526 1 8147161 192157078 1 19068679 92472493 49318 7007195 271635232 1 1359843 92567377 1 5657468 77016739 1 2311899 38228797 1 102325 87861098 1 1633227 72596272 1 11283891 78590905 1 54774446 153026732 1 94631680 47328776 1 376009808 61439600 1 1041256 87576002 1 9395930 130779085 1 1022802 97530121 1 417555872 76807579 1 11387351 62167501 1 88166113 85709289 1 165082664 67123119 29658 24080336 102696349 1 20444855 154427305 1 7050462 76222711 1 16652 98527821 1 1159732 136783931 1 194292101 206573062 1 65278645 80825986 1 13361862 29972756 1 4257644 80167686 1 13033466 116790977 62355 24770253 82225821 1 9124137 146166018 1 263851346 54647866 1 28790117 72289981 1 702199 57721197 1 4595647 121362199 1 769229 41219468 1 80229575 42086790 1 5932292 109185047 1 13232094 84420798 1 4729127 25159993 52227 10261971 148109467 1 6215207 85931298 1 40314265 168653354 1 26151526 86367909 1 4213277 144339477 1 85351289 31268112 61343 242822201 59073699 1 96209040 50035665 1 73184108 97928277 1 71368773 187629078 1 40219738 89926239 1 45440214 286679447 26457 18406162 94844641 1 8014115 54392279 21134 35393937 124280724 1 12898421 87328269 1 172871106 54762565 1 6942320 111857646 1 455486 54823336 1 29898248 374788355 1 2227951 118472432 1 13443153 98619058 14352 1028326 120756804 1 1441911 93941157 1 665275 61904964 13154 22195914 141984423 1 265392 105806046 1 3650085 173559240 1 1886773 170994540 1 4743451 117308655 1 9153668 52113962 1 4628024 122316852 1 23200256 178005699 1 347426 108592439 57479 2648522 45271662 1 2550317 183224316 21601 3078887 79031590 1 15779234 124652065 1 174500897 66476402 1 35988723 45760258 1 1619121 139364534 1 4256108 147135158 1 11941057 82397006 13990 128546 113223496 1 1492825 71008583 1 573812 164395176 1 63169293 103161500 1 1334729 46557403 1 3497472 80030435 1 4187578 175032126 1 7392382 147516396 1 1239048 105537578 1 2132844 221103636 1 713352 136020090 1 358739 96470768 1 3429142 61212176 1 85799773 122094734 1 5332594 50672169 1 91903 169404011 1 1469052 49935866 1 7791533 79541115 1 60705076 129219883 1 2755583 106628877 1 27323090 54784945 1 4105100 55168379 1 19941603 64479383 1 6669175 34543297 1 42509040 77182602 1 944811 111227657 1 75333267 71016383 66234 4069686 129924695 1 241658 54444954 1 1132567 55341697 1 21698874 71003928 1 9773388 87676712 1 21143980 135341496 22422 507584 292449361 1 8432386 110043341 1 6520369 130396364 1 1925739 256284071 1 391317686 82117363 1 13420729 62404470 1 998088 77647691 1 1150431 153676582 1 26201641 87827037 1 78792463 107956257 1 2788993 116025896 1 7929402 128597098 1 547679 86614502 1 6046575 92141646 40342 48793765 138460506 1 12918616 116790751 1 284243 160587849 1 185494009 68590135 38432 2298392 100987154 1 554936 54455535 1 104296959 198806631 1 3009585 88153503 1 17429321 114443468 1 3160567 93614630 1 2319577 186872027 1 935649 64790786 1 448165 40749572 1 51307622 89649466 1 34188123 37939368 1 1143442 39357459 1 16189620 142436731 4256 703259 155857264 62242 517710 136399294 1 2850944 61696242 1 223653059 89845755 1 4941762 101481361 1 1998985 59107610 1 2249766 35169928 1 1366360 119716314 1 492861 101426285 61568 1850774 86480263 1 513287 277956015 1 12371219 44649521 1 492492 53113378 1 674594365 46070026 48303 3739220 108715818 1 6853267 91480856 1 1415432 148080202 1 135705 121775751 1 2853856 70639877 1 713224 148359690 1 2475255 114174380 1 3079200 92176741 1 22827215 140391268 1 683735612 116484912 62579 7252862 242803942 1 1469554 52037034 1 9920274 145989228 1 17659777 68867541 1 3756043 61459739 1 81526730 252717174 1 566245 196685197 1 581586976 29632037 35736 166761706 137558272 42769 2180390 176095586 14700 514761 138211290 1 218279982 53664803 28110 819170 190828885 45713 25175279 147557878 1 116334115 94005124 1 3599197 110748198 1 30922283 160042046 1 672001 94721518 1 1384652 122660701 1 447524 32175237 1 221864 135265985 1 24616061 44086720 1 20017895 150961387 1 3960245 83076264 1 26597122 37074295 1 29101341 101507849 1 742333 196833754 1 3458458 155608773 1 304554 175464339 1 29101156 100335247 1 683735612 118719633 1 1872799 130417004 1 1572366 40454327 53377 2734466 121965149 47110 511202 126302049 1 1371672 43873175 1 29697220 147848363 1 712114 66867490 1 577686 77280642 1 3126208 49206928 1 2347338 139731848 1 705879 66813215 1 29590119 189762537 1 620611 186032019 1 24098038 119033330 57168 1975690 104609191 1 4815252 152744941 1 21602740 90564039 1 21936319 123937298 1 1292380 124241103 1 288934 63748947 1 2071785 48388741 1 314905 35194016 1 13828337 176510713 1 8155199 112095149 1 1482737 116617515 1 2014950 118212483 67015 35545847 46696723 1 12973793 177038870 1 209043 167398015 1 10464894 36993306 365 25115649 136680948 1 50022518 117439009 1 9871248 146294825 1 1733425 83741855 1 506234 82639250 1 7916022 173226046 1 1085825 89482268 1 228818 92115334 1 4279729 150525285 1 36892432 271617859 1 4622626 37942585 64837 6754334 191326243 1 420997 96999689 1 58810727 155985748 1 54476751 130164022 1 1177152 119223832 1 204256106 36712973 1 9275861 127850080 1 4083587 128090511 1 1784167 66900705 1 89758704 233026266 1 396490247 202053726 1 3523743 43734800 1 1288229 111845863 1 173335 98058051 1 66543875 216285058 1 150979 109210114 1 6668535 92802399 1 60059269 212165411 1 1881616 142975942 1 1128562 51243528 1 9660186 116466875 1 1775259 141928341 1 69961677 59503379 1 6806852 61501961 1 20072274 105915331 45952 38702 108458125 1 383102452 67683608 1 15363121 74704351 1 8876762 164040219 1 281393423 102879894 1 16313938 419008158 1 365617513 55932098 1 73341998 60038599 1 1780458 89715257 1 8075856 98224678 1 28728698 53637568 1 922257 96794045 60493 15408453 72381265 1 722091 71891656 1 26125834 73587821 1 190944 135077476 1 7003616 71352151 1 100290 51527735 1 679442 124829394 1 163342869 84874700 1 730119 121147098 1 45269547 88366140 1 18161955 68086553 1 21134 109834902 1 13770288 216354700 1 2395412 147839868 1 36136955 68470431 1 13506242 98252939 1 199282232 127345934 63015 2705362 122384336 1 61097291 102017307 1 689584 83945541 1 2225200 199186281 1 73943579 177210667 1 1873679 414393430 1 4042906 126954065 298 3474066 287924307 1 2112404 65332805 1 84133731 148674783 18449 36613164 197604988 1 5093326 103761613 1 4141614 109634774 1 672013 75593502 1 162644708 147638553 1 17499029 81985839 17457 274076 216305388 37551 4248611 47557558 1 1788720 63492549 1 5129833 182461046 1 82284664 240768439 1 3831571 95229938 1 8972546 222182072 1 13189150 145292346 1 4166472 74803390 1 488613 95101804 1 48920761 80443211 1 2202679 70789252 1 36141329 126242782 1 3209052 124537656 1 19348266 62077185 1 23982065 157543111 1 236938105 100978923 1 13684514 116728210 1 17271593 88008664 1 669626403 137520974 1 30514010 63494568 1 15108368 106579821 1 9876396 100607661 1 39888 111154696 1 631050 191840614 1 39885194 154441299 1 2026682 111712226 1 53698697 159517815 1 1222876 72975264 1 4458487 138438068 1 1673844 216452604 1 7971148 66574072 1 300606 50507265 1 28796881 103490488 1 24942678 220771447 1 1841125 55806488 1 1157470 98585955 1 7452844 189066084 67083 489900 79575212 1 11190241 153477653 29539 10386240 123394929 62072 114440689 104072944 1 304108 90060751 1 5716049 80613483 1 933222 151022076 1 1653106 226605546 1 9841946 368753394 1 229588206 139550834 1 29174508 77546608 27665 32586385 71483956 1 9944909 47875993 1 6564933 71365790 1 44030 62042534 1 183413766 129272939 1 226153394 114596631 1 3031405 132134960 1 1315122 108157115 1 49072794 87276919 1 33479 43343550 1 2726136 107519420 1 17736782 180789864 57578 1610310 129358616 1 1342327 68289704 1 168448808 113535494 1 26509182 121818057 1 2186782 212063578 66981 273433145 74504324 1 4326761 51856065 44332 40310069 270001992 1 405113 191580179 1 4549976 54696324 1 1562933 58473114 1 7458792 124216682 1 32814670 145803840 1 652874 50938823 1 3519501 55923313 1 790644 146159399 1 784742 118028086 1 334019043 66645987 1 144601144 103465135 1 208809874 65692704 1 21927284 90559449 1 8222208 119850834 1 3270559 29940191 1 141651048 70127290 1 762634 139960607 1 1649342 60951512 1 84439 126499692 1 4169113 96251073 1 2340932 128564506 1 20416291 109693454 1 175828261 194841017 1 488313 134729732 1 59414103 207681673 1 119793122 119917877 1 1800978 40612651 1 349258 130700756 1 24692 358090359 1 6282376 86084269 1 21104 97550744 1 28389473 39499292 1 4123258 130205986 59653 142075162 100417773 1 1844197 63544960 1 65056732 100585032 1 351837 88688858 1 2609268 55539285 1 25787670 283884586 1 683735612 64046111 1 115853142 183179971 53249 5166814 104831236 1 1245029 36056660 1 61238574 42457982 1 18669503 117647208 1 394802 75441649 1 130338743 94113728 1 10688310 81160537 1 1941660 96996263 1 196957396 45206920 1 172744 45406204 1 24004397 109136712 1 13519564 73853310 1 97206241 99244905 1 7222761 54704745 1 374819 112861342 1 26907962 138294843 1 140367 55637602 1 11821126 62879702 59653 61869 78376126 1 1051249 197699358 1 13926661 109433769 1 226827404 51097743 1 555944 46904435 1 7888592 21322595 1 11891920 142646859 1 707641 131601957 1 31735529 88764673 1 812426 224133690 1 11820937 82439538 1 32617009 274434950 33770 420194 171463783 1 1280484 115297534 1 310607 144940787 1 1149996 111780784 1 173583 131884692 1 26670960 111877811 1 8937146 54902089 1 11889402 132043041 1 19780378 63792508 1 2173776 107875093 1 7792390 181354122 1 10399477 130537042 1 156275266 77181183 63019 6018151 65353690 1 2461355 142407043 1 1687657 65872997 3885 22610974 88695294 1 1175311 169598556 1 15661242 98604429 1 35997465 36168914 1 67849974 146567475 1 3210859 87856972 1 2268660 202190162 1 2971440 106407010 1 166337 90999069 1 24645493 173395534 65216 34331374 126324411 1 6313534 79286157 1 3590536 55964263 1 9245873 168677520 1 2688212 106716960 1 2013164 69690749 30998 33473023 98350545 1 15957791 42468867 1 1908097 154900556 1 2373271 205286666 1 930079 49883839 1 427602 66774294 1 60761003 66032530 1 543131 185695794 1 1578485 114236148 1 22509420 150656916 59388 263370168 109333017 1 57302258 106348949 1 11917449 81013280 1 1243105 159281709 1 390300 81197609 1 483201 72196873 17025 204930 57039782 1 29380065 100451827 1 2358664 87490463 1 55657202 49961777 1 47196426 122593735 1 1133650 64950818 1 1820718 110360207 1 14136610 84905841 1 3381253 67554507 1 43242747 53303421 1 2205471 87058093 1 9635030 127374751 1 3060914 102526970 1 210129891 49783640 1 88293342 122996105 1 14802211 119876871 1 4553187 251639183 1 8970544 103976449 1 2183950 67812420 1 16365829 98296377 6364 5831740 68331907 1 568599 72507461 6770 29222314 68282676 1 2220648 69736618 1 112527806 78282653 1 1675968 66168124 1 6537211 114021073 29358 8462652 108773203 1 613386659 208772030 1 1532843 110249676 1 8494064 71285412 1 65106939 187743949 1 919597 75954237 1 37431584 260207992 1 535792 138096113 1 2228990 186646059 1 1425117 67824752 1 651269 255256937 1 1374389 49157339 1 4714992 149784977 63471 543640 70913456 1 24676670 88738041 1 892125 140913828 1 18218394 41380047 33085 6849748 160788330 1 1237257 91379178 1 19656836 80193916 1 12639453 127853021 1 4078759 81580695 1 4556089 238990938 48023 66427561 111315704 1 240327 149293105 1 10534223 107263315 1 518263 46013473 1 1031900 153483941 1 5515620 61179612 1 16781298 190056214 1 15511716 168283725 31200 2500184 105780062 1 2500896 127586413 1 106678275 110338648 1 14825 96266069 1 1290651 108555941 1 28267681 77238216 19728 4404599 108549412 1 165236150 103253010 1 652104408 101260724 1 2297839 49670653 1 37803272 259888032 1 107990515 29065515 1 1754339 96263076 1 15354001 37453985 1 1712152 81988652 1 11865712 169889614 1 21889965 133229063 1 7617008 175049168 1 311673 42413987 1 5418804 127971860 1 108962284 69789854 47812 138861852 139417468 1 4799824 91512960 1 2959590 73094662 58707 415525 122420096 1 33215881 64618030 1 68005 125111481 1 1111892 590922697 41247 708995 172802400 1 13128182 173374837 1 25308631 139945731 1 860282 105558471 1 4666437 162171352 1 7767808 150439271 6613 6325666 207935493 1 12197876 93113195 1 106436 68883464 1 4411375 107665151 1 168735 151240048 1 20441293 133233020 1 978972 126508325 13981 1003174 245831857 20644 754351 122721181 1 284424 110242291 1 246864 173216409 1 580857064 54956314 1 271684996 82527622 1 2024341 104029389 41943 683735612 133945985 1 2049689 70115992 61303 437051 180410204 1 46029076 88048621 1 22846733 85802790 30977 15035847 115083106 1 13879946 252840852 1 100561049 97869243 36425 140637638 160021935 1 786060 88517084 1 11541519 94827537 1 302713 69619432 1 15377366 58373318 1 2512579 138983321 1 11671837 91543598 1 9664579 64441089 1 30679648 78433858 1 1191825 204721685 1 333286 62759621 1 24264106 97751782 1 59403854 131942969 1 6691085 154537416 1 167361 225518724 1 34017510 29200769 1 1002639 186188768 1 379961064 76446925 1 23716268 76694202 1 167568690 236316304 48159 13850896 91367873 19917 6037809 39140771 1 1487145 179552998 1 16161510 103041623 1 36258326 112134355 17721 40407846 109626839 1 450678 115062113 1 1117160 176805431 1 38198572 72427320 1 42617142 97213797 1 15201948 101153452 1 9454976 38218789 1 38923 47993200 1 21869612 228934078 1 11733271 107000562 1 7758982 63781653 1 9076515 137379363 1 3228871 105016419 1 51965858 125465885 1 2164022 71791970 1 351356 138537419 34902 28065687 57166101 1 73750936 122470153 50515 807758 107213058 1 1349788 87577621 1 16609068 52824681 1 198240392 124539155 46745 18516047 133677702 1 19668051 210118597 1 3114939 80562969 1 6605146 84268770 1 1197470 123370494 1 103348 36374344 1 4965516 95802123 1 15820366 105276312 32228 2240638 162386632 1 48107309 40602190 1 166975 101732024 1 22287873 70535522 1 91958 69077772 1 236195 202736545 1 28998009 202915423 1 5790423 83021333 1 97440497 85083151 1 9829791 61347875 1 74695 77932393 1 3989419 69353128 1 972015 210831960 1 3297806 91644134 1 833437 67027879 1 3692980 94776050 1 5621766 245787940 1 13830858 67825223 1 5346877 149764768 1 33845042 128660033 1 36379309 151455228 63296 683735612 80048244 1 4856663 82866815 1 4812877 163277359 1 106006370 112316955 1 6020371 292645068 1 25369584 179409451 1 2944818 154396235 1 2630189 228145018 1 449071 273713792 1 1724874 55742097 1 3240675 105498361 21552 166082 126988858 1 104769 114128600 1 31232910 66232390 1 8574592 71038414 1 19061816 79314978 1 273816822 42076111 52041 5604866 161284735 1 25661385 31322698 1 200314 201571787 21211 10546065 122805061 1 1283197 80490100 1 27190079 114741295 1 278941566 84762962 1 54878056 222361152 1 1116577 87183350 1 2058246 132155652 3148 12139063 53876237 1 1284663 54053681 31009 128618625 115405144 1 1194590 126859781 1 752528 122656404 1 3861689 70626417 1 32115072 26235854 1 3064793 83472172 1 2954071 139549535 1 60511808 50525888 1 21234794 132827700 51905 8485936 158479988 1 1291312 70026468 1 12918510 144844311 1 321562 132963423 1 1014042 256883380 1 6666309 34062279 1 8850541 65537344 1 32415965 266010305 1 9198790 91264282 1 8586407 94904775 1 255039015 132226812 1 3402722 135844524 1 52322 101264007 1 541891 159932924 1 29276328 140930611 1 1996529 256114500 1 228838 59450488 1 441424 91433907 4486 26513161 137371191 1 12387476 117972116 1 231516 128001922 1 87772588 92625394 1 719849 83214643 1 893971 70978837 1 51563144 91356406 1 18583173 65072622 1 22843984 111106528 59351 19333369 175883954 1 7762746 140541041 1 7943727 30432412 1 3717079 145630304 1 19235075 38624457 1 223950 91316532 1 180906655 223179753 1 5659085 96173524 1 6360065 108479531 1 7525022 63775065 1 424052330 131821109 1 3483776 102227184 64304 591916 82752697 1 7092391 93720158 1 8888036 145980149 1 382060 50908190 1 2849031 234521370 1 4636965 69597486 1 120235 58567006 1 1314349 111865324 1 14698908 69452047 1 187842291 153833683 1 810095 122680905 1 20580405 63212524 1 42765678 262896934 1 17868694 201896499 1 46770 58271494 1 2447896 68773683 1 6660643 57718687 1 92645332 110844905 1 16216065 164887093 1 3529754 204145504 1 293232092 114997132 1 725440 86428674 1 1494922 107619097 1 1680509 68686867 1 10624955 89162786 1 10573818 331888411 1 38476784 102890282 1 203176 144065760 1 461980 141072493 1 23793997 100483471 1 683735612 206111157 1 12011754 58591455 1 43773447 127093743 1 15431590 52625996 1 5685780 168978153 1 21339661 105892817 1 1536032 166768487 1 3897980 92087048 1 112290712 64718839 1 5519493 164087704 1 21645326 79389770 1 235958453 190590959 1 25676418 71082035 1 2314217 116663193 1 9073095 180311296 1 593150 188705247 57468 17092744 93482519 1 2641816 106689122 1 1716470 79117491 1 3444189 138349918 1 2666231 161092300 1 6258000 86292736 1 9338774 69417907 1 2053449 86067288 66925 45173178 216523512 1 444676284 165849462 55696 205576182 90442588 1 21609497 66506629 1 1199721 92545401 1 743789 143576500 1 33364093 114994341 1 19608835 45271687 1 17011402 130442216 1 1614073 181170130 11287 1766883 107303841 1 90685562 59933066 3815 286471 44655024 1 4364310 59804071 1 13628253 207249122 1 3013045 192034133 1 142306585 64532847 1 85146153 118846961 1 586626 105761565 1 24083351 381467564 1 6577914 123474996 1 16816808 44781547 1 7584207 248676195 1 4892150 121588500 1 37642 122808617 1 10296453 156032410 1 61920568 170645234 1 6024783 69342877 1 132457740 92979957 26232 578919376 143913992 1 48987105 116480594 1 422773 40178562 1292 47440169 151753350 1 10532227 111878220 1 22999155 131921866 1 137314 44696812 60583 14377210 115755640 1 665799 106369685 33635 2128111 129735713 1 54853589 284889805 1 2015694 190728592 1 12020891 63615704 1 1547477 136017849 1 640569039 78961021 1 2091415 82932241 1 13066410 57282582 28225 286216 47792790 1 14932859 189676866 1 1870465 119538806 1 152550 160585274 1 7483873 167564913 1 132829462 59270825 1 5948582 42176070 1 683735612 92176631 1 1369611 65141675 1 41496466 104450753 1 24390038 81684577 67438 17909544 69182522 1 2266133 64917213 1 17813217 58002139 1 228837 330993895 1 11427202 49152663 1 4145459 103714532 1 410365 102087050 1 2310231 221723742 1 1517132 68848777 1 6369776 74620646 60449 3098926 91935241 1 3077267 60855801 1 1774543 114589976 1 13704263 88104270 1 102156934 158022490 1 3722975 103537182 1 156559 156303091 1 1290685 67933300 1 63310870 108468964 1 1572643 122940220 1 573276651 48683685 1 683735612 106313981 1 21914154 36285134 42116 25812479 216848087 1 2755854 302607585 1 6726615 287690019 1 4947067 77840808 1 18862579 48212651 10474 20087326 135663461 1 3105554 87632858 1 310000 157500615 1 1291168 194926059 63672 1013531 117237598 66145 1362681 158322044 40229 2941126 136695072 1 57105557 143595703 1 7504900 133524036 1 19742032 218613971 1 33272552 83147242 1 11855739 191946771 1 2504740 94194008 1 2761438 53579249 58449 25468422 49310570 1 368651 129050265 65839 28534796 177736758 1 20622136 127689251 1 82062412 81859360 1 19340206 97500630 1 1941779 46329427 1 52495193 158479560 1 2086315 75362809 1 3753727 256514664 58899 4326382 175144889 1 7026020 166749364 1 1559919 100984094 1 603791 111982228 1 12851998 93509425 1 919968 35895998 1 15163915 58190278 23218 8803716 55422894 1 4990785 120401448 1 23669427 110659762 61445 2810246 69668517 1 50802291 70334697 1 28982002 190736922 1 3430447 78006260 1 4780670 62367111 1 911210 82383768 1 7252217 89360236 1 72923 87417409 1 15355103 142367355 50608 165833934 97631833 1 601186 395702627 1 683735612 215974497 57753 8595631 107500325 1 925711 97268729 1 5869480 69511290 1 7893423 83135056 44123 53467079 143707735 1 3906415 75297442 1 4059611 53613503 1 34689767 130391538 1 7680780 256142087 1 3564887 29969297 1 2715241 195851895 1 1336495 63208642 1 776031 160924391 1 4943172 78985511 1 341062046 124491106 1 226264 84190719 1 852157 95071269 1 15654474 146539771 62446 217456240 107217114 1 7126899 82839973 1 37764911 148558786 1 2890713 55462339 1 1261300 217142526 1 11697872 127387616 1 100969404 123441797 1 16181431 99600687 1 1641777 45816167 36318 96845635 61148242 1 47957513 136422996 1 5501095 149780876 1 2826958 140089499 1 592684 111553257 1 6151132 57195038 1 1010458 98912891 1 15104875 131596058 1 20582468 311649926 1 711258 93625617 19688 14169673 72619025 1 7819163 65400751 1 1895489 165648110 1 6589169 130854017 1 441980 49140992 1 15070573 127320195 1 327687 129724865 1 1505602 237403098 1 491133 39889067 1 360525 125112985 1 24322590 135154538 1 3311048 98000072 1 2489633 58778147 1 84542388 58783567 1 2388984 86882505 1 1151802 187226988 1 683735612 88688603 1 100007244 171231736 1 12229721 120853443 1 22646410 117697935 1 4269423 101864792 1 9978577 134604340 1 32401694 91182581 1 15521816 233495748 1 754489 143310509 1 9180724 121081527 1 6844906 151801620 1 31533518 69852228 1 38034 95990668 1 210829 71725206 1 64246979 42973675 1 3445003 205616738 62720 2029326 101047121 1 33975727 84326564 1 109924016 88244823 1 191273714 134360230 1 2039388 61025047 1 9398371 205232952 1 4027439 44845253 1 239005 171401508 1 17483844 103048883 1 64970339 30179224 1 404013 85833691 1 15015048 103551690 1 257100961 56362699 1 137704556 155444421 1 928334 111811040 1 121050 130844162 1 65098887 87267547 1 752007 65199407 1 263838 178748526 1 8571592 266439537 1 9349472 29148852 1 1196471 91020412 1 12997175 133895164 1 63871255 67567044 64669 23518347 56615834 1 12661283 71882614 30722 10814104 106404602 1 1379689 89210726 63967 9562695 83215494 1 3391060 62525057 1 5577293 97289198 1 188488 82336692 1 190276 141975650 1 62432 83715618 1 3071490 249132381 1 20977102 96426466 1 596216 72907967 1 6646760 90074042 29930 33174877 56709269 1 16774841 84703488 1 6717367 134551289 42649 68803 165393955 1 16022766 101105987 1 5337722 40470786 1 208866 123480719 1 1522844 44732640 1 115990 81285757 1 122894836 61479569 1 63272710 85466553 1 2759767 67249900 1 2715129 143736678 1 3081798 55027152 1 9441403 225710078 1 38524474 106245917 1 23052548 115934062 1 19233812 112377781 60237 13479740 99960459 1 7300765 251180876 1 3472819 113588295 62066 29197715 257453071 1 4226818 33848004 1 5686372 72173021 1 1714066 76464954 1 2550579 185545335 1 949209 82269298 1 884061 81964112 1 429792 248397919 1 2520062 62620202 1 2025613 54132560 1 28039695 146256818 1 6437678 86264218 1 1985917 141866488 14817 28719023 88468658 66939 13054332 73322446 1 388968 156036034 1 1192513 98251180 1 43272243 226590465 1 7747571 118748228 1 8969621 315545435 1 272886 221002708 1 1271199 109916534 1 15563003 134168930 1 23551898 78914006 1 60673234 59208341 1 788385 58632340 1 15304195 119103416 1 23325143 79862945 1 43673184 83830657 1 17764601 90715273 1 28500 194242049 8718 23751515 165859001 1 9154764 87992058 1 2720652 108144742 1 1587344 111311908 1 155392 145959002 1 683735612 181860904 1 1709382 41988462 1 59436458 147359673 1 12743547 312645150 1 836481 90448922 1 22235532 57273669 1 36879941 68655063 63376 19070965 82266775 59315 3797122 91695407 34924 3556572 87253871 1 12017772 89097405 1 7522307 209682271 1 593582573 114546854 1 69944 144977157 1 9933698 108166899 1 1834760 37795148 1 8636759 64706806 1 1720350 38688085 1 446603 61695657 1 318281 43342134 1 14758508 168327204 1 6433685 113806109 1 3830862 94541941 1 830369 274758208 1 393702 496785284 1 13937727 56480928 1 1927761 66829658 1 87010994 127727723 1 563250143 108321196 1 16367685 42235978 1 3524052 89626555 1 23055078 127286636 64635 8834411 78384377 1 22929874 62031242 1 1180698 43999398 4205 1841715 100616818 1 26097069 90631445 1 5018592 42019014 1 16866512 26381357 1 3015804 145857208 1 1814724 134269549 1 22246566 67760620 1 50962744 109400523 1 20202643 36161413 58436 1038100 104114801 1 919794 83263193 59525 14488409 209444162 49509 14505510 94145243 1 7109682 52889766 1 64911726 184785927 17485 4815039 96865688 1 12863623 164145253 1 9780869 117921633 1 4709484 122871262 1 11850565 110872462 1 27989681 72014656 1 362029543 49945954 1 706524 211392882 1 7473555 92596786 1 834455 41816847 1 12472103 88367855 1 25315664 344844582 1 12239 55113010 1 1732746 64539567 1 1945552 109049981 1 1867318 99228867 1 8229215 75398148 53934 725846 86780749 1 1612685 49015855 47143 14514716 71624194 1 190293446 139032670 1 39148178 78132145 1 2047164 74797636 1 4324313 322194102 1 74837 108874958 1 2912317 125224264 1 13026722 111630202 1 17696070 76573436 1 496387 190124821 1 76816228 90339038 1 790802 81693060 1 183624070 154670126 1 92090991 24336667 1 435957 137034802 1 10316093 95679127 1 1084856 162957850 1 9529945 68582050 1 767228 159620850 1 12672668 104090578 1 1093420 177234292 1 13806582 76816921 66552 68504312 141933656 10977 31690985 97117174 1 1998200 178074989 1 885009 126581398 1 11915696 150178390 40601 17677525 71238953 1 29843451 137689762 1 1512115 247711320 34140 2496869 128147679 1 2437696 138083853 1 962905 98647223 1 7617690 157176378 1 32764120 149862209 53447 4007832 71641544 1 3006941 93804580 1 801573 128540650 1 1646213 141539124 1 1101920 140877227 1 4122288 89102442 1 2428117 108097654 1 4019545 80447143 1 4467413 59982224 1 11833427 132091616 29982 59295221 100026000 1 239435032 182032699 28360 32128732 62871701 1 5643661 260437709 1 5905177 119432906 1 85137877 100293603 1 50517185 110328500 1 683735612 172975823 1 8222037 177723117 1 877507 146459169 1 4543053 196531585 1 1247394 119661348 1 720600 59697608 1 111608 31134166 1 7247114 85048717 49821 144158 133292108 1 69830 154989984 1 27853584 109006143 42858 2026857 115635233 27998 219232 51635353 1 18334 49976194 1 40995206 157663385 18199 8050059 49948521 1 683735612 219076721 4266 3180379 235217262 1 1073726 125784348 1 3029560 124144628 66111 63467717 126473369 1 163668330 224658463 1 424616 51881162 1 44414795 157191662 1 6842689 185428356 45551 4420536 95130461 1 2996125 118418736 1 38777428 44065538 1 227094 67000071 1 6172753 52777793 56604 310689778 37418707 1 522564 144215252 1 5627372 70951321 1 42612742 58654784 23671 5709170 92962755 1 27292534 120013149 1 1157758 87492089 1 36748557 88536605 1 173201 140025975 1 1184022 205858180 1 9968669 129051764 1 18118639 150847613 1 8973792 73756149 1 164474 157335018 1 4712902 151949469 1 7003732 124055021 1 6185937 81366992 3260 120939092 184660380 1 186822505 56843672 1 8008063 135396234 1 1652227 131255423 1 305922658 122563290 1 51146221 82162874 1 2650133 64588180 1 585086 101031638 1 3430479 126382668 1 1724639 218597794 1 16050436 163449469 1 536337 253762923 1 2208722 38389516 1 1103371 50038476 1 2256029 97125209 1 27700605 85738305 1 1984764 135442389 1 16787048 58005639 1 123058833 103540010 1 28016825 146888352 1 10168449 139686066 1 3044743 60541605 1 32533546 77392544 1 61960855 90796880 1 159133 288785892 1 6744659 96490829 1 8648303 139232594 1 2047705 100915802 1 16734583 53699029 1 491906 120644328 1 861357 50777786 1 992563 102396320 1 6080310 142223951 1 4106500 51785451 1 23313241 236557448 1 15376796 64551349 1 22068 52546994 1 49965139 127139398 1 55741678 137475766 1 20741582 117834620 1 16626409 119987454 1 785364 68041324 1 98122373 80558117 1 18151449 114778953 1 32156335 103337169 1 8342764 146675011 1 60869413 61580570 1 166398667 58415791 1 14620249 94355039 1 784895 82328717 1 5010167 45943750 49484 8971109 53741585 1 25257605 162364816 36640 12739987 145494778 1 6358300 121475351 1 43609336 242965042 1 1777759 124256315 1 17365051 101094089 1 9970233 99303315 1 2998439 80473088 1 5936216 252509092 1 18721388 16589552 1 499227 127157596 1 9643353 94309171 1 76684311 90754002 1 54853216 147224192 31712 3148103 61928505 1 273663312 152863839 1 54403413 71228404 16259 173998228 90437793 1 8692370 107553456 1 1125309 135595928 1 5673404 91912026 1 27500862 51634558 1 12352195 46975590 1 1653641 128453766 1 71917122 126898436 1 13998285 189158710 1 42770100 82244911 1 47690864 74782511 1 933059 151712180 1 22408563 161989862 39498 11865846 94217058 1 2807656 74871367 1 7655528 275091894 1 14946632 51719783 1 20263530 99757303 1 1286767 50305531 1 96070178 63105447 1 1395589 68579166 1 43833766 70413201 1 4879903 56713564 1 6062138 119358072 1 9977631 51750333 1 1524322 46807422 1 1753006 61393773 1 4071276 137198846 1 1633265 61444471 1 977980 67916098 1 622329 147841594 1 2455367 95435391 1 4914401 40561697 1 17158640 102380091 1 262641 78314983 1 14709380 81524971 1 10785584 104731907 1 28683009 70945356 1 60396 179446091 1 113336044 147106580 1 115444 178205809 22630 23171272 98707056 45100 73020089 55858487 1 12814401 108306612 1 12482091 93390393 1 166845922 91355354 1 76719193 127366182 1 39498198 77803555 67088 1843529 110723461 1 15791212 56530317 1 1127345 258825878 41154 13511841 95880155 54705 131110 140561797 1 396027 157478139 1 3073315 59099739 1 35528828 177801067 1 5318323 128873493 1 5004563 43995724 1 14153535 81096545 64949 296482 87286917 20617 233469 136398479 1 222892619 45139142 1 45545721 73747593 1 387784 242352662 1 116598 119608646 1 6027819 259009458 1 1934695 122194486 64290 201342 122731444 1 2641773 210934522 1 778701 59147316 1 22823876 116005948 1 371918 65897678 1 7936306 82011655 1 72958893 106510724 1 1226660 49543509 1 2662564 52343607 1 15957343 73507844 1 420306 78362316 1 31823032 85085813 1 12417558 144827777 11369 163646 83773472 1 7358066 190334846 1 270524016 184331452 1 44164473 71859595 22926 778282 61521851 1 205212145 132216330 1 35412750 94455223 1 244843 275992446 1 85965625 98525632 1 5703815 140774142 1 1539519 36336696 1 1343677 53928343 1 11250908 201565378 54113 1446586 63627662 61115 6246658 70685854 1 6624110 66652647 1 1780244 55693645 1 71078121 162600976 1 726711 107441605 1 2056623 137619792 1 233052 150616463 1 4879929 101733047 6897 11363313 202569446 1 10833962 77562877 1 2076951 94868351 1 32266374 141840579 1 3641468 55157509 1 2845865 66067449 1 40178067 143513971 62845 2824550 91861255 1 3060975 42568275 1 10356299 102634956 1 35611533 49104980 1 249180 114076962 1 801613 93135335 1 7439380 94228984 1 6778413 105928419 1 9193606 82299602 1 96041 112803067 1 526167 85492634 1 4633271 106127072 1 21636525 115874133 39503 2556601 191643025 1 1833919 147363573 1 45891289 138685985 1 49543258 160267573 1 1621585 125637346 1 16816933 61779881 1 112190975 173056069 1 602150 88574672 1 2221491 134577079 1 23452435 84463335 1 2883211 59166293 1 4675864 127879966 51560 164139 156770377 1 875440 60545170 1 93862031 109245851 1 4352545 48360057 1 99246197 99595364 1 4052317 204153957 1 1131060 48239824 59965 1220077 46893489 1 350198 61094550 1 2355073 136239798 1 533264 257408413 1 97601198 88817463 47412 2649218 236370339 1 3947113 321207865 1 78797594 283943962 1 351365 65625638 52767 6788387 355842084 1 122098336 110156437 1 11646449 153385617 1 672208 194058153 1 4138044 87873557 1 7727605 93735972 1 74775753 140451276 1 7303663 83177255 1 3692527 61460942 1 19015283 109474872 1 2405150 73834150 1 4590631 126875539 1 4651422 125746874 1 683735612 171800082 1 37625217 59295043 1 3830685 59621510 1 7394523 56092360 1 2016219 26630010 1 1922795 75491264 1 6618584 131993634 62290 3572555 109746544 1 41818840 100348557 1 362876 101763521 1 2933256 207041333 27756 329256 74779907 1 932141 35003398 1 530619 99440826 56905 2522250 193828646 1 17570327 196521136 1 23841995 163676238 18767 981890 67967601 1 337453 42435938 1 4706382 127440056 1 6720807 111850667 1 1553610 70031421 1 411383 55010552 1 65851 91587153 1 13298776 180311423 1 401866096 126044183 1 30595287 102751538 1 4508977 121424548 1 3175075 92497176 1 47112289 45360682 1 460166 217241154 3439 3046487 107663600 26914 8953785 162027922 1 18643658 50540445 1 520703 180264533 56606 4393491 110576300 1 2783935 160902963 1 110619102 118801858 1 47152242 747197757 1 27370919 127335053 1 278156879 54385542 1 13416093 89398047 1 27134081 106383986 1 1163055 98523490 20008 2582245 134100110 1 1621315 139810061 1 551023634 143617090 1 12977306 55813922 1 69654340 46895469 1 24957582 102886141 1 1597545 133227726 1 1593523 51141920 1 125060 220806510 1 691002 284013186 1 7205970 113438791 1 8430057 146032301 1 10892178 98615052 1 1517184 172816282 68313 21350213 116716708 1 45643722 128094635 1 117812 39257218 1 8835004 151238639 1 119709 90907074 1 99713969 96733221 1 49001134 260237961 1 3121050 58106348 1 83549 61917654 1 6375296 78826464 1 36223624 60495549 1 2988646 121987525 1 6384462 111140834 1 3847641 55765013 1 683735612 97497694 1 14628053 125840394 1 9241468 307176246 1 129769131 137445470 1 4028880 66571675 1 6810036 29226026 1 2054786 81244830 39352 680025 159739635 1 59116938 48019731 1 415301652 94064250 1 6950489 171409673 1 1200768 223663486 1 27683818 100354304 1 3977798 42419228 1 211512 148271524 1 244032661 36476444 1 683735612 95582449 54426 7012266 116904496 1 798676 164807851 15655 43243031 120808623 64150 5741350 89070409 1 2434800 130830313 1 573326484 92579419 1 2143277 161757989 1 9078477 227345447 25502 291258 179668429 1 12099505 99919253 1 6889268 210078340 1 6818186 112434164 1 22704489 62049134 1 6167128 53954580 1 5947692 140471501 1 359351 121773156 1 23895667 232830422 1 38309916 95847686 1 78433313 157946977 1 4423906 67072054 1 17893813 77045562 1 18432109 59899764 1 42279326 113725649 1 18588888 122562009 1 3041633 150575793 1 230893 157444854 1 13506059 56215850 1 5257835 52597247 1 105655767 197050884 1 11180041 144985000 1 20914690 106232359 1 1524573 60114848 1 10302036 105893878 1 22393243 72411106 1 1031908 102633894 1 14114118 121287033 34625 5263253 96440794 1 20399161 138656259 50768 403640 112543971 1 9704840 59747981 68503 258871 136294041 1 7706136 88800212 63796 7162505 117577753 1 9028608 41703792 33577 9464354 107657715 1 51567301 225401182 1 1648761 62783377 1 1901387 121239040 1 4097483 142213355 1 545891 112205160 1 425564 63227274 1 7068534 89564197 38175 17935744 108654129 1 86153309 164151082 1 59307962 63162652 1 4381775 82053471 1 30607639 35073729 64947 144586549 101259024 1 9239637 97814396 1 97029881 63476672 1 29587284 114786139 22272 307984033 74926535 1 48192959 111022407 1 171705 147596075 45172 3161033 91091436 1 965217 63780410 1 62870999 168585352 1 226804106 129713566 20492 5712540 86408242 32650 46956265 87070506 1 17392327 57811035 1 51461326 85698473 1 305339412 50248738 1 423513789 166030640 1 981599 87166664 1 9136964 99460728 1 10098048 134253044 1 4728435 53702626 1 4207046 92803591 1 2094537 87756653 60001 190258979 92864125 1 29596025 178835538 1 18387437 155036434 37284 7845422 76519571 1 770357 45700891 1 5035437 76648753 1 4757271 88451783 1 4803812 76915963 1 5437737 258210851 1 10462864 220435809 23396 88587690 110193118 1 6339543 125782413 1 341229 330809644 1 8747692 186726470 1 24003480 121339799 1 16279508 133396919 1 462001281 102634049 1 35273281 52719912 1 973389 118795459 1 1556879 35307474 1 565733 70674467 1 24861177 173206843 1 127890546 107257969 8998 3243238 153084447 1 13958529 85726262 1 1856381 86356826 1 5724246 40587359 1 34203150 62159551 8757 35461916 136213648 1 32310351 234557351 1 4550189 48695655 29101 1742341 127378204 1 1664380 76064164 1 1582118 133566052 1 73907121 168390011 1 8140068 80961740 1 5281521 105494251 1 46201209 22557245 1 29611591 215042542 1 388537 175989646 1 33031069 307833998 1 20266077 113340961 1 2283709 71266180 1 24649939 158327977 68061 5464386 114682358 1 32043982 32037116 1 3699677 104701969 1 1948260 58897322 1 3707127 59664338 1 12687050 86276114 1 9139627 82811110 1 77818251 209250245 1 48664299 65381510 1 3860860 141437182 1 5777953 78953315 1 2767693 171277006 55287 3729776 218458075 1 15141198 128674105 46899 11339470 98827381 1 26227144 109842110 1 2927467 108893273 1 380076 67937089 1 1664107 86529934 35998 1653069 151458998 1 6783067 161483617 1 266776 199191512 1 23431094 69079106 1 767870 128784967 1 695192 127567498 1 5006763 56629293 1 1536005 113247549 1 943542 122392366 1 8556203 96815265 1 29564558 88418491 1 683735612 117420613 65160 2108298 118128320 1 530954 124027181 1 207128306 130956389 1 263788732 62299122 1 1017325 195857614 1 129643765 67094054 17162 3956700 81801869 63616 165348 92514711 1 1180569 86659525 7635 966160 162997585 1 1007519 53300798 1 22967035 90864655 1 683735612 163006735 1 667762 96956482 1 2086147 90717076 1 10380291 89933321 46981 5504568 158892238 35544 96596511 91828538 1 422420 37819109 1 683735612 81033867 1 862869 144748266 8159 310576 55616722 1 2638330 220821381 47282 12323594 171479282 1 7667102 159084928 1 890564 142623015 1 43899 116787871 1 4080933 73407273 1 26836263 122058678 1 490941067 96221381 30098 208489 237724542 66495 54105756 52761598 25727 2635650 99492454 1 2138193 152057303 1 1177960 111453105 1 365030 81815153 1 2818296 58605453 1 53215444 85980516 1 32217465 110951343 1 9182790 70987613 1 857755 126514233 1 707970 233616277 1 5911926 162404726 1 463399 121312081 1 95203 97162882 63047 48634847 94074642 1 48137014 151568924 1 67184358 160546915 1 30289437 117885098 1 4581578 156708747 1 7898768 208912981 1 1516257 73687230 1 10822019 107299525 17088 31053817 66587885 1 3140484 92196504 1 25808865 146467534 1 2097100 152937692 32938 2539385 94677319 1 34170540 307443352 1 683735612 115475035 1 449834 90741533 18229 3590078 81830550 1 7894386 130354452 1 27568 95975771 1 2661530 78859694 1 7658598 93987616 1 666775 45896136 1 803696 112706319 66859 28020901 60711891 1 769812 62548566 1 2457283 122527644 65102 9606974 51506670 51817 5664083 81017929 1 9140777 125657249 56743 37434841 218406209 1 1665865 44913811 1 5921837 77273946 1 1744935 49826143 18304 4032821 89804295 1 1253393 83474402 1 683735612 84768585 1 27022657 105243455 53857 12225289 100835098 58912 56624629 90779025 1 22889365 80917745 21084 11991827 69432561 65595 3123856 73011544 45548 1883584 135151506 1 1636402 50022101 1 4331777 85692099 1 3196022 62826346 1 73186586 64493958 40546 5215500 99726100 39443 300093 56466029 1 1094695 88942241 1 4538080 129017989 28547 833901 231799330 1 29020535 272241694 1 10302458 76165861 1 26861812 88281382 1 8608960 72466676 1 3697023 94652023 1 545520 88574374 19239 8711088 142887710 1 1775452 221184228 1 10451295 111224691 67644 35484060 105076349 1 9451221 67984612 1 23525510 109236799 1 8707437 36218372 1 1882429 105258797 19808 5463235 102293669 1 32592389 155636807 56357 1756241 144014772 1 313137 295818697 1 589016470 46879178 1 30541345 64596627 1 33895226 280228653 1 7757468 38415747 1 68701024 82002186 36459 7679309 125620114 1 42827412 171709220 1 49036077 124795071 1 39541242 115946799 1 955310 127951269 1 214054 155626273 1 20976461 129341907 1 17042453 110999274 1 142591 41195391 1 2807157 98958842 39681 128528413 157541511 1 97641696 185768175 1 666132321 152848979 1 34651605 123419363 1 2388857 179216619 1 770793 41630042 1 2946173 82634392 1 125974893 83248690 1 6558371 64764956 1 8284753 103409262 1 4577872 168868480 1 4012113 66121136 1 196669 162720338 1 26119259 131385758 11928 3876461 89227380 1 28051557 170040558 1 57447852 59857984 1 231143218 142037925 1 10770995 103574636 66138 5979257 91313559 1 37116639 185024663 1 27722965 88410762 1 49208 241424034 1 208736 81728475 1 2194238 206484493 1 35455186 58605813 1 1654324 43396603 1 902867 50510633 1 1168219 125501335 1 17788787 100681981 1 5727944 62295800 1 6282356 59985175 1 123760387 135247675 1 2908625 100727264 18227 18660684 71397645 1 572675 167381621 1 28063188 497135810 1 123615703 79315368 1 35942790 167484380 5204 7688741 27191972 1 764416 175551949 1 179468652 54324442 1 5856051 108664901 1 20557376 121107747 1 8070281 99588704 1 1512968 73379787 1 5047954 103570942 1 846296 110344869 1 201381 83935475 1 1889248 142181772 1 2209927 111898771 1 106004 36350724 1 12779330 321046633 1 46892175 112055356 1 691466 155038124 1 10266795 165338525 1 200287 24101377 1 32215137 155712382 1 5008912 172175262 1 2863144 119996533 48124 4170592 146245915 1 12717138 110658366 58422 39635395 102742018 1 3436751 72714185 1 5945749 83831593 1 466792 159033571 1 956862 208940948 1 28187810 34281705 1 10671096 97312644 1 14360870 195676980 1 15450981 93071793 1 3090774 94345830 1 3556473 73447443 1 3380264 54934463 50612 3556523 56172693 41192 50683 163855598 1 99326 268385931 38959 8131889 104013348 1 2252740 110253099 1 2938012 48889607 1 383552 210832193 1 3038713 82360154 14062 683735612 77574611 1 13773619 31761173 57712 244142425 186333859 1 249303729 59183096 1 266941 98388624 1 683735612 79064022 1 11662241 166314961 1 771376 146967733 1 35314020 92878291 1 10613149 91722081 1 3576472 109453655 1 26507881 147270327 1 32212547 136897963 1 689855 267040920 1 41305548 66665354 1 2414168 131389883 5869 1454853 164387162 1 5505004 52838701 1 3559189 126830025 1 8141459 230806053 1 88555047 96909016 1 1128474 279602750 1 2434411 87292083 1 373610 71447423 1 11943492 131211863 1 18496253 68045712 1 5015589 66625240 1 141064 221244363 1 604199 185900165 1 8324638 276874044 1 211623 348361833 59672 8135464 124903974 1 3757551 52487957 1 117254 37460310 1 54487642 131580976 1 413202 42074151 1 9298401 86420743 1 54583957 58252936 1 6171049 202557280 1 2344754 153546581 1 18409712 152207955 1 8388245 211840609 1 2487097 104454629 1 8130759 138170828 1 40021104 92686156 1 9045549 60688429 1 53906102 99998276 1 629165 97613369 1 18890020 54887801 1 6287251 160491382 1 9656 102542457 1 3124386 147563648 1 287506 100190547 1 1191446 67200691 1 683735612 202439549 1 33156 52584579 1 7650687 95998585 1 559263 230342874 1 2175535 58581584 1 103871 35389941 1 1240860 92343996 1 6375731 45204910 1 194608 98137248 1 21637172 37653151 1 1367288 66867174 1 537508 171972832 30999 457675 149476123 1 27489331 203601433 1 1189199 166582528 1 301704 57078597 1 4258185 158288892 1 5481198 44513050 25218 5167167 139625190 1 31761252 92981098 1 53680288 78159010 1 66611291 39740250 1 3624556 85187947 54384 1046953 144352900 1 16127991 290106235 1 36727308 89865495 1 41721444 267495105 1 225080 284083773 1 108993104 133203296 1 4543568 91218033 1 611265 153703763 1 37825392 97254751 1 2487564 99464157 1 985653 57693361 1 8152027 154794061 1 2164725 83187644 1 3061395 80191710 1 1019724 128127175 60914 880253 103779879 1 14122 105834162 1 24974669 214047253 38352 3638022 103656346 1 823924 31119898 1 146773351 106967151 1 1099422 156861748 1 3861609 77019318 1 1553852 102313018 1 3453344 45469458 51732 21475940 85484941 1 21428879 53537734 20759 28640061 114124748 1 157071297 233919727 1 1018473 131040942 20098 709047 85101681 1 20564606 55671521 58905 73920978 91051554 29368 77734234 133261066 1 1346138 64238790 1 4474849 117439670 9223 14133394 40643974 1 227365210 163242071 1 74892642 65761089 1 61670745 86099606 1 799096 64727759 1 711993 113290045 1 91527873 221292346 1 22407580 121930924 1 5156831 63456905 1 85043781 262424685 1 30240743 148109513 1 1838049 117505545 47072 12820736 54941572 1 1710281 61695762 10858 4125315 70990968 1 247434 128830584 1 27471448 96815450 1 9829227 44875200 1 1265187 40413135 1 8908148 51038694 58708 10118335 77290274 1 300012 120855526 1 11425616 113903605 1 1756751 57457860 1 12490849 75520125 1 15729605 153223367 1 4690894 47562840 1 57402 204120599 1 6370349 40289074 58270 2440368 159248464 1 738259 119367135 1 46655906 103372582 1 21930704 74966563 1 153635613 186218462 1 1307491 100270311 1 100634001 66627246 1 851968 85011285 1 664697 172835061 1 959264 82883061 1 19956900 127606028 1 4708841 80243596 1 56093428 166663147 53894 2877694 172738396 1 2043757 131048287 1 3266128 51872838 1 16051679 51397295 1 19775963 86721535 1 225598344 210359175 1 1932938 47199371 1 1203498 62148531 1 2925705 77772888 1 11335684 76734769 1 3367993 60553484 4915 27422417 123102204 1 1561959 68680420 1 22798992 56597108 57162 156463 96145380 1 176159016 98425218 1 4066223 98891885 1 178126481 137920229 1 29926448 144532335 1 4854727 142216977 1 20461995 86623284 1 1822541 178442762 1 159700571 83835620 39410 19791803 93071071 1 421727 93257208 1 3955375 50930238 1 6003959 84265254 1 101474403 129948223 1 2071513 83082684 1 41456006 103314965 1 2342676 191369586 1 1824711 72699209 1 4512365 44729372 1 375090 137559804 1 2671737 89105039 1 8435678 304488972 1 2281003 82052705 1 565924 90846643 1 152906024 99663291 1 381424 68411261 1 8443592 139016491 1 11170049 133889977 1 578261 56094689 1 26321027 86746916 1 71779601 84930838 1 499237 60639690 1 2531083 237338018 1 17161589 151039724 1 910730 136461893 1 7201969 165071464 1 6191201 173446494 1 7570282 138342527 1 1882932 38559640 1 56732706 57639565 1 36599781 80550352 1 2382578 251036488 1 40286508 76126862 1 1569490 100825826 1 1292332 103531872 55795 541979 222094646 1 810001 228211847 1 7991337 248956464 1 10570010 134209698 1 3524512 198994273 52907 37134464 79376128 1 2455635 161353866 1 24280194 92257490 1 2260731 112335117 1 1477355 83591303 44333 102148149 97544769 1 4666962 352634341 1 620141891 271051726 1 2074542 157045276 1 66119 147399753 1 3296520 46737243 1 13689128 115881171 1 973783 145829103 1 6116040 78789043 49592 97273321 292949427 1 34638375 86737779 44444 181714 187537667 1 3670874 65041198 1 550459 61065887 1 175409 55570657 1 7452856 142303994 1 7406642 126703245 1 3327710 94848705 1 7292747 115920907 1 5595444 54729064 1 5516607 65175211 1 18169820 76661064 1 157547325 109108701 1 777927 88497911 1 2554698 71339621 1 42230552 77680184 1 87818914 229400636 1 37936782 76396586 1 3391446 43640921 1 2057448 80789755 1 179409 66957570 1 2281959 76755256 1 40084754 146174525 47208 9329344 136760077 34812 40443226 102430716 1 50508034 89889612 1 21822664 128111043 1 47934366 170660412 1 732922 391748104 1 4821484 60638406 1 689221 60072444 60131 18721233 57266864 1 3297344 99805607 1 13501527 66734577 1 364191 88344122 1 357600239 141975871 1 10158486 147044016 66765 318082 120215933 1 2768923 87072124 1 5928211 88161580 1 107207582 141581830 1 10343843 137573145 15042 5547387 195298491 1 1244894 116545278 1 10098312 64682962 1 30162372 136606994 1 683735612 117005785 65145 1788520 108022685 265 3331774 150259821 1 3298080 25626308 1 3392519 60474558 1 22281625 48369741 1 81302098 82047941 1 1798311 62420330 1 2494630 44378239 1 1322832 203049877 1 16860824 127164631 1 1252522 125569718 1 2840378 103560177 1 22478260 53517028 1 250558 100150997 1 334293001 149471469 1 82706379 98970999 1 2783764 54482900 1 173467796 53162506 1 2063816 80638384 1 3821878 135436468 44139 156866735 69929553 1 7059633 167603568 1 3159834 191973749 1 18459025 170733142 1 1577387 231229536 52641 5670060 48429164 1 3916336 145579966 62425 12360445 182775588 1 4299365 128905272 1 10282093 69553582 1 11608698 82818269 1 20371133 42235886 1 9127948 185298169 19401 2661130 82091631 1 549468 61729395 67600 2429353 67311526 1 163266241 163966884 1 6481048 81740245 1 30899026 68988406 1 2712627 63203734 1 2606630 41092454 59590 21023649 147499325 1 15308091 98855147 1 1110911 256025735 14027 4175101 193263029 50657 160973844 52230624 1 7473319 121259712 1 150652044 250912516 39645 21243671 93321476 1 3043876 107443889 1 16011 93329064 1 27864091 53877700 1 101379730 76897518 1 3640178 125406692 1 683735612 62768001 1 8466827 109457785 1 3673016 183367512 1 12970104 127626041 1 7551104 204558098 1 21220232 58504182 1 34850894 134040266 1 6830461 223102089 1 27780558 146346000 1 12091382 67131046 1 10729071 101114409 1 24358706 91103457 1 1557217 193693298 56370 170579 107494550 1 2039253 166921383 1 42902028 40673218 1 18138103 71863939 1 23304055 162220013 1 193843174 79351774 1 19708260 217552978 64274 29911698 112444763 1 999463 118022845 57638 899114 132215996 55371 413510877 191694611 1 40564090 91201281 53382 1548100 148517950 1 3259144 161153569 1 6161326 80205842 1 4173796 77490405 1 11059662 61037255 1 2922528 88793605 40027 2944343 86542068 1 563494639 163711998 1 1639117 207876043 1 99369 90851327 1 9892411 170861121 1 659510 94811826 1 1821748 86010545 1 108563027 67108010 1 301622 154194320 1 1426939 150923216 1 84405023 154392544 1 581431 57678987 63054 5540232 81355506 1 6447336 171335306 1 7815296 62700432 1 421392 177039388 18656 627289696 95105720 1 3632440 78823357 1 32263872 75758850 55638 22538127 48452886 1 1302053 45432415 51686 38291146 80229712 1 16153480 124760282 24947 1972913 75835180 1 135871 201296042 1 2463564 109764466 23701 110528708 124311762 1 1772496 79645329 1 46952356 425935068 1 83531343 62783130 1 11186718 121898987 1 10785366 149936664 1 15604736 91876491 45122 2689252 72882750 1 4954221 142924723 1 816318 270337074 16512 1740053 306724953 1 1416540 113853435 1 18886921 125744346 1 10378980 112936671 32056 2367980 211366552 1 7959244 86810142 1 1816885 104183668 1 805051 145978435 1 4533429 72134518 58513 75389274 84725116 1 12956697 102396291 1 74663037 146507867 1 906017 57758374 47422 36652477 69846110 1 612795 90706405 1 69423775 125351221 1 10183676 164542878 1 1183205 68413729 1 11644669 80148039 1 66973895 100158592 1 55089761 62397545 1 1564959 105969046 1 55940154 200500245 1 13091538 172441096 1 38413321 121145011 1 5052730 53657085 1 58784954 113409086 46314 13827676 53996967 1 173884028 185689068 1 902165 36957863 1 20842229 64115996 1 15140484 90023254 1 274017106 104212411 1 574693 83640697 1 36349549 47544094 1 3049217 84956101 1 142673529 24432743 1 85637243 125902580 1 1577482 218350732 1 694722 48224142 1 6262591 92024214 1 556145 72630814 1 217985 102376735 1 38635251 52034606 1 822757 78974470 1 3056720 53503015 1 4245691 391434383 1 37200219 186624924 1 28302399 53170317 1 3178714 127726480 1 398232 99274926 1 11518020 106004156 1 8285386 52694550 380 4215578 96978032 1 17403839 224318552 1 261306 84861572 1 7123164 238796167 1 6098054 87924678 1 14355427 151232745 1 28424425 156185498 1461 10253009 109431217 1 7974176 40674488 1 9108477 60085902 1 106424328 87293181 45362 8547024 130668177 1 1764458 169282795 1 440265 104718753 61319 17036671 146952332 1 83238113 72256478 1 23605196 33180234 15936 108997 159761712 1 53145419 138209799 1 58515607 102555528 1 100015503 25771108 1 15322540 81666899 1 4442411 178518235 36475 163790 242926885 1 14913104 150931903 1 5051415 152444021 1 185548 98193071 1 158440 83607809 61714 8374926 154611222 1 723713 36141533 1 7080467 167087162 6070 189772859 124713979 1 1222329 76929012 1 1771447 330217366 1 1513349 72326153 1 3501006 82397997 1 43359027 85635259 1 13775534 130049750 68781 3205148 57499173 68226 42939295 182010742 1 1378837 200361925 1 119311990 42745981 1 6511662 151581727 1 1781717 56081601 1 1958364 100065799 1 40572045 159490588 1 38646 85529655 1 5974794 77040694 1 219382 126949179 1 65709005 110593575 56382 12628713 40161913 1 42537057 66900384 1 7194305 21058677 18026 7595460 151383337 1 4576607 57642717 1 1135926 128648956 1 16007412 90398112 1 12411245 207878768 1 1672532 160660268 1 4380571 199058883 1 9051824 133676921 18474 75808270 53516583 1 3244685 87983232 29850 650952 42791610 55714 245025 96271860 1 3098311 158891888 1 1127499 169919131 1 722312 311796377 1 12463042 67003360 1 2356422 64203374 1 35492557 90174764 56945 21620480 63211119 1 5969953 153787723 1 203562883 89671483 1 1167505 126403006 1 77503201 117481293 1 325184 105451679 1 2043080 104851018 69372 21948278 58709562 1 110793923 134449989 1 2003735 85550035 1 6126584 187508456 1 2667602 79123418 1 5249530 112858317 1 21778117 116666927 1 54267338 89052254 1 895821 64346220 1 1138632 129638585 1 16175660 124994305 1 67336629 20768983 1 1887062 240291763 1 3689895 44996322 1 25948142 93549006 1 4447149 346617210 1 11251651 95196182 1 3086072 102768611 1 841065 184995408 57943 10480365 155990189 1 10932710 78223205 1 3716781 63368599 1 23402870 55866025 1 1064811 107328525 1 60529880 59944317 1 257920515 107299863 1 1586130 45876341 1 4088699 100105226 1 4557313 149036442 67567 2847070 122323161 1 40810849 84036253 1 1472588 38659701 57004 134429183 73515736 1 1872897 147611036 1 11463824 104390781 1 240118 196899856 1 816964 101300373 1 39558428 18814838 1 40298956 132228707 1 74632325 81526179 1 2343382 106238198 34004 1380940 197808389 1 1165806 86030166 1 6423922 108595804 1 3414530 134434533 1 5887684 114417635 1 421042 41597494 1 44685686 151094581 1 32405713 274994935 1 13349039 44892388 1 2039418 43603616 1 13157492 50361882 1 199087 59651028 1 12168459 43155123 1 6764709 250082540 1 16917966 118524942 37808 30452775 123770291 39563 17501420 101769180 5326 183220157 154389883 1 18385251 49198148 1 49810525 74068763 1 10423325 61826560 1 2327961 96855284 1 1110384 47468057 1 356936023 137239686 1 348612 210165571 1 9577304 144203881 1 49136157 165398394 1 48165725 98433374 1 769388 383765882 1 2733136 492458835 29602 2939400 121927317 1 3833116 54467845 55101 467051 29678733 1 12260975 240721502 1 21628092 46383715 1 1574904 118401127 1 71819695 64101982 37541 25803069 138298340 1 529007 135780299 1 3783245 66038186 1 295403 126979981 53687 2873723 98074474 1 28852 217408836 1 127169 172252091 1 32723587 52391094 1 12997740 139732281 1 13168300 157381336 1 79227 192059143 1 427167032 93226813 1 1365506 59089148 1 3183825 76894202 1 48491973 169078037 1 437755 103181514 1 31423765 117867190 1 86334503 124578184 1 255289 61274088 1 6405752 238142366 1 3044936 98179420 1 6259215 138928762 1 38077746 206945619 1 114867838 68210594 1 92899660 34418989 1 2542541 147830636 1 6531043 110637110 1 1072899 120175404 29806 120331825 146457733 1 125142118 140858988 1 5349143 155975776 1 6003239 241436381 11980 1118422 113078267 1 55748 137020258 1 24014314 81665882 1 3556219 70097859 1 78726186 109026337 1 30928142 110246854 1 422298254 73447097 1 15170663 136135317 58361 18223996 133306425 1 18811242 93151253 1 4030802 95678515 1 1490114 43661172 1 181932502 237108017 1 24778297 105757302 1 370229 130449256 1 3726426 137367242 1 6873761 58688944 1 5944559 85712235 1 99133115 110306112 1 502087 89492124 1 781492 63217314 1 124173607 260240666 1 683735612 96388794 1 2655495 143392708 18030 90077872 170468096 1 163563183 81744542 1 5002208 277909981 1 25497569 242493925 1 547131 67666818 1 153440 191047732 1 49980534 85642085 1 10575847 83310176 1 20981255 492351574 1 140546970 54848579 1 1692294 77881483 1 5288863 141346366 1 92720023 63852989 1 888241 82673673 1 32644314 125814455 1 68967272 123490376 1 33391276 98282512 36938 7109022 109196048 48770 4632814 71832774 1 2916133 88710126 1 44325708 576839289 60124 681887 375565890 1 25738964 198424929 1 3472171 75785887 1 1624167 99102138 1 24178 71629344 1 5443433 63463067 1 8273767 104034369 40966 3150819 124051257 1 19359666 42480039 1 108123468 58852709 1 18732174 121520876 1 31252 76931586 1 317004 113405970 1 15650826 72238571 1 9420799 74987607 1 24059442 63846946 1 733442 218381563 1 218591501 235110224 1 202178031 248080253 1 4553871 73665007 1 28092088 50048781 1 78347293 145868683 1 1055778 85241594 1 20885437 78858893 1 6547525 45430392 1 709482 69556585 58559 14586415 155751407 1 148289791 254411202 1 24004437 109034782 1 4974866 67776777 1 2536438 156328218 1 3379178 145252059 1 274714 85618100 1 802022 71065330 1 198562337 70194216 57311 524594 159888259 1 51126898 128932998 1 3327601 188282985 1 4184442 63093510 1 30024655 119617678 1 2421307 32435385 1 497908 103879496 1 12004513 112154236 1 335370 64124543 1 737411 52928034 1 2793277 29884756 1 28405465 100904023 33296 18187010 162796299 1 5101143 116304182 1 10726208 84564971 1 89116895 110938774 1 466842 62312606 1 271764 63576474 37208 17183049 262737316 1 1029167 288467343 1 17164602 110781008 1 2675636 137852909 1 5158897 140232885 26622 3620217 115407404 1 8044506 166176078 1 3156051 69752133 1 19438687 87557585 1 21251470 102114775 1 1045922 72139080 1 28647224 57062779 1 370893 44149498 1 27536493 41715452 1 2081422 77083065 1 16834547 146304770 1 116898598 251052289 1 1293076 62298447 1 6191304 113715405 22589 139538 37576549 1 3233113 65113167 1 2442196 201108614 1 98510 52042268 1 40918390 74522317 1 2264763 118674639 1 826591 84566019 1 31108080 110249041 1 7423364 168874455 1 3642860 174205250 1 89863640 120243673 1 6069368 136452511 1 18680352 178657124 1 114565 100091448 16479 131627856 161610238 1 707801 88678506 1 47210 48443432 20033 2570962 68369654 1 3679947 66782426 1 55655774 226384116 1 4863035 139372713 66987 2653694 168913569 1 105784860 50890240 16279 87938 158575225 1 805876 52520146 1 6434180 27331702 59024 4188789 202415870 1 173030195 171638707 1 6552303 56128060 1 10541941 106476478 1 985624 44183833 1 11718057 118154573 1 2849773 83615837 1 2710283 102962439 1 125981313 89801068 1 1756319 184675462 1 5811793 58450450 1 1559601 168476271 1 11503754 89658154 1 1180033 128044324 1 1209969 163184831 1 5639741 54732916 1 1450758 53030359 1 4515032 107241320 1 3982009 129773473 1 190272 119608862 1 16896569 140485758 1 306925516 109616373 1 6830945 79315831 1 990457 82045968 1 2167491 60352765 1 2886462 72548517 1 11499272 94787384 1 832408 165034565 1 1160357 141687659 1 3388748 115500819 1 17835873 93459935 1 1767811 98743763 1 8441373 180871492 1 1011995 93800408 1 166235830 73888456 1 1791551 68632594 1 59803149 62414475 10295 210032 25305451 1 4930075 88587173 1 1805999 83944001 1 1734531 109950243 1 156041205 158212154 1 28098209 137361665 1 1872884 57083221 1 833772 129859064 1 2613507 50506104 1 12773078 96124435 1 15127448 69263211 1 4173687 86151562 1 4886359 98805292 1 683735612 140838179 51376 2325820 96086543 1 1356881 42426836 41675 456485 110408682 1 11487094 39058859 1 27842444 90236487 44721 16760037 78434139 1 5846126 72745962 1 317998 71822287 1 9168357 115813772 13446 115899438 112136076 1 2246707 150036835 1 14483651 73498811 1 1390614 73171563 1 5179456 87013630 1 3248806 24010548 1 14393675 154739862 1 1528232 59654973 1 721224 59055224 1 924179 110011767 1 1987970 108025681 50844 4363791 75166655 1 6305880 35837910 1 119591781 99626482 27388 11842168 73430708 1 3992642 66598568 1 12648102 100531752 1 37788440 56369775 1 55015906 90767248 1 34784361 155441267 1 73366507 164127569 1 9695841 59699984 59589 27739236 85489231 1 650736 132097842 1 16787537 95481345 1 9670226 239448236 1 4532883 102989565 1 4925295 77573888 1 2044710 50964874 10270 1921330 99562633 1 33668843 114484880 1 965861 88367086 1 212866 130655173 13973 584224 46551987 1 244223266 338343568 1 71792951 66355745 1 84650815 298800927 1 20684656 72329146 1 2573006 106445606 1 6872 132479966 1 194730 155934317 1 865459 242129187 1 15284036 185060830 1 54783921 153246541 1 1565214 172695248 1 2082460 152233594 1 64825 87149017 1 5375141 91876237 50806 6533520 200266878 1 17298091 42401867 1 11737078 236954856 14866 1047422 239566266 1 21966896 193380652 1 2805220 128725629 63925 450205 147495108 1 214379982 146983960 1 1411671 223621264 1 1781663 216082489 1 99331296 171083079 1 28764203 141822090 1 1273279 140936389 1 859447 76764855 1 10780636 72510941 1 48847572 117654814 1 18052308 81545626 1 674566 142901569 1 10606830 130240697 1 3451748 77715819 1 20265946 78023348 1 34499 97434835 1 19723581 182787828 1 61470398 89119894 1 2241137 100279050 1 15739165 84598076 1 36048261 37454144 1 11389601 80719122 14049 632291 225104536 1 16933656 120354679 1 948036 206660357 1 7111876 108217611 1 18003505 151461682 54061 312757 456474619 1 4537818 114319695 1 37151919 171687833 1 2842039 235242507 1 6495339 393930456 1 1022996 130948779 1 9278312 107212454 1 3604463 57140378 1 35502086 123173737 1 36839879 202651326 61755 59669760 76525037 1 4015727 70280282 1 407930 51424986 69023 18379554 187523533 1 28907945 37616677 1 4572709 47219494 1 5386765 226240264 1 9745179 109054697 1 2567130 111527471 1 1206874 33735058 1 574331 49098906 1 39003005 148010410 1 2551737 194118165 48302 42098588 89644637 1 22432769 168358869 6730 8589222 102005971 1 2607086 142677367 1 27601132 90491409 1 5036433 267090204 1 10689914 137247525 1 7047520 215354936 1 153702207 110068977 1 14750555 64425440 1 789363 72397464 1 11145191 96732659 1 7503385 120257835 58631 2979197 115155548 27905 6131116 89884097 1 7781009 103882685 1 250152 204463815 1 12471514 75070430 1 26213868 160349106 1 178721468 123937344 1 269378 78189279 1 12591336 79116748 1 3903824 91184302 1 3260728 246431415 1 2178213 290467574 1 24510067 256878337 1 4355794 190427698 18116 22546308 61421161 1 5966620 143617820 1 2324662 116035772 1 18913573 77269104 1 4546344 282357451 1 139592 86164739 1 5651106 83401265 1 20470740 69679625 1 5837387 79670125 1 5297123 66210371 1 33659078 60166885 1 5066351 47232984 62578 6296970 98903793 1 1277027 106563479 1 34244303 295800201 1 23584920 64614229 1 522061 99354857 1 1422382 88791461 1 765228 231077862 1 5751024 107588244 40076 19822573 105780724 1 124021342 88317726 1 236866608 109333578 1 3647413 64839034 1 2418194 116122233 1 2098050 51731868 1 29966863 146575933 1 427153 471741247 4502 886441 80945114 1 26160672 152257749 1 12111915 245270742 1 7395353 104198976 1 3675531 225118055 1 730118 92472966 1 65902067 104919174 1 1272128 203520613 1 158001886 50148290 51921 1656696 57176530 1 9003065 86689878 1 2789083 258514231 1 3560865 50693373 1 4897230 306511566 1 3797296 123340123 53622 5631404 130102291 1 3584876 210271421 1 23621474 77825917 1 1262013 112789160 1 94522423 48381645 1 5281388 283088636 1 55813 91467977 1 223333111 60771248 64781 1982666 291604557 1 7023553 146211807 1 3199453 175559301 1 14046428 71125903 1 72600 70885048 51581 190861716 143864208 1 236990 44486337 1 18786238 58138322 1 355633 82816329 1 2284609 243392026 1 6570855 84139154 1 5733870 167468797 1 26933670 82772609 1 4890286 183497593 1 42394847 186593224 1 36183593 91315863 1 1530673 39504021 61765 957185 199426852 1 13054355 147113409 1 6568829 78862617 1 333321848 201885045 1 114595 38822206 1 193550975 64963032 1 5594740 95270271 65309 48092448 263136246 1 321660 66693768 1 1155084 62087765 1 13216867 126095261 1 9118405 83683697 1 190875 59400662 61492 227032875 78174955 48389 841914 101185232 1 4571393 64303337 1 1537287 95392702 1 617298 61387645 1 683735612 220801645 26941 3338721 94210173 1 8463982 93500586 1 3666271 62458339 1 20617703 142815318 1 15401611 167862640 1 23304917 86391713 1 1452747 136101235 23333 13902241 263260264 1 12932961 145111509 1 4773432 63251690 1 73366663 77403902 1 29212431 181220131 63057 54636 89610611 1 605539 44130466 1 8537333 166352474 1 1690266 214040086 1 59695361 182924821 1 225094 67227416 1 2952671 133762868 1 2454468 46770477 1 144299065 162519707 31145 1338809 321802331 1 31133325 313781711 1 46877042 84455899 1 824251 50052631 1 2413857 50666893 1 683735612 67199691 1 74519 86051203 1 2100656 146861758 1 1764421 98705032 1 3211489 48495573 1 29483767 133380993 1 35476095 88617643 1 27346471 62644552 1 30320 104966138 1 3343117 117905326 50344 1667558 70302803 1 42505856 61072699 1 2950096 112113298 1 2342871 19993130 1 1905864 48783499 1 9201075 54672950 1 104648967 34845979 69017 232954038 71698940 1 1707226 146353569 1 23581712 67140890 1 7459428 119009934 1 1506048 84552798 1 22951788 141396249 1 20795424 119794990 1 3630158 18403934 69143 12138333 135911697 1 6786370 75325266 20850 11991484 252258179 1 64607690 43680722 1 8752100 106392982 1 1407444 215362505 1 38741071 82710926 1 110086433 122404061 1 917830 128443626 1 51145510 126687238 1 2847482 122040328 60662 9121356 70745943 1 2140061 124961789 1 1493241 85910900 1 9328180 80543541 1 30816 90266298 1 151605396 50009517 38466 23084871 58566361 64031 3054573 159079714 1 50273919 88211356 1 184629 68210876 1 6613403 88281230 1 29717759 274098924 1 4433342 184536566 1 64510010 109847540 61383 37793502 77009183 1 26751123 84023892 1 3957150 68323480 69686 30324679 108483974 1 15830768 69415104 1 18446573 111860895 55491 2318472 151400039 1 22601043 123648603 1 19540839 91191884 1 9065525 281472816 1 496741 137433895 1 1850400 71247704 1 6124010 284050440 1 782739 211476385 1 42137287 53083289 1 569402 187189992 1 9218665 92435217 1 627976 127507561 41707 10895057 137412080 1 27365980 197784920 1 47492 83998173 1 178405292 54499905 11777 172843 168155377 1 9006682 129637231 1 46959 167651190 1 6254066 47231068 1 683735612 90303055 1 30996671 66863354 1 9154570 45760645 1 264578 14898068 1 12132379 158735440 1 39902205 84719237 1 112526638 162958246 1 22766457 63792770 1 567836 77992083 23726 668125 100230946 1 2782061 136755530 1 3947404 104281785 1 3749263 132383817 1 17601199 379559947 1 53764695 50045877 1 1097479 178644366 28692 1325239 98685226 1 673468 92733188 1 683735612 308621884 1 29521419 52443336 1 20309705 91551209 1 181412961 80005141 1 6815552 171692859 1 2010890 80121941 1 482234 127374270 1 66603691 70359281 1 4447476 127240954 1 1765597 39250195 24378 5237090 53641241 1 38259934 101890170 55424 242630 86781213 1 33365817 131556372 1 10005766 110328605 1 1019201 135890686 1 121601532 107263643 1 52964799 195278986 1 1379418 53130211 1 18088388 156014413 13147 1107024 38894425 1 23401094 44163752 1 291736 114783322 1 48809524 81169163 1 73453564 195207361 67391 16878879 68733589 1 29270053 85962512 1 10829102 175261542 1 683735612 44132715 1 2926385 139540515 40620 23816040 278954868 1 233704872 122619780 1 425988 75051909 1 65958324 52727504 28062 1375656 70825514 23428 25627271 40440502 1 8101872 101737335 1 88610718 30318660 1 19181788 93838670 69437 145431254 114795295 1 1371951 142004665 1 694635 197552847 1 39892281 129697910 1 37009147 284623725 1 57428297 79784648 1 48653027 175474763 1 9819947 85591437 1 3083853 209790966 1 139478 109693850 1 155697 88958861 1 2463318 117561669 1 21870877 77639822 1 23007192 86204503 56640 34969339 97433880 1 20601464 80165107 1 1698673 137634378 1 4190155 327531548 1 40589305 96439628 1 2163845 144683892 1 7462940 138968809 1 1422663 51464904 1 57269599 139194609 1 51659460 172098290 1 43876731 185130586 1 5262397 27361231 20380 15917561 75758349 1 1317776 59606320 1 1811343 132831116 1 163922988 102917408 1 712527 63505923 1 9821340 101697161 1 31945657 206447230 1 32193493 103121455 1 938507 85449273 1 135931498 67104519 1 1116612 122777331 1 31792678 201912345 1 2266518 142505681 1 45793675 89282484 1 265824 252439269 1 76047857 110953876 1 3377774 70343002 1 10790749 140623669 1 115988042 56336329 1 2934564 148375077 67737 13564257 104045516 1 529399 34616531 1 5462226 85112934 1 1403758 89976965 1 82439 67065011 1 362341 62523587 1 9379460 177147637 1 9394368 55970709 1 16993863 42536617 1 15472157 113923255 1 3080487 52338077 1 2607951 135593730 1 29234707 80492040 1 17690860 47745829 1 1083434 157534782 1 910352 178902080 1 545240 158878531 1 186685 99907736 1 46057478 164796160 1 2326780 141989177 1 14799854 75131591 1 18230874 111691304 1 7402313 189268388 1 612985964 95225986 1 120346077 206092030 1 52054566 84335161 1 6135018 71684626 1 25867254 491109608 1 18807004 144115216 1 35014553 115105987 1 2754193 62655314 1 122210853 247147410 1 7239534 131746603 1 25685777 109123596 1 768657 141429472 1 2097826 182934202 1 743166 90576013 1 609533 128346608 1 10023918 69463124 1 3796128 372136398 1 1903986 110238667 1 2731162 66567448 1 280014104 260189095 1 2177494 84644387 1 17482087 89541514 1 6325659 70358973 1 23970956 184529297 1 66052460 114267989 1 9721088 181211179 1 12088363 153046507 1 8610698 54334848 1 48097974 50775681 1 3732978 96561039 1 16026345 62783951 49189 961661 119919798 1 4088474 170362665 22323 122065691 59475751 1 18343245 103836862 1 5000917 54737339 1 63857923 166771085 1 5665274 77065013 1 401704 65598071 1 1472101 146838142 68189 14573913 29730875 1 9997600 111544830 1 1015462 64014739 1 4708568 41777559 1 6094020 122849727 1 56532537 48470894 1 8454140 157435834 1 2780022 194407995 1 683735612 115951831 1 125212682 144657163 1 8417 190412735 1 596996 86099779 1 2723460 249956498 1 26397895 162683315 1 138858964 48000830 47797 263963990 62494186 1 4994546 42355718 1 273317 100718269 1 2231579 98247698 1 39429503 494857510 1 5290317 68637075 1 3199935 64518993 1 2130039 118221519 8800 1861730 167323139 1 61286009 32022209 1 49531994 61029678 1 28931284 90406629 1 1070347 261301041 1 4551665 240859391 1 47622701 114131552 1 553223 218020262 1 85291421 123087185 1 9451479 71687013 1 19161907 105317450 1 31697166 59602218 18733 32164156 87801187 1 3571289 282773072 1 1173336 89723169 1 2864955 70856831 1 23468478 87109100 1 373481446 96168571 57893 1330330 103779583 63580 2081946 60458901 1 35734303 126150696 69358 29071116 54292381 1 3836675 55046050 17088 55278427 114368019 1 10300656 216938647 1 258268684 90811658 1 2144260 109444893 50142 48776057 162498899 1 13901161 99929878 1 10450994 86774402 1 5859442 107775090 1 830950 105439005 1 6429473 64896360 1 717587 159943869 1 132990135 93677594 1 39857671 45993275 1 4254937 149472353 1 46514896 189528935 60210 18252667 85190754 41582 4004913 349415357 1 92874632 56658502 1 3358074 211499347 1 31766200 138786723 34686 8509518 62205931 1 3847772 55038681 1 28019909 52305553 1 15463625 226356113 1 650573 82361359 1 31817733 55527487 1 13075087 363103219 66850 335251236 291467881 1 30420402 53225092 1 43104850 82677989 1 7799902 79983460 1 197567442 60718847 1 683735612 104809843 1 44729108 94332744 1 6109231 66327156 1 101481653 66686939 1 10117371 170399244 1 12473503 207663402 46224 1606411 65656257 24853 2448316 108808725 1 2182473 94919686 1 112323 140336373 1 4566985 47488737 1 1504013 267947136 26559 1698965 120106116 1 475949 31117748 1 2549526 96062413 2314 3336048 89715707 1 4798605 139104535 1 3547688 113869285 1 11457933 136571042 1 25692298 113090187 1 7535279 178073873 1 16982717 61215556 25254 8462363 62742067 1 736862 131478297 1 34308080 121535304 1 99697824 59278560 1 24562719 53541165 1 20566575 80914321 27106 777901 67947086 69567 372170 121224220 1 26746360 71245504 1 53523780 89568386 1 24278449 43653356 1 116540844 75866730 1 3466732 124639345 1 7913155 142738053 1 2857167 69787224 1 172319 84507493 62524 706913 55275997 1 1051978 52531600 1 5600318 151574843 1 1345926 265806183 1 2055039 61243232 1 1772726 245144909 1 8147966 40366668 1 4494096 59337290 1 12144725 97746493 1 33067928 164111361 1 462868 60565779 1 2229562 70624272 1 2751299 112954284 1 40148700 110076521 1 34947973 272982235 30165 804032 66425787 1 33961842 162190698 1 6149943 135176335 1 611293 127986071 1 6308523 93225962 1 278347 243376199 1 557552274 87828426 2657 25777642 122567548 1 41408 44937409 1 4280293 23829065 1 400163 192304018 1 13223197 72104974 1 17823484 47874547 1 286708 84712264 1 29632607 71381860 1 140427572 75961525 33001 14284380 23787252 1 4953327 153587363 1 6613783 143489282 1 6180002 85793289 1 77877 62496644 1 1967502 94732017 1 10910768 134726166 51899 1375322 64679215 1 633269 114647912 1 270769946 57836671 1 19284447 75249723 14738 5354809 180361949 1 640489 159990830 7881 206601704 249072223 1 10082769 201673610 48432 1911283 96654102 1 92926424 76629607 1 13344530 54968832 1 1881087 153490293 1 32526903 27053875 1 37305809 109778217 1 2138152 164770261 1 4884895 255674644 1 44649153 112164354 1 18381272 117237296 1 757568 98767093 1 24923782 73734102 1 120007142 232204679 1 56808734 120983933 1 13270642 181815809 1 2989536 48627981 1 11171236 146224777 1 1929475 203615994 47926 3991145 235083413 1 19916955 75221375 1 6597277 127166161 1 5146558 141279242 1 66758226 148436820 1 106215240 113242689 1 1397396 48818412 1 24969422 62199245 1 2438522 78489629 1 8862719 117980320 1 8488666 97337361 1 529949085 123357287 1 10429240 103560344 1 201837 54067673 1 23572519 95925863 1 732662 180197249 1 71318822 41848076 1 2307614 131080396 1 251310 150962426 1 18781357 184528297 1 55463447 122706464 1 79403939 172787873 1 857148 151078351 1 134403 56387239 1 1303918 136311820 1 2858033 71837749 53812 1434041 39131938 1 17880122 162792977 1 2409496 131458709 53136 67430622 97095119 1 89314 112602776 58281 220117599 130003592 1 12524842 74468652 52321 1774884 163590375 1 15074080 106682953 1 12851565 71415541 1 847699 104782908 1 765339 317450413 1 354937 37775916 1 22996757 103692596 1 432840 80507444 1 10433273 78000055 1 8546522 60561441 1 729631 66461783 1 3524371 55309435 1 505907 104627239 1 15884253 140009407 1 11045680 98292419 1 1221656 92741906 1 5008139 135947557 1 53229972 64538549 1 5525885 63884829 1 137633692 67503472 1 5849719 174821360 1 969829 140068895 1 2763908 78795952 1 43928704 182951493 1 24330926 195414521 1 27048591 154340406 1 14011042 366429391 1 29758327 102208518 1 2684110 125489261 55419 4846519 170041966 1 11421961 255998970 1 6893188 220073892 1 3477083 83750699 1 787332 94163406 28184 53221052 67165659 55166 116587928 89485653 1 5926378 67558475 1 5752436 53662727 1 39705814 280474175 1 2397490 149063508 1 22353660 84509704 1 5967758 33897586 1 11312064 85174238 1 13146930 107963688 1 5206407 112680918 1 27353441 97127622 30292 10782137 163668760 1 48493103 75845793 1 586364 103708622 1 179506930 55593447 1 23679247 86235015 55352 13384790 71128068 1 313509 70686275 1 4561527 59899660 61848 18486027 91843816 1 2047072 80544195 1 1715414 54267313 1 296506827 88748302 1 3534441 109699493 1 20569457 99001972 1 5670357 139535797 34104 370196 68020088 1 139538 207824253 1 2001095 113832839 1 1447948 24805072 1 2313835 67485600 1 4091320 59750723 1 268126 82093569 1 367869930 35482413 1 4305802 146161599 1 146563 101634073 1 3266793 62639427 1 2696734 78338662 1 485718 47242538 1 4400109 73806318 1 272261 66880583 1 1632621 45405452 1 1655811 54623446 1 15628876 239507821 35173 66765467 110884954 1 132182095 135785102 1 3751121 68164856 1 2008945 222831352 1 280984152 279390274 69351 908366 50586119 1 1803121 128685097 1 463759 115577311 1 3755069 116240779 1 48022428 132201636 1 2244799 175342363 1 17798449 142801950 1 151082185 146913521 1 12936936 108283584 1 1003240 134998253 1 74075308 61947034 1 4563901 97895123 1 24728896 89572994 1 97535324 126229292 1 11757448 146645371 1 54896956 41679675 54268 29543776 93085727 1 9708238 85079891 1 2393512 78383409 1 31808219 91923484 1 22587305 59763531 1 1378674 87400798 16562 122626 94921097 47415 5783461 187194005 1 2159860 71185400 1 2788536 137542280 1 128485 82448583 1 48846004 49504160 1 1238605 40728662 1 25560767 173220588 1 17292706 79737090 1 17245488 107917535 1 5941963 164519630 1 3670617 137505353 1 2437607 99562655 1 4908516 60166249 1 1391436 100547449 1 84163 120993214 1 4157572 127117350 1 12912410 42293213 1 9530362 60021338 1 127057 59031021 1 16862617 104120365 20500 170422 173720518 43855 1969745 190038528 1 410498 129788265 1 6314620 45894921 1 3348082 84744652 1 593750 198552126 1 29939355 88837009 1 2838188 87711828 1 44786 145429239 69563 641163 241926520 25779 572129 219499866 1 492486 60513687 1 128714899 49882511 1 8333601 129257007 1 6344117 132416054 22642 36557711 108157592 1 106015623 44245600 1 6131698 89901044 1 796934 106705684 64909 2621094 87482588 1 10282317 84316380 1 23503939 83621827 1 288929 107621054 1 4046912 115734035 1 2933648 165601648 1 14750538 60393637 1 14798158 194744522 1 69558185 141077418 19956 39064890 209761193 1 37387 54208753 1 410179 105890822 43191 48743853 62781836 1 6331511 213295732 1 11616864 108820396 1 32291764 208441385 36760 2220747 92587204 1 924881 41942332 1 1409146 163178987 19262 13900454 64926522 1 7133180 48668546 1 3366089 51067587 1 7382105 172688815 1 175826 76868952 1 322804 67710282 1 2285638 139634789 1 651804 87050565 1 2207846 213117294 1 39555712 181740438 1 2593855 138882571 1 9637361 55681923 1 224571419 159751437 1 3462005 99731598 1 83253578 280470827 59645 819180 31312241 1 17856552 144500050 1 6279 123699149 1 3136186 86378471 1 19064238 160815623 1 1491796 133802937 1 1501098 86354860 1 12584876 143317573 1 71860607 103112042 1 683735612 89775298 1 2269145 94815686 1 29559816 48022890 62207 149997 105976237 66722 3670247 63475747 1 269262 99378148 1 47764513 99426353 1 35833777 169949722 1 2511005 89285062 1 69406958 58901238 1 798582 73882564 1 623009 131193028 1 22107826 168529015 22634 161363 73375839 1 9704138 66218808 1 1057210 78887690 1 3513755 244020818 1 14184881 514223461 1 20683111 391404835 1 12234316 149283500 1 20993518 108864087 1 1493260 77215454 1 53357248 97697861 1 701974 75980472 46801 10668935 105822842 1 3229108 208330140 1 78204511 100303838 56211 6840891 111961129 1 21881731 46479370 65655 12731596 53839421 1 12966891 78253393 1 515922 74024611 1 578041 30451866 1 8655095 60051829 1 100057837 96051054 1 1476568 190828522 1 14362597 85046511 1 4504597 45180861 1 2379753 47986905 1 1876253 91300013 1 34986103 117580645 1 1836411 45254107 1 62410747 81277633 1 193982143 214961339 1 2066961 180900237 1 1671667 33983197 1 33531058 137830761 53129 56910211 87592839 1 24242400 89565781 1 753107 146699332 1 11705447 171387535 1 2678378 136673787 1 23204654 128708715 1 115703090 79623750 1 2915678 93446567 1 4062277 170303661 1 16162913 230158979 1 5197859 128310945 1 52280489 250182713 1 2209721 201003907 1 683735612 78684192 1 17739106 177653470 1 62395419 143990196 1 74194630 93273317 1 24921822 90335333 58055 18786935 227276362 42350 1437434 103528671 1 56145931 151920874 1 57539174 106543764 1 997755 52398686 1 683735612 59466316 1 1511463 88130688 1 23260821 45248577 1 6579520 330464902 1 224166 123005266 1 1680030 112656308 32102 1544707 203841075 1 742524 177174406 1 19047926 261377049 1 3407315 76834364 1 21329729 116702849 1 20162947 66293828 1 11740009 101232457 1 893581 207602492 1 1391713 94716175 1 7292131 106542133 56317 1690286 71130622 1 1194583 76631674 1 317768202 60461002 1 2760317 70084991 1 17221602 153883672 1 7243687 57376721 1 2068774 124273206 1 3659585 110446803 750 79242088 112049897 1 1203430 98347551 1 683735612 156465185 1 220868824 164073396 1 493529 199994913 1 2661148 125067293 63401 359244 88558943 55235 25913166 149020709 1 9262688 127282624 1 2552117 119643491 1 2835490 42112004 1 791739 139014918 1 18916017 121458986 1 65227399 89572707 1 16299149 101256420 1 11862969 94552236 58803 24905485 104674430 1 45128693 52752776 1 730421 66028257 1 278756 180551665 1 168269688 151248733 1 27390527 71571255 1 26658643 239925788 1 2408148 121466116 1 292259970 178112066 62912 2369582 72893843 1 66669 75582363 1155 963099 320836562 1 17013937 177103784 1 233181 73241021 1 469568 34839811 1 2665624 119980055 1 1599537 88365631 1 2262597 219353031 1 9214216 42791926 1 243151 162127797 1 55561041 164110600 1 154827233 115092272 39391 21529983 82566610 1 816248 42605615 1 238586 66646698 1 26432604 154605877 1 392214 92416157 1 222633 68965343 1 3818106 82354280 1 21273452 181007655 1 2893415 53469968 1 791245 138197486 1 3942686 77169875 1 4018299 115713409 62870 3213437 52375583 1 26331572 77375324 1 4062508 108852010 1 54217540 129867846 1 2878811 319158648 1 14484425 46134229 1 81202 95515186 58654 541989 206206642 1 6325899 89504166 1 5950954 65016395 1 15764268 78206548 1 25376964 62743144 1 3393032 162851578 45881 66028518 164593959 1 7072510 140530486 1 1549186 79480327 1 13406319 167931426 1 8106922 73572957 1 1357174 116809434 1 208266 279815844 1 66331527 42308727 1 2643642 67657432 1 81345271 68157267 1 7622937 129873303 1 1882496 139354826 1 1431862 111143968 1 4335732 112868292 1 18014884 64285602 1 65285 128921222 1 50929064 220513760 1 6541474 114542620 1 1286139 76177692 1 431562 172651223 1 90640315 83187503 1 865875 257115785 1 4643157 111428713 1 3243121 92137696 1 5024057 153357655 1 463729 157663480 1 15284937 47156314 1 1632011 249004107 1 331392 177998062 1 3805896 184728034 65661 12041694 56982496 1 314499 49444757 1 37137347 49690623 1 219889119 53690096 1 845997 283089462 1 2707363 118478866 1 10840957 185913573 1 37981658 28875633 1 563326 226543240 1 273704 140268314 1 375437498 107607410 1 209865 155140079 1 479250 198616284 30006 31341429 77836813 1 46564 93807067 60319 604087133 54192070 1 4740529 146283768 31607 25299845 181722897 1 3949595 89539151 1 869429 53651398 1 8969310 140033915 1 240445453 232283030 1 41606549 14873187 1 8997240 134513374 55782 248041752 78937941 1 65826290 145689482 1 683735612 42590118 1 1910534 116680880 1 1270777 81552030 1 1863336 97322023 1 381023520 97543519 41264 21746555 110152755 1 7957653 236236174 1 1603965 95027030 1 1515774 57982408 1 141608980 101694418 1 3860182 161789230 1 11552037 96524482 1 1986537 143770347 1 4648390 66334151 63790 59798458 124207970 1 2479427 228770114 69657 5750922 206929784 1 331825725 106633487 1 202523605 143391011 1 1813610 51578653 1 41780403 72735433 37313 1282461 143531087 1 9685179 68232029 1 97270 103628253 1 8466812 40040831 61120 1354701 100555804 1 2093263 84806531 1 66414297 97604403 1 176189 99410533 62580 781965 323635909 25720 6096025 95596275 1 9412995 159432574 1 8746273 106272115 1 1495872 32970083 1 102576 217561484 1 883799 215632037 1 8469267 171568837 1 1658333 123540458 1 32078438 96918912 1 50518124 63120168 1 73164928 69617111 1 5103745 88258471 1 6479771 99797199 64755 126014793 57479855 1 17357931 108235547 1 1107648 88383024 1 2024920 173333489 1 458963481 52341146 1 3959909 90872503 1 1717766 78767888 1 4378415 127984465 1 11679282 152865654 1 6460376 129767664 1 2024390 87622842 1 337284 151894871 1 2272942 154342587 58294 1092822 158076256 1 1682656 316407467 1 3544665 61039201 9694 716242 80711016 1 2605760 50546185 1 748334 52409489 1 20699729 98664865 1 10258325 220572053 1 881438 206815796 1 2728657 34921154 1 82260935 59373068 1 659320 119893789 1 1088828 141338463 1 13490263 119816592 1 479166 66119006 1 351876 62019645 1 822457 138876639 1 5521627 163485887 67880 12124216 98854906 1 3456681 217754393 1 71459 88771955 1 6320338 49899798 1 152179107 193113102 1 5667724 142246927 1 26575307 164505043 1 125788919 36862124 1 1070992 193874086 1 1838887 77990246 1 24386497 48719983 48474 14730580 68451268 1 10669258 100212535 28327 831880 224738819 1 7888917 206632800 1 59628308 81205731 1 14721237 108640257 1 470321 86044995 1 476938 206889386 1 64419032 233923366 1 94768577 174512577 1 6122666 64724474 1 15480908 87708141 1 1645986 54595500 1 1592023 79532555 1 1373491 344386598 1 8037493 127103951 1 920711 113370682 1 568940695 220328442 1 110071069 95151625 1 119054 140818705 1 105864312 44988622 1 9295431 54275688 1 7146483 45126004 1 325564 90774486 1 2010406 38702437 6117 6132507 94843294 1 635188 127283736 1 2369302 47507851 1 119231184 75768838 25173 84857663 223272721 1 89657277 146762731 1 26735126 76689938 1 7333064 131857802 1 3567507 117781313 1 74796 121982057 1 630329896 50837510 1 7332785 76963855 1 179216410 48898908 9617 17518221 148626205 1 22807046 117527492 1 2162149 142231639 1 5332177 93396819 1 9090112 94379967 1 373922 64112155 1 144112 40335797 1 32531609 119296040 1 1488512 251453823 1 6050717 172823471 1 109532209 47874074 1 142642138 121724416 1 1387593 110709607 1 6317027 88111826 1 16236911 145463517 1 37575168 116023647 1 1408198 188980509 1 151476 111266471 1 1466517 178297766 1 15822300 202900949 1 5817215 75652977 7192 95577470 31158102 1 5688405 73761438 1 5260015 221407281 1 15963481 205085776 1 31892725 118336415 1 137800860 58479625 1 10392746 104138026 1 191487436 237560149 1 100222 167254595 1 129838244 168056506 1 60281585 84858144 1 4217707 66840202 1 76134 94869777 5611 765620 198496578 1 2124879 54545618 1 70466552 116639749 1 3583644 53456220 1 8060188 150648910 1 2196406 156108265 1 29280894 220929145 1 204655729 326872355 1 1025793 68917690 1 11591649 116214685 1 3078242 144031118 1 363091282 77019073 1 1395861 108378681 1 41443778 150119964 1 1467325 80588928 1 83132080 57037739 1 91247195 235632315 1 11768608 156305492 1 46295815 65029587 1 683735612 63946895 54480 355244698 23032484 1 3305849 125438307 1 21869166 146922768 1 57232927 130697323 1 190240726 211353422 1 541354 181886612 1 324072139 129235111 1 16560937 45115751 67927 21616672 125138399 1 1605150 167019778 1 34325081 56442826 1 416963 104893099 1 1549340 80665623 1 4703416 461377608 1 9181931 91562273 45090 32855528 71437588 1 1656557 63610862 1 6974500 67760528 1 1149361 56954495 1824 5657052 120532027 1 287271 245598027 1 17888777 43836635 1 5948946 77558670 1 4547380 156677378 1 226844 85364624 1 10166805 66674321 1 9456073 102281016 1 32485141 132146272 45450 62442722 109472584 1 274056768 199498054 1 31662570 116013129 1 8625948 101128142 45417 11671942 237209937 1 5812365 88619674 1 502367 66845518 1 3942420 95376658 1 2889099 55903569 1 10431737 95147569 1 3189782 120015580 68531 5410471 60611100 1 13618161 46915837 1 13805988 149910576 70843 4439308 66161611 1 676751 112217442 1 1348305 106283666 1 229088 98373187 1 375045 75431473 1 2793931 70689149 1 2514560 265077955 1 353752134 44652424 1 7996777 199970594 1 36509300 143964683 1 3420743 42082785 49736 549315 135726925 1 11113980 62937981 16772 5392962 59879532 64379 40970266 161951593 1 4448930 77160537 39523 235331 252431672 1 3743741 78990711 1 1720489 322027047 1 4131359 85083623 1 7912128 52235743 1 13897612 100770387 1 7841043 116255201 1 8137542 41871592 1 82987444 50537817 1 1017897 135755738 1 22242 344420490 1 9679850 89911037 1 58053 121023908 1 10640854 103998943 32941 1832268 80813696 1 1998697 210396199 1 31216604 166389427 1 136427743 362568424 1 42801659 70128618 1 873543 100129727 1 2653993 76244981 1 3365446 272382036 1 1912925 151681393 1 3529450 99395218 5149 155130200 42617117 1 2853285 46637388 1 1940427 90617291 1 7845634 152763815 1 70663699 233606956 1 294092 60590638 1 425380525 114525239 34351 13127504 78408749 1 27926688 51544979 1 764867 159951373 57058 683735612 84790253 1 761159 83760310 1 22913585 144171180 1 4887405 83576606 1 129093033 72184711 1 8070728 59488139 42738 42231025 181990382 1 2203999 84280171 1 98852172 151923459 1 1069105 121091930 1 73558755 112200263 1 1604851 328966874 1 45834308 138675666 1 1424566 178837670 1 9865387 148499279 1 900024 93260485 1 13116807 152600895 1 10785942 271050293 1 18270422 99817563 1 9355176 52232801 1 56812375 127388579 1 16791890 98102757 1 70807 81541309 1 55099024 57613785 1 48749328 218481119 1 224042 224546825 1 14409857 136410929 1 1712547 195398180 1 223039 56318887 1 2362559 73994549 1 23300466 127343615 1 365236 117275389 1 8403 150817478 1 6698786 760385072 1 7279662 112837203 1 6344991 66076282 1 516592 40434401 1 16108062 128085352 1 4900241 123290689 1 2000238 245275214 1 152594335 99237036 1 69474658 66529789 1 8512159 82836994 1 877199 62730833 1 17241554 151015775 1 5493533 148656289 1 59308725 69987623 1 1413113 129713394 1 504836 42248430 1 2483915 87708537 1 8352556 151875424 1 3599837 89423541 1 2976555 78104093 1 7045098 83132932 1 2356237 117848636 1 655890 38740747 1 455257 158143070 1 65034783 53684668 31504 514676 91489608 1 16606430 132229104 1 39677499 57512244 1 28887060 58706095 1 23695228 178433683 1 151702147 81655872 1 5005515 52781530 51284 350259 82912413 1 542079 91504443 1 69842 264804526 1 664351 208081800 1 6167735 216576598 1 103844492 65833157 1 5168041 132185453 1 1475347 123658392 1 4293160 192189310 1 30555 113301414 1 24293301 41637366 1 6282678 110866029 1 22649754 165977549 1 11735024 189331801 56317 21004301 34997793 1 659188 162789497 1 2585076 70971907 1 454942 106108515 1 8967317 174816359 1 408724 107641519 1 61561204 110876116 1 8504809 36724212 1 5363402 80782072 58634 830497 68948613 1 703773 78169244 1 403289994 116660975 1 3665874 172968091 1 1055896 80149493 1 18100169 167756770 1 9010011 76733306 1 115783009 70905945 25305 4916536 28911779 1 618137 25104897 1 47459330 89507951 1 4186083 94399205 1 968351 109943885 1 4084305 44088754 1 315457 59324614 1 73222138 97471634 37446 12631356 95112383 1 19443843 165340808 1 27822940 153585582 1 406412 133279427 1 8430657 157689746 1 2981082 155237162 1 52499464 84776857 1 593046 101681709 1 6390745 137359478 1 9462378 138034237 1 4554985 27841050 1 4823763 163738564 1 483748 79336668 1 15631 87109736 1 597253 76641684 1 597915 59121479 1 5463820 83359384 1 966891 194773980 1 7359908 348973497 16819 50409841 113634829 1 12713391 97908899 1 3569676 117106787 1 539389 161988988 2615 7273781 67882536 1 33498165 164020504 1 72322239 391544224 1 1286473 38669414 1 7499637 60952396 1 23451693 148121441 1 118669 61679663 1 8343535 103055968 6853 223618 90274507 1 52233554 82751363 1 1441769 97037178 1 1059136 47997504 1 2000405 92995194 1 17649171 256719137 1 524559 78945640 1 12389120 144175906 1 14436533 88439886 1 2392552 77960602 1 1785117 128774048 1 10865111 84651832 1 43731418 68661678 1 2036793 66699863 1 25775641 135688050 1 7150372 97618223 1 111897463 347693602 1 135926 56810158 1 9806343 50250648 1 10147627 147962352 1 163671 51465147 28913 63244220 173988675 1 153029669 143690338 1 47735543 197565245 1 341590 75932627 1 181790 44621387 1 53028717 91250491 1 11335476 117836841 1 57080073 127851099 1 2187005 257559782 47064 24589160 149876289 1 61425 93046855 1 47737071 129210721 68603 2048338 113479185 1 84064387 211303054 1 41050594 124774561 1 80173057 123234142 1 33407629 204653511 1 47358960 55808511 1 20002652 50790808 1 157417563 125299064 1 968082 106358947 41307 1090680 216976015 1 57259 150386298 1 7507069 218697707 1 6080699 248526325 1 30171480 283119197 1 3970605 133325623 1 960127 176907772 1 20321781 106230550 1 2490931 200491806 1 444834 78235399 1 8000415 54578156 1 39649734 99154341 38352 1999591 177417715 1 14002128 57048731 47580 11172697 76093871 1 23795901 62257318 1 6154435 77090097 1 46883814 84694280 1 12061951 90067152 1 41288333 83048650 1 14031498 137835160 1 6513925 107645866 1 1413027 187104718 57224 400285 109952880 1 139219403 140187703 1 5172 93050143 1 32505425 235128335 1 90722 74637129 1 17321359 103095256 1 1287429 72197139 1 1164742 125298420 1 745154 148463144 18703 817951 192586852 1 913809 233149544 1 119831865 142183428 1 152703301 91618275 1 634365 62546461 1 8845289 288604660 1 76072901 26698724 1 3828842 63925995 1 386578 91943188 1 54085580 67402910 54401 1361911 143156229 1 3186596 121987938 52786 11845093 70393043 1 381329 124687278 1 176323463 50582462 1 2162203 162710088 1 3734310 81709027 1 547562 148989969 1 6550137 142503670 1 14277116 127353079 43241 21618082 84968503 1 2562179 89996343 1 4939481 75412178 28979 1927229 183420434 1 11648789 99189963 1 98479121 98672385 1 6031471 151004029 1 12703645 73266046 1 8288862 119160862 1 113925910 56932583 1 8818455 191152800 1 6347808 68199188 1 2262530 53370811 1 106236 171138543 1 5549311 195814747 1 3907288 149823130 1 497440 99710304 1 467175 45528467 1 1235682 75261633 1 1888628 131336473 1 2142731 173117754 1 175476247 215881929 1 172596927 85625722 1 683735612 188536483 1 19816791 216797331 54928 850484 146010474 1 821337 105717535 1 4683421 58652120 1 683735612 74976851 1 41321280 150932859 1 24905214 64572860 1 2957092 57217534 1 9202274 154573889 1 2986805 234184059 1 122664 58834573 55908 28912701 89182823 1 2680832 99940241 1 33655499 117970623 65571 328506 118499427 1 22407672 134489406 1 1266902 75097448 62767 34609207 129889199 1 156120087 72184444 1 242541 110819953 1 10394088 88943231 1 452284 23190484 1 2198554 73281700 1 12125651 53748179 1 53438147 112102161 1 17317160 64587081 1 1236031 58609856 1 4652742 81377140 1 4782148 116083628 1 268341 101883152 1 201527310 81892539 1 11382512 32717783 1 2077801 154398478 1 63745716 180390956 1 768005 102697135 1 1562244 48598233 1 1160176 166322258 1 7746346 74682854 1 87594511 75095742 1 4058026 69837308 1 81056119 160208114 1 1722772 264736067 1 28083434 184557749 1 20896247 267128233 1 7478882 166955293 29697 998463 88631371 27459 173812194 178002995 1 4583690 206520602 1 131491 119147585 1 4954979 40179702 1 280416295 96368271 40406 22617606 321149979 1 515067470 106122370 1 47875799 27268266 1 39049152 60402043 1 19484958 223194430 1 1974930 49522066 1 11692 295710933 1 1324681 55724135 1 731780 222128894 1 79350 111597351 1 27178232 75114993 1 7421287 162459049 1 17855801 152070143 1 1143371 143884943 1 19586036 196939531 1 1080875 234553902 1 40258459 76083784 15657 13923463 98526597 1 8280080 53400428 1 893117 29538990 1 8730865 112386819 1 8982743 89640011 1 56262593 116319652 1 242462 78907366 60091 24193010 66885269 1 2330835 95081448 1 838127 120149356 1 74582969 159359517 50543 12390450 229804341 66568 13160640 70364887 1 1369915 54409736 1 57168815 136078133 1 3621479 105079978 1 387637 72170828 1 280508796 168991179 1 7718404 37684492 1 1105736 211842534 1 1156284 113168867 1 354726 94680501 1 3281384 80741051 1 10183677 133698891 1 595801186 98466839 1 134507 51008324 1 7194065 132015226 1 240023408 112069299 1 34279155 166520113 1 1104758 90821478 1 113194946 122078787 1 86452637 357028567 1 77550373 116107141 1 683735612 161586573 1 235855665 140862674 1 36070555 92426357 1 23926581 109316186 1 7354066 162136184 1 18156989 119124995 34814 5936887 152420285 1 3549207 81476834 1 1346608 59591221 39299 7229067 72083195 19049 5964235 151317962 1 8620215 212674498 64730 147305913 105038738 1 11288482 153959887 29330 85712769 174733699 1 208461297 89505241 1 6237081 192493682 1 1352716 86193406 1 35699183 119361571 1 8852378 144994697 1 1114409 70500567 1 128793 196546238 1 13936035 76652983 1 4749906 145738520 56369 7294594 86656875 1 2177266 162103970 68342 20428589 109558570 1 34315430 75236215 1 447035 186747056 1 1979418 83769222 1 2713278 84628322 1 4229372 98745797 1 29932975 117526661 1 24360548 105658349 1 6850420 70021871 1 1671025 145112896 1 18536818 71610071 1 1819344 71607261 1 924242 168642716 1 67266 89954986 1 6794994 216664249 1 431111 100820920 1 2359253 221421437 1 1079838 163982733 1 1711930 118201977 1 12365442 71896009 1 737416 133571770 1 60273303 140468885 1 285322482 106197568 1 44385156 202555541 1 1915460 49206008 1 9003891 43044541 1 4729957 121053284 1 300316 81593750 1 7234779 101595610 1 53565742 112420301 1 416341864 103858856 1 75635812 101772837 1 66771770 97790005 70159 8270073 374414707 60525 2810646 82206944 1 1629001 176376541 21469 5592214 58352054 1 236119 113988499 1 154409 203574201 45956 856510 140453269 45597 9309046 134420964 1 421537 46864724 42233 19508728 126425055 1 1809844 134559404 31375 1783311 92962100 45601 79142984 165175883 71038 355630600 85297667 1 83632364 114440604 1 12252641 88607288 1 848241 73625022 1 16541792 35710243 1 16667582 96287177 1 254477576 69687673 1 20794830 215078693 1 4145428 40383766 1 164413619 183455831 9133 403435 225167020 1 352300 185235405 1 27394809 116501570 1 16710978 83687154 1 635153 55483755 39566 62254847 43979725 50707 2540142 90412597 1 7894555 172436021 1 13336101 232233434 1 318462 158965272 1 11386396 122961160 34721 103429 96062729 1 70400808 226019395 56186 21217801 69744208 1 81541392 152926559 1 2917451 224140856 1 9445144 122100769 1 34660310 159549526 1 248882 53975423 1 4338071 179879486 1 161887 169662524 1 10804553 129735041 1 924654 115536196 1 1844672 144575190 1 10211671 95635255 1 7951507 56600579 1 182714 91362392 47530 33734521 86354959 1 22209082 163940711 1 830181 90315275 1 91359407 51937701 1 62689048 148485738 1 727825 238023689 10895 338455 101588641 1 1195039 82334178 1 24687 102278887 1 827010 71853062 1 5020278 109386140 1 5071334 47820484 1 139496 127143493 1 113776311 84078088 1 6043431 124565653 1 133731582 63283801 1 931388 111170502 1 3136507 101500172 1 155489241 140979359 1 977128 40103942 1 61042369 134233255 1 58769 359899712 1 640573833 114502396 1 6317262 136811168 12377 3075369 228486585 1 2149670 207667041 1 77216 117156460 1 188917413 139530146 1 15630647 45877161 1 14656457 104364795 1 7613142 110612233 1 366705829 71184294 1 3460809 60670204 1 22128103 40194683 1 7591250 141113068 1 2216467 194635076 1 315568 99497903 1 2305105 62542908 1 43958262 58569622 1 2388316 116107208 1 4838239 337011566 66484 4228424 128585062 1 1535397 61618630 1 13942999 59721653 1 8368551 78722209 1 9458021 92009412 1 43894087 147890767 1 36904021 86426962 1 22192677 209077619 1 2077385 60298546 1 90757444 73544926 1 48150421 184443717 1 7776309 229768674 1 266365 65943380 1 53065456 89513486 1 5745225 53846597 1 20735000 111449722 1 20648 90696146 1 40042283 145075801 1 5896113 40386863 1 12448209 107699056 66243 343218848 134624267 1 14544193 228242773 1 84279968 57342305 1 5444294 154827602 61877 1168235 152971719 1 1252545 80250536 25778 5494 112752676 1 11892853 86893750 1 10242736 44650210 1 1661632 59605528 27441 13315372 94451308 1 6813618 55273784 1 28035845 53757005 707 20178340 128765644 1 683735612 82127380 28060 10625511 79189741 1 803809 92978493 1 320883813 150940189 1 81469751 117218662 34994 1053104 51921747 1 66481395 149798430 1 996713 97547443 26433 1503690 227821218 1 18501213 146898721 1 26964474 121084562 1 75350430 90111782 1 912409 44232841 1 683735612 175616242 1 27590165 114659001 1 376986 100094616 1 3523794 71063552 1 979059 188651853 1 54292021 74709455 1 173362 131753004 1 102349570 121868454 1 274392636 171491979 2162 18011646 80188557 1 1698100 58359968 1 22770567 98787881 1 29049582 172259909 1 549217 90659442 1 19513767 126880381 56116 42706808 120561486 1 13777772 215060383 1 529758 102700440 1 129997120 53845163 68069 29146 90149746 1 40315753 212975118 1 458617 155785334 1 2109828 86076908 1 1620866 101795778 1 32315662 68019608 1 12797735 99151625 1 175675 38726040 1 815605 68904835 1 923471 90407664 1 84131495 145893349 1 8148523 94942669 1 3610638 100912864 1 7018049 65488145 1 4619821 56519997 1 6167643 132260423 52692 6470053 152490224 1 628557 36232043 63789 5403119 109409054 1 732656 217736887 1 135663315 76287703 1 1503321 207041303 1 1577849 55341921 1 3686571 97939284 1 12268954 31118358 1 9634593 120728657 1 825685 62163857 1 335127738 87292974 67592 2125620 173596979 1 234916 125024257 1 92651459 84822770 1 16248002 122273565 1 559698 128204100 1 3456229 94308343 1 3594582 90502788 14730 504796607 29429372 1 71715679 56023966 1 495031264 32735052 1 1872909 112541257 1 24936750 147530992 1 211546011 95652092 1 252867 119620744 1 11325541 116530370 1 12947576 87064380 1 869172 96995339 58920 7768459 77616807 1 1197285 165293765 1 13294241 71018119 1 17058404 53594455 1 3600011 136888976 1 3430389 74826365 1 1294356 52264472 1 17893060 142508554 1 60229249 145741258 1 5905533 141277345 1 44934380 107343663 1 4985791 109404679 1 990664 132322260 1 4063864 126252502 1 159424699 235906027 1 372461 70147830 1 22239320 67051928 1 78525116 125189928 55997 3279168 149585386 64945 7562534 130450570 1 9403798 68075897 1 18844927 80735763 61916 3177299 55954363 1 10258401 257898355 1 4051114 226046406 1 13821371 92729322 24072 6371708 130167196 59085 66526785 159315419 1 1323255 157152972 1 4006845 141599814 1 1896460 305966984 1 2959043 36008063 1 290559 117526621 13324 592107 56936895 1 3843714 65619315 1 518269306 113135752 1 88791638 242768714 1 15672709 33269397 1 7180392 68441479 42025 1416184 82833187 1 177604822 109325298 1 1903892 142663591 36144 24205258 120395433 1 8453286 111097607 1 21870022 176320227 1 164292 77357322 1 3570663 56349992 1 65328808 67404366 1 13677056 65654635 58900 361507 103192454 1 42715863 278949171 1 1368792 115157836 37177 405412911 90107869 1 182580455 96653055 1 3227723 30505256 11494 7234061 79860063 34938 13052660 69054086 1 41765244 176282066 1 315447 151381507 1 4590654 167572582 1 143757 81530142 1 6514709 236951386 1 14008866 97052561 1 4101351 133591191 1 250707235 123149905 1 1281511 111015099 21501 6468148 119835944 68931 12310539 118957871 1 5858118 73327629 1 6427128 46410888 9209 16222746 204683052 1 296951 86138683 1 1443112 118322978 1 17374745 81406262 1 3292436 105255746 1 90940953 117416830 1 16781378 128505541 1 113003488 262637528 38446 7968703 219379797 1 8954627 261562916 1 51148681 46722810 1 90873 203503091 1 19413988 194515939 1 96739632 129500861 1 10539781 134012462 1 8207540 116072195 1 52288376 133514799 1 46982034 154581400 1 7394404 66226708 1 25024934 89390600 25185 33869986 64800775 1 1632686 90820618 1 117578370 99117427 46686 3401598 133859356 1 32686916 191077122 1 2267868 118213233 1 1060195 62368617 21167 136883308 65512270 1 27550838 97920811 1 95824207 106181495 1 954066 154961674 1 7192476 106665163 57386 87543112 173639294 1 4721046 135660989 1 10530627 89290616 1 8895002 64221272 1 426512 100265999 17500 3616703 100867735 1 7960674 82897664 1 5967854 70187967 1 186650 198429778 1 1138760 182864963 1 2949176 56617368 1 8324912 42476075 1 25597213 72862189 2001 2467855 116782500 1 5969233 61234420 31829 3102103 78378107 1 476067885 193156662 1 592971 114379777 1 683735612 183027748 1 1243846 79945712 1 1246555 45617886 6820 5600210 188105048 1 566695 122087749 1 12899966 64292028 1 354350807 90922314 1 577753 82554176 1 3319920 95143620 1 1070718 59905764 1 95976203 141946735 1 361676656 260800775 1 523222 192205262 58737 615561 132765193 1 441111 48850862 1 7124892 64182694 1 111294061 281257202 65236 4196134 101566046 62540 11002291 49322705 1 11597146 98259867 1 10782610 154847417 1 7260694 91738825 1 111424416 75715010 1 7693033 174476038 1 6694688 131221967 1 1916223 119053380 1 1256195 115946301 1 36253306 45403701 1 473030 158089525 1 8453209 103409577 1 2815887 107250211 1 683735612 214688037 1 50778094 74227553 1 22260541 193189662 1 2242639 47341815 1 137573955 63590591 1 26083497 141877922 1 6486103 289643841 1 4985353 61569325 1 25447520 78745331 1 154178 149614889 1 5382402 43646987 1 498962 69397443 1 138312411 46983927 1 113172 84909735 1 6312734 121380021 36573 669317 233506066 1 12510670 103462746 1 13142753 28779008 1 37509345 67097410 1 27753 103697639 1 120382714 72300536 1 7803985 96491525 1 1033900 118374143 1 118615 165079396 1 124295 125509691 1 55038 318979768 69841 16096600 69118595 1 536165751 434590351 1 4399406 98386348 1 702915 31292723 1 8879809 101698755 1 23713308 107878974 1 60284506 46915185 1 37145268 150722712 1 10978246 53059892 1 10393617 139663201 1 683735612 135493221 1 287350 136870482 1 4234765 67369150 1 2793441 54440865 1 115305633 99501405 1 30341017 178669614 1 7520437 87369623 1 146103 140691601 1 11201300 142240809 1 5694959 81957500 1 306576212 170018929 1 5605142 148824215 1 26382450 203775412 1 15624405 123777612 1 23471181 55103844 1 10673897 328775104 1 19957521 52766413 1 232907097 99659411 26048 564941 72566629 1 3498858 79674414 1 517145 155227207 1 12287686 232236884 1 34676840 108069319 1 20990521 54562543 1 702421 83653200 1 37844591 68573971 71459 40355071 277261907 1 975788 174244986 1 17863603 140746617 1 613476586 41829043 1 76921130 86355359 1 89995918 30092296 8046 1352764 198518652 1 3051368 109007600 1 1053779 201495855 1 34273973 89461595 1 7519109 102531616 1 310232 43174219 1 11953289 116020329 1 465889 104570058 1 1756176 186650454 1 476990 167824916 1 263762 184914859 1 641763 45367254 70132 20532964 128105033 1 5609613 92639742 1 22674157 45583617 54404 9721895 93355389 1 1042375 64176288 1 185137509 70170878 1 4325185 134951043 1 2016343 108987762 1 24872586 234951085 1 1662531 299005099 1 11436612 143456122 1 1231540 54541145 1 2086252 97324647 1 22161652 93219302 1 10217260 136339630 22795 867645 168730648 1 139317454 88797652 1 477728 126679266 1 1861773 176439346 1 85407604 104539451 1 301111 123065803 1 43075985 307200377 1 49364145 80345587 1 3125155 71427612 1 8053564 63235275 1 40560821 39783597 11490 12939720 59416578 1 40348302 146416885 1 688738 111524084 1 1836742 164294296 1 79244012 89339059 16537 9500740 21052828 1 4640124 93655150 1 38366729 97762461 1 3538796 88742584 1 99469 130042166 1 94636341 90895503 1 269311 252913862 1 37077522 102806435 1 5931669 78952659 1 85439411 212117733 1 18160440 86220675 1 1435884 278818676 1 4560062 107382725 1 17037651 134276480 1 676774 122092485 1 160771 25541760 1 3459582 82297379 1 24403607 131700378 1 4637329 52442282 1 322800158 84330315 1 21312195 93362212 1 6551674 88721295 1 2464335 97205286 1 640359 219182700 1 166124 136426028 1 683735612 193954504 1 1681789 59576025 1 15193364 170404307 1 144131 198094641 9371 299920720 140421512 1 20553544 336022779 1 394976 40723975 1 880730 54962237 1 1291569 143496535 1 80380676 81642809 1 23324673 102319867 1 388114 168402788 1 633489 99852581 1 35864 131329652 1 2232049 205358275 1 86416449 333675670 5939 4061733 107868198 1 513437811 119690235 10696 73966 121489050 34735 3653059 54835483 1 467529 145294269 1 10357087 115428159 1 6059604 73223428 30045 267598443 44384639 1 13230559 137084155 54134 451587 68613936 1 2468466 46563797 58819 4344709 52926234 1 53548137 67418565 1 605651 117010517 1 79766057 179235328 1 12011481 95778099 1 36495052 59857353 1 5832802 93435478 1 93471 68029155 1 3773497 197410810 17231 4194272 47451163 1 18118450 70353928 1 41464791 96181119 1 18482711 67886619 1 250971 54760421 1 7161005 101521895 50850 509850 51867300 1 6964452 98209010 1 42658860 112401319 1 769473 44354580 1 1909178 179563897 42413 64617960 225552512 1 3887961 148154036 1 3107460 112564237 1 8001937 87902255 1 2407687 109550172 1 5675941 85944635 1 19122805 67223437 1 2849127 64969334 1 54781063 64621196 1 3316508 53171375 1 768462 147899023 1 7077447 363884015 1 3779412 118141609 1 1280483 84118097 1 952018 46278077 1 24560203 74096539 1 17680432 89997070 1 32275281 94447281 1 1017968 61790949 1 295090528 201130392 1 595619 107129629 1 163750 144774230 1 40699899 178016011 1 619315 40264437 43184 146330905 98200949 27270 21299935 71666526 1 4316638 72346493 1 6856931 222358803 1 519259 241976853 1 235927099 120280611 1 1340566 220471922 1 1562658 81529245 1 291574 101254618 1 310906766 75724308 1 683735612 85914741 1 864148 100926241 1 2106534 123382090 1 10433347 51117802 1 1178008 95578761 1 27309132 33154373 1 429122 51397341 23102 2161169 45818062 1 30396512 72694022 1 7090357 120068480 1 9842892 98934984 1 3329792 51771767 1 863015 183462938 61257 11239849 97160709 1 78510173 78861997 1 42213671 101147688 1 7911128 116264545 1 24172909 169908338 1 46654 80201159 51669 1153362 33298103 1 36823671 124549359 1 209669 324825544 1 6730634 90212546 1 13379234 120484434 1 124623 146094329 1 35057663 126295288 1 6712987 162285325 1 437602 121782815 47865 15500356 100241378 1 14400761 82526067 1 7821573 74985587 1059 53593795 175807364 1 1613118 80156738 1 159826377 142332237 1 288853288 50221437 17087 17004782 78201961 1 13590845 29235355 1 2285697 56789498 1 18754023 131736619 1 341795 104528017 1 6730987 96810383 1 29922931 166115650 22942 3351104 169248013 1 7933879 110189429 1 10753136 45281750 1 1422466 245217451 1 4285644 222814716 54905 92186032 159469375 1 3737689 136646665 1 4359777 64438773 1 5346731 130890462 1 69295839 99145562 66464 45950584 157050497 1 683735612 113723033 1 984921 101428704 57688 3787880 128406740 1 996681 90728110 1 25227924 111549969 1 18658978 110759389 1 10413615 45485131 1 7910688 94219341 1 21267807 205101957 1 7939765 48885660 1 8789307 179368065 1 13891171 32337194 1 964137 163416237 1 334978 268004420 59000 13983937 119724462 1 26139312 145742649 1 683735612 79723766 1 25198083 109847907 1 2192014 158839828 1 481378 137977084 1 997275 117916830 1 64373138 179151678 1 16541671 66977012 1 1751143 60067075 1 308286 54159848 1 1652100 39327665 1 5507544 152176393 1 83715885 165392605 1 1623519 277301906 1 36845950 164220495 1 8779118 39151535 43187 111066 107862596 1 57980844 108552594 1 214869 59875235 56361 286805069 128628308 1 5269395 119959520 1 58139168 75030208 1 50505187 146582374 1 6251598 148970847 1 19640071 62617766 1 1099303 72671108 1 31307845 54537288 1 1089957 171060796 15573 100365 30118888 1 1068789 91843664 1 11437387 142576064 1 1943336 105689128 1 812031 260358787 1 749018 41883880 1 1237590 91537819 1 4376264 133641391 1 6489885 180532728 1 362750 107496441 23495 5943563 360741567 1 54029176 50066587 1 10646934 46006696 1 14288809 102755127 1 4192801 48748753 1 29600391 71453223 5582 422614910 408440651 1 6171934 79420618 1 4166844 238766416 1 980307 65521780 1 2376778 98792178 1 37895316 113492464 58641 1212741 69607899 1 299030 77049910 1 6724351 81410063 1 5285017 67200192 1 5488458 163490526 1 1246847 152845724 62799 128935835 61446748 1 34239284 50613700 1 6125758 206095899 1 150639951 90819172 1 43456075 201146769 1 334570 103751257 1 2152465 145459982 1 1231220 211448761 1 461351 133106161 1 250685 41994192 1 2889286 55090831 1 38606239 54586832 1 7213064 174420891 59661 802640 72510668 1 85146667 106893970 1 664965 508854428 1 46973909 34927313 1 372852 125502164 1 80607397 132370048 1 22234834 58104208 1 24214069 192559553 1 53635264 112298998 1 11849550 70844427 61973 26017525 80054270 1 39036871 80403026 1 2569356 221566561 1 17097119 164376541 1 2851499 54669891 1 54574908 74997338 1 2406128 75283262 1 11286245 120763640 1 4994786 119826185 68729 42109233 101663213 1 39489036 71143809 1 28238724 65522746 1 7467243 61807826 1 6921235 40037065 1 7914388 79603996 1 142764 126379380 1 212627 115409850 1 20161797 111733413 1 17076435 89177871 70449 683735612 35059329 1 179667 128521011 21890 15744623 23487945 70118 1785700 186149924 1 236401 102303881 1 951912 115409702 1 31360505 194731126 1 46583884 97751793 1 1427016 165102870 28096 175026678 105824531 1 3128205 50771546 59210 17057188 82479503 1 480090 118693289 1 42474256 53397151 1 12052584 170522897 43259 441118 87579797 1 44393 92031070 1 26189286 103804158 36209 113628547 59359181 1 2216731 101582782 1 377125212 126605541 1 98408940 62819557 1 9713730 56512166 1 645707 68881659 1 885941 186120582 1 1188594 62063097 1 13732351 85540872 1 3926729 140926329 1 28974120 43583478 1 15776638 73002188 1 136825707 125233799 1 1528008 173656969 1 13266792 247730008 1 6696936 102001775 1 81804629 41442965 1 3239320 120663398 1 159657370 102777816 1 27847715 110906619 1 20185248 131566703 1 7904540 113829430 1 28926889 118277498 1 4931010 52992648 1 147295 44129991 1 15993828 41858982 1 57984409 49056817 1 3711198 103789768 1 65607748 233455549 1 2700724 113206065 1 23667263 78279111 1 5596695 46006350 1 383884 173094476 1 9797341 275467341 1 1070352 53217463 1 151796318 141515932 1 111991797 36339555 1 496938 88482719 1 837343 95164880 1 366543597 35367552 66500 1435022 406359189 1 683735612 100265925 1 6273150 78748514 1 1349772 177663415 1 2466735 176098494 13652 4030941 74497968 1 15025444 133901644 1 24608217 210818630 1 93990 228823442 1 28374602 110130475 1 12239189 374402655 1 31754183 73924071 1 260978546 81499172 1 35864591 130465833 1 2828252 174935807 1 6687893 120736196 1 445093 100408436 1 1408016 134439090 1 425265 100471713 1 11771389 119628749 1 20667182 91342745 1 1901856 116522497 1 183565636 87934230 1 33065645 177479574 1 21410660 103618883 1 1969874 132072242 59164 97096676 90954290 55005 5449105 168198878 1 663389 128335348 1 453535422 212022452 1 3501467 122232906 1 937770 84919445 1 237584 174845106 40608 49442230 89244347 1 20637248 144744866 1 370024 88229268 46801 22067289 122923873 1 46399551 85497352 1 8536574 67121882 70647 20429518 69066382 1 2539457 201217061 1 56835903 97462680 1 7925827 119889529 1 23269250 169511447 20619 5376829 174255289 1 13528903 167672355 1 44098141 149232935 1 19844675 160750168 1 1564625 51551605 1 269284 78725906 989 34458369 206382190 1 2430117 73944848 1 20675703 107792737 1 330467 84210562 5100 370198 102051430 1 660357 128376564 1 118992925 256687827 38531 74155023 82059767 1 767704 186218459 1 33891603 77461183 1 156578699 174076157 59849 3355044 168597344 1 7931310 104908591 1 9282420 77326771 1 202438 69817269 1 3620785 55728885 1 6778805 160434160 1 4393804 58055018 1 81306887 126092742 1 5306704 200857356 1 5867757 91030932 72044 63527916 49961614 1 23189632 140885180 1 50068256 22853993 1 3658263 67340442 1 49537714 34496934 57606 33691787 81194523 1 202689841 124539028 1 40456 33830507 1 1975341 51534767 72205 14288933 130589341 1 28322691 72257984 1650 20118 65610251 1 44682313 64410693 54480 9597135 49805355 1 1612868 156085916 38888 10021482 89329808 1 2695693 135195080 8448 17391328 114907787 1 17603733 152559339 1 50336619 45485844 1 22986162 91922705 3154 7643784 141913455 1 2717941 120946251 1 12864017 93987250 1 11313433 146073820 1 12209645 106849785 1 8355151 73065832 1 203035 56413520 1 28760 120132580 1 428653 31669617 1 4847978 52087450 1 13179852 166861331 12449 1955050 77753968 1 60206720 143748694 1 163041832 86550081 1 3378071 166393445 1 8820236 101613156 1 635299319 161747555 1 29952283 27272477 67528 52755352 137132667 1 1535774 153788503 1 9537635 93068907 1 4318212 136256262 1 1118602 43248230 51917 2875159 101793524 53466 93319069 140248963 1 666392 152646459 1 3454310 42811928 1 190290210 76213112 1 1335194 241970648 1 2899478 252100242 1 5489956 103008715 70103 253608 159240952 6450 113525 49721124 1 278187 205266808 1 1626366 56195115 45256 4708207 198607437 1 2171153 40101362 1 28031823 55535363 1 5790799 112496116 1 379902 209386321 1 4801771 125127308 1 154014372 192724721 1 1684679 125158681 1 11510893 45098672 1 12971920 40992126 1 6796342 66441177 1 4808564 91175504 1 62158612 67629019 1 546855 92505476 1 1517114 59351755 35870 2450574 99107390 1 3026624 216570131 1 5953836 85973750 1 33589989 162682433 1 8590588 133014340 1 13124619 147955336 1 5195601 58428170 1 5921549 43111371 1 3395518 79825639 1 109219 86415070 1 234658 85272181 1 804728 125163319 53006 5804668 121013599 1 330359572 141977085 1 8104725 91005607 3969 229079 150909394 1 4534228 143737113 1 90521055 61586744 1 2383443 138127795 1 3271633 106880551 1 2340080 110290704 1 2159847 214414303 1 39777692 223398357 1 16817539 113398522 1 41334888 49367708 1 894377 91025857 1 21270295 83733282 34763 1429162 78720494 1 594846 89511268 1 101528212 57121002 1 407604 86657630 1 5636735 277315318 1 1975073 173301509 1 11775461 63390316 1 6161822 71979385 17688 27339961 46500261 14271 63995 101381387 1 1859539 36265142 1 11493596 34481816 1 43935109 35205443 1 6108850 115263564 1 287803201 92977564 1 11694012 202338345 1 819497 180937514 1 87591921 112814200 1 823797 129474656 1 22706014 104454312 1 51217107 64672481 1 11269162 82854545 56176 2251327 65962134 21754 619231 116756467 1 618859069 129413661 1 6539995 62144606 1 679019 103061449 1 302393867 135673642 1 2033108 78347657 1 4505374 72482429 1 96323722 68753223 1 42470303 86394940 21395 7168380 113949880 1 11211793 74227247 1 3288420 112314061 1 8205401 83300141 61877 6018794 91102993 1 11051994 270714794 1 31480227 77669897 1 7249524 142204083 1 4385040 123140131 68628 30208992 119236050 1 784781 79374212 1 1149091 77447223 1 12934601 161458798 1 29830950 84816437 1 202653386 73785571 1 11902221 87881706 1 2952428 349451126 1 16903844 90435507 1 6315457 232574331 1 1187048 215724364 1 625683 47113919 1 24640 88276306 1 1461733 65143759 1 17105686 123155660 1 241379089 173256221 1 2512797 134876937 1 6587300 131417425 1 324355 133580570 1 47248344 98174020 1 15867740 53765974 1 71340132 123215876 1 953950 39367369 1 9943424 52503932 1 649837 101246559 1 2611071 69956032 1 105455 155710668 1 120718409 133459845 1 9807605 34138445 1 47893966 34248665 1 54318242 119662742 1 25902513 166342899 1 4533284 174661224 61879 457154 106988510 1 683735612 324013886 1 553476 127438362 1 3826336 69550595 1 35201633 108207217 1 282654 61465848 1 10534143 124481393 1 37086 94403618 1 683735612 65667855 1 44437 184372357 1 15649819 95427644 1 499997 71296314 1 59596915 164007011 71980 444462 59110647 1 5155469 105779188 1 140837927 62063384 1 3286389 51629180 1 45573179 673747545 1 534818 69708419 39314 192460 223031413 67074 396171252 112261983 1 64667764 90516267 1 950198 71286523 1 10663488 42729148 1 17674193 174182922 1 71059664 96184945 1 9361369 127749188 1 683735612 90480186 1 8016597 112951625 1 1163684 235174615 1 412338 34560163 1 156921 172141358 1 39772488 98333641 1 29225140 118841749 1 35090121 56061412 1 72620997 275626334 1 377425 85555516 1 8917500 107058114 1 2378248 47822101 15756 6745901 153517355 1 1843 98773082 1 97954 64401218 53126 3911940 132284171 1 34011202 151199922 1 16611190 96634730 1 30787368 99656781 1 1897876 154476741 1 710924 124124143 1 2627417 109348149 68205 4952405 79666395 1 2898640 192097841 1 70011036 82524847 1 1723172 122137884 1 5783403 81046498 1 5849785 43803451 1 12679189 59139131 1 740118 75119357 1 7589768 67382314 1 6650282 56569084 1 801336 198324276 1 11949630 88818477 1 139465 220267396 1 181703299 133279336 59579 19143833 126012063 1 821485 45137802 1 585266 129940072 1 231360636 187329365 1 57590755 200469440 1 2964673 141942907 1 45194678 59960016 1 308697 95869426 1 12963877 43659071 1 924848 73792551 1 38213536 136994725 1 103353878 48134518 68446 5474295 52985735 1 32046287 46898186 1 57679827 33787196 57126 33897586 98104386 1 2189877 184874331 1 959658 19872986 1 1025524 74441764 1 3161704 151061691 1 3045460 93585204 1 25186136 62128989 1 86314 80568111 1 5752139 132821710 1 9540766 128441198 1 3314037 150463354 1 809110 84540785 1 2017879 108310975 1 696167 186085943 53548 8281184 85151705 1 83325610 165380415 52524 1101935 196076560 1 2525482 85062813 1 10874159 49008793 1 88933177 190480562 1 9488738 93706221 16925 4204275 78458588 1 161582562 225010066 1 621494 101965963 1 4889295 302825158 1 5232695 110982360 1 152919956 58971079 1 152578012 97898714 1 396533774 133616277 1 452926 123979634 1 23978428 54275460 1 195773 187016254 1 247717 168057234 1 7289814 180468064 1 24832223 230819374 1 20088942 106832803 1 9159696 112105697 1 8219617 188173830 53555 1403110 93768250 1 5694563 70383545 1 231665 109736925 1 1097915 186768044 1 28609529 127249888 1 4506758 129367728 1 6555222 78808851 1 106628476 97171754 1 38323696 123408681 1 24191782 97111064 67725 11626742 108215985 1 94908724 102087452 1 16816384 119744628 70636 15216083 160822338 1 1956280 76631654 1 28730436 160028924 1 1826554 155381980 1 11432523 366191871 1 294537 51106912 1 26463224 75747712 1 683735612 124656714 1 130640770 511541302 1 133562 54574861 1 491052 257874171 1 2405045 266474664 1 15068792 245431813 1 1052725 135734847 1 423510275 34189097 1 2580568 199419091 1 10913214 89093897 1 2143534 149239316 1 48954620 109606404 42758 2880409 307824073 1 63566402 96594054 1 4120377 35948192 1 2781535 96288954 1 16107803 125297994 1 3697055 165384552 1 14890177 66913305 1 8426067 36965442 1 452321 251616899 1 824760 19854462 1 72838813 430762055 48668 5952023 118154645 1 111380191 76908451 1 15539141 82542378 22230 38133 102971326 1 4285220 71346798 1 10329277 94355214 1 120552 85847621 1 17852649 197183018 1 11839112 150570919 1 683735612 53747055 46293 7048742 112239889 1 22830726 72788784 1 82211 80008915 1 36527234 98761387 1 10504219 153497674 21589 69491663 72795620 1 86093 95534331 1 28192831 293896249 1 111868107 60626389 1 874196 100240916 1 209960 64678347 1 2355924 60018677 1 3119466 103492116 1 48577 88563877 1 7359609 69321578 56213 4011178 77389882 1 4000801 139574648 1 8903230 168986622 1 38003658 31448907 1 2841713 90776746 1 2453705 90337985 1 493838266 283941635 61594 214040819 141693045 1 774587 260587220 1 149686342 51290602 1 724164 101287678 1 12681687 57185914 1 127615846 54984700 1 2781549 108016026 1 2390387 58032062 1 3603423 62571711 1 274872 134345678 1 8120542 51853942 48597 1431580 90824891 1 11642993 106979943 1 54642522 241130491 1 503328 189009946 66400 1352070 151623070 1 3022261 119574230 1 8384201 173062402 1 35996424 104078249 1 34542276 139953499 1 683735612 77927994 1 1651784 183493697 53035 2626435 114929152 1 1777912 248212141 1 5572783 218224215 1 2794721 141404229 1 25073074 84670260 1 1457239 49033204 1 122125356 59688461 1 2410158 76653858 63320 27908897 62894664 1 46536040 92893660 1 388199 60418516 1 57657943 75092882 1 31389298 98140926 1 29757798 165975682 1 23691706 77993342 61123 1548259 92916365 1 3293795 223709565 1 28258853 84144882 16331 76593482 104769412 1 364493 115034839 1 960244 39688291 1 2721889 137238130 1 72071114 117559438 1 130273 228320040 1 3225437 66979934 52847 35443198 139769489 1 149770 96562082 1 12157594 165151642 1 35636783 48832871 1 117708 210888232 1 12884376 232017923 1 63960372 99277994 66917 4995246 109004245 1 406610 131730275 1 677357085 82951830 1 132758281 101452435 1 4549770 160489963 1 4866151 89167805 1 539092 204788788 1 7156854 125982293 1 1941644 86603990 1 99347486 93015815 1 14689694 129759007 66568 3844384 154259118 1 220963414 58765454 1 1624140 167701201 1 13528394 72258486 1 4374767 89701915 1 6738752 90862498 1 683735612 34158227 1 19268651 158528011 1 35916367 116285566 1 277060 189304045 1 811378 139707515 1 54100328 46466450 1 5911947 81757370 1 474256 126918018 26380 3963308 73860130 1 3389042 86276545 1 2201038 307262246 1 26669986 113922706 1 1032788 129998148 1 10300640 119457963 1 78261316 53958997 1 7233551 84500466 1 93570029 99240344 1 363361 193210332 1 18711802 71239906 1 996446 83993151 30831 108580120 56434701 1 23080547 78635862 1 6000895 77299185 1 29240 70593399 1 600149 84733862 1 1523674 80246659 1 12495656 164042751 1 90072138 101085763 1 23668870 217295893 1 3724018 163614679 1 1963405 205993791 1 2289689 94428178 1 1299590 47457429 1 33252904 173766855 1 215095675 201534095 1 1355553 118054196 1 897151 45748455 1 52835295 167136682 1 60830621 107089777 1 183187 144694876 1 412574 88812158 1 7034987 74361653 1 159785 152443194 1 3677641 41209539 1 4341440 84119024 1 4059963 52807752 1 241696 63621911 1 683735612 93195961 1 374883 119669812 1 11523558 186678643 1 39338213 54779497 1 1080522 127061264 1 1502385 87176380 1 2104510 124595308 1 26417814 80982575 1 1189785 166839822 72630 3873930 226033301 1 5361830 101326794 1 31052270 89833751 1 33711258 282564416 1 7522882 164723970 1 1507248 99328779 1 13841472 99143464 1 7465030 113717146 1 830350 137491802 1 50064988 45890518 1 446905 128930729 1 5930053 117166582 1 5163898 86955588 44877 1820932 169402405 20780 33633554 101415303 1 633975 284215706 1 657317 32146116 40013 99278624 93632845 1 23478352 115759897 1 621634 64537736 1 12210866 70227121 1 229155 121451105 1 10004880 124831498 1 764446 146115055 1 62663199 204968203 1 1125963 68304059 1 618700 56602349 1 141608 164420168 1 3713889 145897438 1 2112358 112967799 1 276418 104776747 1 1287609 247484513 48388 28206071 97734041 1 13816981 61795414 1 8585271 114729742 1 101135997 51813519 1 1859995 108928924 1 695978 104589357 1 1577931 113577037 1 211261 214514413 1 238835 261071493 1 397603 142779556 1 442627 172622089 1 73554542 140163579 1 4105141 224345552 1 2227624 193819247 1 41620857 60857074 1 24530449 127254593 46692 18586332 75699845 1 43777945 144093667 64055 683220 86604872 1 660474 157309759 1 709580 44653698 1 8501074 87381329 1 4363146 249425369 1 704409 114628262 1 8437124 153349380 1 4013606 265046264 1 21363232 133323168 1 3003435 160244506 1 845006 149581300 1 263236 80492361 1 683735612 80487523 1 4645898 90959472 1 36179 127137381 1 130726 78243918 1 22354779 42997621 1 4467226 47422646 1 15110951 99580720 1 582047 95523383 1 7214783 104392917 1 2486862 111800386 1 299314 135096979 1 2629649 78116613 1 16472676 82306584 1 8789800 80899647 24730 31175016 288236965 1 13768979 163503428 1 3500461 413397976 1 11577147 119088372 1 270927230 158702039 1 2793798 87871835 1 13172319 122995347 1 1658020 284493828 59843 87007017 182116740 1 6001683 76778299 1 20318965 107370088 66674 97086619 101069838 1 1507826 144663560 1 9280288 74987416 1 4152812 68533220 1 189953 207525705 1 25338785 222236827 1 25874484 128624065 71985 687116 44049512 1 14949548 171699274 1 9014519 83422380 1 48307251 90920516 1 3905435 139042051 1 11830450 112481134 1 2096712 108354128 1 72463134 158663045 1 72372234 44439650 1 166866785 106223891 1 160318 42661457 1 549819056 129554917 1 9121672 89333532 42328 1093944 79965852 1 278839 72614973 1 63046090 236523548 1 654925 240913290 63745 6130795 46280847 1 14320253 79900792 1 2103649 108728980 1 54930775 162473909 15935 324133 111843480 1 433691301 185771663 1 32043962 100124280 1 17176584 38356072 1 675691244 146528100 1 1936853 112617096 1 24734032 127660762 1 509089 119698105 62649 2877965 183532297 1 1322526 197945539 1 412259 67754582 1 216748 125099419 1 8502521 158104082 1 2634664 48637506 1 234685 70639720 1 120617066 118282777 1 3197760 56623797 1 72887255 78773869 1 20887828 227646000 69000 8685300 112553889 1 13576489 38026686 1 27971017 54766181 38607 183244010 63901797 1 840441 97931587 1 9482050 227573789 1 1452771 123563972 1 12143964 90383565 59446 20602832 41993127 1 269310 85895998 1 27127380 46410774 1 2202382 322490045 63409 42987996 150775802 1 1252556 70185118 1 37573483 106215408 1 351506032 40743202 56921 70488463 144717758 1 517403030 76911894 1 226274293 110607969 1 32493434 69081800 1 2749673 73270323 1 1871698 74042869 1 360027 96606647 1 27650811 106199146 1 382172 134905344 1 137528 65362011 1 165048 134793810 1 14817993 62678820 1 1727809 147365165 1 17447203 267417606 1 1139712 110729733 1 297002 68409626 1 41363641 151843297 1 2096295 130735248 1 30369589 91540791 71447 114791 120176676 1 683735612 396774493 1 17820033 105301634 1 3467936 88509512 1 56404410 160441671 1 20635544 80339712 1 37238896 271521977 1 6223793 120493061 67489 154552951 102219729 1 645075 115328091 1 338763 280628882 1 116560 58977704 11117 26244634 42459229 1 292638 51151955 1 1463639 47838018 1 21240444 31857884 1 156362 224179294 49112 5305568 103336971 1 704907 172005844 1 309121 111708878 1 4701131 60791186 1 34719186 96687527 1 575482 46961351 1 1846705 178265219 1 197221519 165958941 1 117244 85216114 1 26716200 73538474 1 17860905 97725192 1 202278 71822375 1 11675140 215514441 1 6147881 69755105 11699 1209239 67605369 1 1159151 81512845 1 830764 60518538 1 18451417 210651277 1 8386928 85700713 69004 3918065 333088613 1 2001327 62640094 1 1101346 97868151 1 6258887 193494009 1 206583487 210134258 1 1597811 63215616 1 143712422 40443840 1 941543 92782613 1 8795092 195619485 1 210821 152784027 1 100834 183831303 1 5270085 69873334 1 15716669 94685899 1 4092865 95838750 1 656264 114262477 1 8255201 79900488 1 401741 210074796 1 624444 63712815 1 1003877 62021905 10847 36566443 77807768 1 882243 131942207 1 217768327 53531021 1 3504484 190229446 1 5746319 85504530 72122 6308610 149619579 1 90898893 147099284 1 485967 50530577 1 18535849 46607867 1 182626 82548200 1 1086822 167219341 1 1915972 192502316 1 25143037 72619671 30309 437287 89177924 1 8087901 159552310 1 26335033 212011812 1 1021000 85469761 1 5582347 103417902 1 14509489 123792116 1 10758083 61175461 1 44842694 340083457 1 9130770 122007488 1 2603063 74010812 1 128400 77730053 1 57005263 66879364 1 19805741 137310719 1 6552563 40541662 71135 11134355 38075295 1 137055649 84422365 1 2904719 90721827 1 6187485 229667859 1 8122122 146556635 61937 2577271 57904708 1 2146696 100859546 1 296682 115318018 1 22090848 134563728 1 1486402 239857125 1 26710782 114384931 1 15016082 42422161 38827 227611 96749006 1 4051378 62302844 1 73930129 140511912 18936 62510 71804944 1 633798656 45698009 1 386682 116185071 1 686457 162311506 1 72244122 65580407 1 12741570 100497534 1 40408574 72615002 1 9446457 217569214 1 267936 132648290 1 10963332 94217794 1 587450 71684275 1 423930534 196226637 62808 134910832 103641952 1 30454973 133547338 53789 4721044 193392735 1 683735612 91491304 1 2675789 101115611 67911 13284254 56229021 1 1888580 41912759 1 1552689 51114508 1 19289103 74969398 1 5288285 70973229 1 4611342 81634968 1 417943 109483003 1 53870791 70351423 1 3829677 84590405 1 5462478 104384510 1 999650 76460156 1 8269477 73521490 1 4507950 129805135 1 40465207 141952611 1 17793088 58311671 1 37407012 139972535 1 242660350 88210450 1 2843073 59037087 1 422044 74808972 1 27408806 89473950 1 5299817 65254041 72581 1205122 85294988 1 712026 100585879 1 208592 158383036 33779 47151310 111071033 1 7336531 104217924 1 5675765 197727999 1 673223 52994729 34966 26831110 160969560 1 17684177 104123542 1 4995635 154135356 1 179332156 194386425 1 2778515 117368987 1 8952494 132892377 73092 10071365 57375649 1 8127529 39778093 1 44725992 85895949 68135 5182440 240349990 1 1290290 167348713 1 31481 91224134 1 584860 77665051 1 168777 68509714 1 23272963 107132996 1 6529258 264824127 1 4363750 212210967 41381 86246661 138539541 1 54050 96690961 1 78218608 134015719 66958 217898734 202124143 1 10833954 57339975 1 21731710 35198057 69576 3460100 58448440 1 3826912 103880757 54159 22058227 146173954 1 2526948 98688297 1 341653 120069427 1 20204 128115983 55686 52638307 57211634 1 3621448 105657598 1 16368042 120473370 1 45211921 104351593 1 1295601 60518220 1 18744179 33732757 1 5505701 50706881 1 8163354 120273086 1 9718091 147797918 1 2419812 119592948 1 2059572 115633028 9059 4894268 132247428 19248 39399893 70732561 1 159436340 129657647 1 668671 60328059 1 30150530 177249417 1 2163457 124809919 1 195598 113692648 1 285642 80712234 1 485994 154553116 1 78516 136364857 1 15498656 77436122 68870 3010603 57960833 22075 3926032 75886479 1 812123 160624807 29643 1682676 94287271 50455 91390099 68390536 1 7287727 80544064 1 3444877 208038117 63474 845952 203953413 1 3443101 101568545 1 1784341 35450860 1 291105617 98318581 20481 110782 111502426 1 4531689 164224372 1 618039 55516427 1 13188386 144209363 1 2938834 176691370 1 9488166 85656240 1 24297820 150288185 52021 1116380 271969736 681 319411297 129108201 1 70319596 125100968 1 3545511 221796102 1 183577875 189683355 1 114083181 67551054 1 174335 72527067 67809 115197187 97577188 1 1304055 42847188 1 194097770 78723451 1 8892700 83564512 1 520666 106750352 1 189375 50664099 1 116730089 147015982 1 39233691 112422298 1 1805049 146329772 1 10632661 200921032 1 3578014 65954994 1 1322075 29365390 1 2202200 113855734 43411 15960757 62796794 1 3042127 110939708 1 3589456 61436990 1 23482412 35925942 52613 199678770 137120818 64013 3711080 114523774 1 26090117 124232126 1 4676959 64296512 70879 564425163 404755131 1 13359031 97222906 1 69614957 67406141 1 9899951 57569352 1 700674 130329075 1 2988511 78203557 1 37498282 208982409 65478 28289414 42597465 16254 2691295 138973703 1 15639730 69986820 1 641736 187712389 1 560396 71401195 1 400453 111937367 1 163868712 158709716 65379 20278791 90038795 1 5358070 47625048 1 43796961 86075613 1 1965369 181222641 1 1731321 138836625 1 1916479 80953294 1 11591819 112225597 65251 302871831 166646888 1 198439116 131561541 1 7960482 83132209 1 5464174 29677295 1 127060159 61580702 1 13716860 213939600 1 100156923 57352176 1 7767226 48201051 1 36243539 118970140 1 6579864 129453988 17272 330444945 31770321 1 30459637 85879459 1 5209442 278068797 1 1402309 122108281 6403 508464 75180386 1 6758564 155098542 1 1740503 69518159 1 5381796 16499667 1 70623934 96160570 1 1312093 191762609 1 42028 111420551 1 4285052 71340211 1 4080172 156073350 1 21475474 140769617 1 724594 109497090 1 1685522 157200197 1 26172345 67945225 1 8355863 82287930 1 9950232 195991685 1 233025 109525263 1 27945079 102856421 1 138411 204275698 1 20026 305324010 1 4250653 253536559 1 7260195 64102055 1 15002007 156183435 1 6540960 48674059 1 66302575 170168975 5038 1726360 69379255 10650 102330 81951361 1 1950317 40914924 1 36325 181916036 1 3017174 74914565 1 401689 124403132 1 33889856 122129301 1 6414092 85035109 1 410769 82810081 1 399657 206415305 31052 4406096 95675623 1 420330 154101593 1 17288817 103886838 64399 208239749 84081962 1 67280237 107979943 15180 682205 51935867 1 10216353 86667907 1 457964 140413274 1 54069832 91743633 1 110740316 58022420 1 6461814 298180733 1 6481447 75957840 1 18988982 90320849 1 12607596 38692778 61878 368572 156774806 1 627981 69456986 1 1392340 41652246 1 1869001 109852251 1 8216523 119172732 1 16142232 199455118 1 640571 54465109 1 7862878 56236989 1 38098724 180911957 1 27418271 35978563 1 19323177 59445246 57423 41057304 61124314 1 1617967 57768579 1 72583725 58194481 1 42582143 46817386 1 2611083 42743832 1 60926499 70463769 1 2315387 69981975 1 47367 53134094 1 843028 57264645 1 104566 165426812 1 7953506 114023038 1 5230402 151079530 1 10275822 251687012 1 5168721 43461559 1 222401 129804604 1 3039960 24416000 1 559278 29755527 1 7532663 36535341 1 3622893 44158738 1 552975157 43421238 1 68925571 186387194 1 5189797 77511138 1 18490 92375540 1 2483480 229832033 1 2021981 170407135 1 1213451 80861132 1 468366 143982190 1 217783479 49846024 1 3558434 128562806 1 89814639 40749920 1 62630697 84131819 1 60383869 153127250 1 4057597 218339285 1 103422593 208789723 1 67894252 101146877 1 23001482 113480233 1 25126605 112127835 1 62170362 84149510 1 3151358 70407678 1 1644313 74847961 1 34371935 106149116 1 693846 104569105 1 1023215 128602171 793 13319562 192231325 1 6890382 207536069 1 25771807 61142302 1 17677515 170955797 1 16417134 59412468 1 303060 104683017 40217 2927060 201188543 1 1019115 70590667 1 722432 123140669 1 5688568 196064526 1 704943 32825900 1 2418758 74998764 1 2332245 173672444 1 13977548 82327048 1 232029 210204772 63512 20125506 148422234 1 4559740 52451039 1 5996275 66997659 1 17981354 68339309 1 55248039 334002367 1 12429753 56046885 1 98189088 93281506 1 2300204 82104690 1 7217738 64050237 1 529935721 172883052 1 6293742 129309644 1 1226320 150533404 51811 569341873 380395656 1 211203399 69227349 1 43178901 77934645 9124 998839 60719658 39086 18307292 49623890 36375 14791208 61984291 1 30102907 78182167 1 745009 84534944 1 307449 45686719 1 11362069 59020617 1 83303822 111010872 1 3004399 152667857 1 13223599 125888445 1 4861735 203807813 1 396448 246884556 1 3245816 116320882 59844 5504780 54428971 1 194805404 218494226 1 6505830 85924856 1 1188567 130462450 1 201721110 118784045 55331 45413 156849389 1 267483 482973987 1 10595486 97859566 1 1594911 39682586 1 6963536 86056584 1 5214875 192774840 1 128771055 69390472 1 38966401 62003064 1 6805000 79349401 1 191286444 113759500 17829 3056476 97120622 1 31469 166914964 1 23444238 128786381 1 12036721 38789886 1 131187 39036931 18661 13891887 120799686 58055 92131545 92971423 1 489679 218596766 1 6438806 143269466 1 3620890 105780574 1 218708181 128376896 1 1630979 192499284 1 117607 189940226 1 70377662 65670982 22798 48411511 180605349 1 106732153 52038868 1 4109755 135701127 1 39699173 119940251 1 19038258 53465291 1 11121448 112672743 1 2031980 151107783 1 5175968 66495982 1 125318 142532319 1 6197366 33075815 1 580107 79931755 1 45213 98562116 1 61445963 74683829 1 3205746 53316199 1 220516 122413481 1 307362 187864034 1 6744072 77808217 1 20427204 56930095 42794 44172125 165416557 1 873310 27590637 1 10666640 64677582 1 65079191 102024672 1 47877632 90101039 1 18252600 82303300 1 11394684 130786605 1 5056666 77754680 1 28200051 531099661 1 1591365 44274243 1 2091822 117337709 1 331551 34855489 1 1694208 97879203 1 1502842 226606331 1 37008556 44723047 1 55278049 85249198 1 2792677 123400437 1 487903 63099262 1 1788641 80521466 1 605400 92303618 1 3231208 41133569 1 822228 42952497 8765 1776798 43905541 1 24735619 87251759 1 389763 126845910 1 86617 108568733 1 15844155 57123457 1 2017227 68709112 1 1902015 89866176 58077 4403274 106812491 1 7642541 129231955 1 3141023 97268827 1 8014526 298428408 1 4425015 46136618 1 62973014 86921106 1 683735612 111438028 1 683735612 182416886 1 15642526 37065772 68422 2595316 147160074 1 20597916 102905672 1 431890 91579181 1 4191067 74135436 1 84471568 249743084 1 3500730 48910271 15165 96328429 51412517 1 3034780 164132849 1 797160 147690942 1 17145155 234855384 38890 2155505 105665868 1 396195 140315428 50457 683735612 89218074 1 10155770 66790378 1 1238916 126893474 1 3218548 71724958 1 6147106 86503078 1 10077105 125607735 1 1302550 159546440 46271 353573 104416994 17644 567407 159167845 1 1454328 157363916 1 4025137 90537624 1 6641477 109105964 1 94537746 91772854 1 1986275 91508289 1 1741009 76639060 1 5822461 103148689 1 11858430 174386919 1 11112338 43525677 1 230286 116239972 24568 1321979 150264742 1 51175006 59483784 1 6554919 191942277 1 733150 48732890 1 104768813 109044312 1 10290728 87919449 1 3818290 109862737 1 1686406 61262739 1 3989913 97794012 1 3622420 132606572 1 14702966 59934545 1 225684 70403963 1 10702441 74220757 1 5815095 232144573 1 817165 100953513 1 5962594 233739314 1 1529916 171191270 1 61920801 183212973 1 1288221 51756960 1 45042949 111199498 1 2229873 117195504 1 286550 106210718 1 2140544 98743988 1 1002163 211992158 1 21042471 183548045 1 26750997 34641812 62783 472492 74575704 1 293557 108729817 1 4574192 49823177 1 128109708 59242656 35708 187244 111208681 1 13727244 77326874 1 10632783 129655017 1 43864018 53505022 1 5510344 110104170 1 232407 116536695 1 2197335 98835006 1 109258905 69234133 1 3510215 157845463 1 44305112 84642381 1 4496186 188645656 1 19798534 59131192 1 7287776 149036563 1 2595280 237882657 1 53866778 72559873 32771 38120911 53206716 1 15705727 312502062 1 148070 168727955 1 889990 262672826 1 74781603 220342524 1 6693579 107908718 1 14726665 25016386 1 14509100 161907712 1 5107859 80551286 1 493953 138584077 46327 8186765 128089428 12241 22093474 122082855 1 1725177 109823221 52260 1929942 48419715 1 7426612 134690806 1 4000026 129458461 1 1938479 181097017 1 3115746 41558500 1 2264096 129350801 1 11747612 155702663 1 14120219 62371774 1 4203987 114584406 1 478833 133458771 1 7342398 154927940 1 808047 58357298 1 2999251 64181239 1 6568053 92009935 1 69335831 113626370 1 2682663 131696500 27784 475119 142747800 56777 73600979 141177790 1 10338360 63461552 68376 15752142 250027406 1 1764565 27529876 1 4521332 93193106 1 3256252 151181470 1 79710104 146138782 1 9510381 156694727 41139 3959902 62832712 1 10964741 100732134 1 12257915 190770189 1 8258347 85436927 1 1074657 146452461 61801 89082 80394750 69207 2589401 30350038 1 33456602 65998857 1 33255356 91197545 1 228386 66314257 1 2875490 262765696 52171 12008875 61902324 1 983871 86208960 1 7191115 64546600 1 1574757 104379803 1 6726324 65533743 1 278644793 74896510 1 22592593 123007420 1 55692140 111070408 1 42706721 64006605 1 3440755 86147517 1 9128643 121248874 1 104490 58425530 1 2231319 145755742 1 7608802 121864593 1 683735612 104689371 32800 40795750 78971107 48735 4531158 89130551 1 514211 169695485 1 8666449 121667105 1 27853197 55279359 1 292582 71171764 1 21334901 71001777 1 762169 87329014 1 3340343 169480426 1 19358635 102400641 1 1802573 50982104 1 2009686 89011793 1 9290140 160379230 1 1805922 71510457 1 1796437 95612949 1 1214034 108510478 1 1868473 94699002 42224 2905744 168474277 56546 1650698 188510086 1 32844110 140946742 11416 44823681 94706530 1 3308244 124973894 16297 1415126 139946500 1 483375 239274316 1 101995227 79783585 1 1435815 110770119 1 19742741 101970337 1 5724180 135067920 1 477131 179046585 1 1769729 82089879 58457 1536403 55702000 1 37751020 11914361 1 5024984 121264357 42328 17811030 309471571 1 313050 102731135 1 9497427 120443110 1 20666551 75519626 1 13012519 57214986 22220 27356225 32533963 1 2157012 100156245 1 10806575 98410950 1 683735612 174755844 1 49254201 89239487 1 1262772 39941906 22069 569114 151725654 1 145394763 151275498 1 1795728 90385388 1 873214 147745055 1 7556582 57255639 1 325951 182129328 1 7390652 63149331 1 1284499 51936639 1 571389 29468020 1 717605 134903901 1 61846 193461404 1 557523 115942112 1 1423921 102083328 1 886723 118010173 1 868790 71387931 1 24586199 152555692 70948 42268216 110564119 31806 9235606 133495796 1 33061 113184925 1 44970 310250675 1 5557712 151827319 1 313740 159817874 1 1100741 59731279 63545 4112274 133918269 1 270932 139754199 1 1708588 47090771 1 356172 34298364 1 85325348 149502904 1 63196308 244228941 1 280400 120142844 1 1228025 84771827 9076 49407039 140587755 1 16669294 42094985 1 7139347 80687121 1 1926116 113254816 1 19126191 73227025 1 11231867 92211823 69932 2404715 161352531 1 3201619 114515381 1 880542 151249459 1 12733297 72629427 1 133529000 91156495 1 1095332 98909516 28139 2227118 79493729 1 14375894 194758662 1 809843 269582784 54912 46123038 171329858 49166 21317018 86078506 1 5189698 210092682 1 14621478 67539274 1 252674 145781849 1 30488952 121374171 1 2921281 124574665 1 119405622 205519047 1 3038573 30860668 1 102405519 145273886 1 66646738 144286227 24833 16745962 58133191 1 14073477 106616290 1 43109 37411876 1 14074113 101574413 1 737110 141304634 1 9537792 137391360 1 1007594 125967230 1 1229328 137779791 1 6382564 86276679 1 43301031 200855645 1 1790623 147501703 16909 2355222 278599791 1 17907190 304491799 1 2230821 52200300 1 1474006 164553622 1 61525829 156153257 1 29223755 148511916 1 14302545 52021521 1 6479765 94466663 1 11307795 202434702 1 512007 112418947 1 5632774 61489762 1 28243784 87999397 1 46700368 98687573 1 2525742 118220419 1 24391427 71159564 12610 474660 119022201 1 626597 157213359 1 10508544 119984195 1 15365765 14601931 1 40720298 80550846 1 11853167 162182711 1 799338 118127320 1 127651530 64217703 1 42744281 149920756 1 4096896 47991251 1 239427 81846928 1 18167951 64891805 1 2314057 121637982 1 19105111 78268928 1 7298754 49358247 1 8025637 118746273 1 4758012 73646230 1 4599198 73451786 1 477761 85238877 1 15666819 332736086 1 1810439 151433548 62558 4239878 120979402 59922 45461135 101756023 1 7706679 113789971 1 10094450 81165455 48541 21940052 104848953 58437 37343617 142248100 71908 366357111 145967247 1 838102 149981085 1 2072743 79396746 1 117675198 153330552 27422 60341410 55445752 1 110262719 39685045 34649 30201791 235350130 58765 32742207 286736893 1 539803 101487180 1 6972203 107296251 64598 14213172 160915126 1 402338085 68932492 1 16486090 76448804 1 870245 115141124 1 212520 75142355 1 3104564 153367248 1 445035 153624391 1 21954474 151888566 1 3370187 97418506 1 61119 89157143 1 17425504 123730389 1 2249738 77190169 59471 4330019 106143734 1 5269673 59628584 1 8190113 114846803 1 8490368 155975150 1 9433461 45762687 1 1034589 242439438 39458 1251362 86112849 1 63420005 151568538 1 166995 87339347 1 63819714 133412392 1 1142584 85334328 1 249886014 91565130 1 1255834 70557496 1 2289707 109256712 1 1676938 65794700 65178 811389 56281542 1 14140035 158523792 1 79697044 209034639 34691 1080907 118400579 60731 25012570 199266513 1 2876826 74947715 1 47134137 77056824 50712 8861771 125641163 62194 968786 150451701 1 28536674 80477122 1 2399316 69983113 1 2356641 114166593 1 112711503 32963883 43770 4708358 57550459 1 1442459 130487696 1 7109635 118170126 1 10241998 327143808 1 609780 110733733 1 5298961 305159520 1 23634285 59804984 1 1518731 74648204 1 13347616 155250152 1 434846 200653844 1 12409173 131780933 1 1127499 189281058 1 5589999 49591296 1 3859362 92775571 71334 7041149 76486389 1 3478006 58073822 1 353266 92401430 1 6520009 73174569 1 19239508 42053275 1 9425891 95579081 1 160848915 88648770 1 2077798 87722154 1 882878 56944526 10749 56567975 96122102 1 6872297 115464588 1 34801 197047541 1 8204769 33442666 1 930127 44826775 1 22617583 86713475 59168 175920802 100495940 1 7648154 81437120 1 4869445 160944239 1 81436216 129739721 1 1128125 67355980 1 2949249 68714512 1 1585389 25357207 1 1886255 284022444 1 1884080 213587277 1 18967169 123896774 1 233714 154598199 1 1163186 200283367 1 12932416 55784083 1 1876128 162167555 1 7190187 113009165 1 3444657 157507806 1 9219500 52329320 1 3399972 126592882 52072 99543 125698903 1 5692225 57662190 1 6253396 55740793 1 58819777 99154933 1 35691466 123728975 1 10180583 68383196 1 297170 137424374 1 21738043 107198905 1 798847 121251967 1 1390732 59685248 1 28880112 122007975 1 2874060 43248035 46774 379863 91735301 1 46500318 119505318 1 265814 92750225 1 80516131 57722423 1 7608128 115149994 1 20010308 69216223 1 5697711 96628447 1 33678320 180407222 1 5437897 87098969 1 373223 191193812 1 685557 55113099 1 3636021 84872768 12208 105149594 85249772 1 62672670 147196548 1 7446676 284892918 1 1659453 171762613 1 223210425 182524679 1 40188804 35507846 65432 11696352 81378644 1 1427185 37579918 1 798658 105561674 1 36478677 59042055 1 11845719 61590410 1 13169029 99915313 1 8060078 118121008 1 5043819 113126154 1 5561618 125057368 1 201284 232298138 1 151237 45652847 1 9512717 163457472 1 12412433 104630310 1 1234293 180374245 1 241362 49565912 37105 23542591 126787752 1 1198657 199128540 1 22180302 186456355 29543 2967809 257462391 1 8315874 50964540 1 6079641 146678989 1 283880 119097679 1 1037512 66724599 1 8064797 192766515 1 25014049 168108983 1 22167452 33394806 1 19599937 204172377 1 10421335 77752918 1 10203261 138914478 1 10954940 150302745 1 22599414 158372975 62156 10989106 103185742 1 5254856 64913645 1 193248070 76639937 47834 15967800 106628263 1 2284625 76279702 1 702407 57727283 1 3371116 97394502 1 7647292 94222663 1 8928468 259656688 1 7744131 190488877 38882 5267231 55509061 1 2159247 90233730 1 1437750 212831712 1 92856256 68470776 37355 25917750 55039639 1 485075 95052819 1 1010944 122574851 1 20253620 54257591 1 98306 43572677 1 14135071 119572564 28699 4499822 214833476 1 185952398 127429249 1 5676752 157556195 51982 6280328 57767148 1 11881169 99563161 1 10778718 185294401 1 21384411 94177617 1 1500560 188269815 1 2236702 110721813 1 2141813 43381586 1 53012047 50284863 1 1608320 82220815 20978 18655346 152409210 1 211424 57450713 56417 122429983 128001319 1 11077390 100400705 1 6821579 46799014 1 9690006 110849370 1 58916960 144228883 1 70538298 46664549 1 148345 73673838 1 4904720 88671752 1 2413895 68697858 1 34960746 155702225 46655 3215981 243693892 1 19939091 65763755 1 146222988 77490581 1 1583652 152961118 63525 5301076 138151895 1 1193362 108624560 1 11319938 122841944 1 1545221 78200204 1 703406 125344481 1 1169204 137189386 1 524513 164535213 1 20277436 76051767 1 115616546 113116490 1 235607329 99325142 1 7308125 256879403 61354 51345356 73921349 1 871421 106878572 65629 85298 38986136 1 41389448 47046275 1 224828 108879877 1 616245 117754631 1 2455458 74959205 1 24258434 88706262 1 7791851 66742547 1 9769619 96324238 1 180802389 101575188 1 4090010 125082499 1 33864288 171011565 51842 1444311 203589413 1 4922885 103207582 20307 389503 90100967 1 4334782 123190224 1 13564734 75711621 1 609241 126047956 1 1298497 51498590 1 915360 42833336 1 77140767 53366585 1 3157500 227029705 1 1751884 83259194 1 12504343 68721384 1 1681591 51351303 1 617507 190165652 1 2675676 141871705 1 37411223 63933748 1 16618048 160615584 1 683735612 116458758 1 4562767 131744269 1 72755 46634829 1 198024 121571489 1 24332133 99394050 1 146400990 104021702 1 45314293 102452727 1 18308672 78111090 1 1254545 112085687 1 75695973 81542951 1 3765036 160148023 1 5875649 55541256 1 9187868 276589875 1 3061186 40328166 1 94473 106446944 1 397235 67243628 1 31005645 99371106 1 14587787 33329101 1 1270275 139196960 1 73223079 57046524 1 8812032 118365697 1 528570 135568295 69754 1120527 194496535 1 5092227 76146142 53314 5870798 191676969 1 35490404 128561092 52873 35827091 119941037 30617 17886649 214557255 1 11313953 239205814 1 117210442 53049759 60436 4059041 147503106 61368 1858648 160368105 55344 1344433 79422242 1 14929246 68691284 1 2579985 215677474 1 2490035 47080118 1 6605089 109493915 46940 13352661 93303224 1 102619 70243875 69006 509263 121489114 1 13635961 98423246 1 3981936 50044347 1 7338898 111879520 1 3552922 160018291 1 3633925 129623071 1 9640933 124804579 1 6746774 52666507 1 5616957 59626491 1 22811486 96022923 1 1229496 90163737 1 84826648 76846256 1 4721436 83609516 1 498189 53889549 1 4538301 88891262 62057 4133960 109869378 1 62185085 224299869 1 1788685 56226312 62776 20231759 91184034 1254 1772381 361321508 73166 32032627 115768225 1 18642063 119454791 1 1797318 84784541 1 28714491 133711912 1 19950213 58244967 45647 150223897 70721211 1 3474326 113292245 1 14476908 58141381 1 2037554 105591832 1 19493349 30966160 1 161858 179865601 1 2365105 71194875 1 18955136 80313213 1 3755602 191830361 1 407484 132282828 23735 121348 74890461 1 2661337 131299170 1 24928464 75814424 1 302462 105302765 1 15645444 99205475 1 1338411 130849390 1 1021253 86599234 1 31218308 77897025 1 16258055 79858885 1 436303 121594171 60669 10512839 89653534 1 1405083 81673020 50843 42028055 175311595 1 2472401 84662354 1 15631839 90568680 1 1672327 450946522 1 9718345 160393847 1 121229061 112346862 48835 557155 115678119 58398 305089 68091124 1 6890795 156822785 1 2020401 96877711 1 1876959 232906576 1 18095470 94881283 1 906522 44362980 1 23310633 61160199 1 4345504 65496101 1 42669752 172892376 1 3932195 175934095 13510 4901939 136072500 1 9398592 86553404 1 5050440 138385689 5525 121987343 128108086 1 12490011 108578368 1 5563511 93861247 1 2258330 168657957 40260 476743 112643452 1 4937720 64432951 1 698008 99515471 1 2383868 120779760 1 285889 64022144 1 4166026 100893324 1 24575640 104353305 1 17678496 80504372 1 10033333 25111159 1 6258541 93602403 1 18346346 107249159 30809 3357537 127077116 1 5894726 128611479 1 840576 105285134 1 70890195 91792995 1 14831111 80177283 1 277265 114677366 1 1781698 165221648 1 36681272 98722159 46460 9669395 43839990 1 476993 132814529 1 185652776 50235506 1 3437345 97176221 1 451161794 98326401 1 23418423 241123023 1 2173548 180306939 1 11736664 62312746 1 4355067 68382101 1 38068103 152333009 1 65710 203023591 1 75022040 101316059 1 38999522 123073922 1 3920027 155603201 1 17581718 221943811 11430 21515710 126853217 1 16900160 141598991 1 7584788 103200295 1 10005377 54992917 1 3215375 137036132 32180 144796587 153241990 65549 1262994 170685181 4441 9196401 211500281 1 8156392 124208451 1 110104426 93660905 1 3315894 94078546 1 14025163 108722831 1 10050956 116921265 1 105344906 112078578 1 39437512 50242136 1 37500547 65705832 1 107235 55097891 71525 113418 104365727 1 428417 120495956 1 2023461 58446850 1 73777260 64425378 1 871587 113406155 1 4677949 157558825 1 390861 37879481 1 386346 96061155 1 1914993 102923435 59826 14153855 170267677 1 2929380 204980127 1 32832174 74500830 55826 256153413 108022281 1 35239812 103046318 1 5521189 319115157 1 28985155 102423866 63181 20628557 30207333 1 58844318 60987659 1 4041231 94651189 1 7893295 140109154 1 4273160 110668299 1 79609120 107562023 1 5099545 138849980 65870 1328678 137324269 1 1790142 47828918 1 4875862 62319675 1 885283 66872795 28708 6781033 53986559 1 2471245 140529837 1 19466622 91436972 1 1032649 62483273 1 34407282 122423445 1 26569130 86081453 1 6251185 145315956 1 28215087 70084866 1 10829219 105025551 70187 1763234 211585485 1 6993218 217238744 1 2228067 80469523 60995 162085410 71581557 1 25610123 36970063 1 562680 184611359 1 23461882 65587725 1 5732536 131748644 1 88902911 51330563 1 5027601 149960602 72191 26916107 97753888 1 2157321 43915508 1 3137834 47750307 1 3819968 39511515 1 2604442 147485682 1 683735612 95505064 1 648298 59752209 1 12653967 119252372 1 27573237 93818331 1 1262673 61159643 1 491578888 101690550 1 177034361 112961856 1 14866160 124869763 1 65950780 94811970 1 118288124 106344674 1 15370292 127678997 1 16287430 191010490 1 10518812 126592034 51836 433125261 116628877 1 51069925 91472397 1 41164207 49005473 1 14077224 58811219 1 2384531 80092006 1 8351526 154065516 1 214750 149203672 1 3551541 141361313 1 2423730 148233301 37994 138440915 160711597 1 1284562 144825187 1 62451994 95214492 1 1575838 28745571 34180 862412 50142431 1 683735612 250993475 1 4662813 57379373 69507 2563862 110297103 1 4609111 163122797 1 1145670 271582293 1 1708110 84792357 1 9460177 134828203 1 2988811 31912856 1 69913788 57207675 1 1285459 123316608 1 11002550 118770673 1 16809 138586368 32414 1463329 68386008 1 2985838 54877136 1 45666965 81594902 1 2328323 133614800 16288 108480512 136591088 1 109090883 106462995 1 276351361 113656462 1 10972288 154304156 1 384700 65135394 1 758132 98110651 1 25388364 68202291 1 82039988 81509807 1 1184050 125136165 67321 6389645 144561969 1 3169535 80678754 1 11753428 93611072 1 3548207 115247124 1 13878470 92065010 1 1327384 119962977 1 1017226 91469972 1 3244380 80700268 49698 1262725 91452653 64949 1426161 42424210 1 4889812 37971670 57423 10276900 111596351 1 11442737 56410798 1 9008349 192357576 1 7216367 61197358 15487 41802133 119127218 1 38050894 67162219 1 10345996 98021792 47206 7629627 234493206 1 2262337 88860913 1 110148619 158341818 1 5358021 109029412 1 60257017 63111311 1 8391167 119776497 1 17000 296682542 1 194340654 116945325 51798 439407249 104092345 66085 136216166 62956750 1 5883001 91163586 1 226977854 117963742 1 222781694 105053715 1 9746392 84863395 12101 436792 72225687 1 1252887 100465345 1 69319468 107049740 1 647624 218358763 1 303179 125284209 1 3749089 35322139 1 14175031 102059751 1 4474442 138746935 1 69826626 64998833 1 5236051 113594897 10113 2431282 101285498 1 3299449 87329589 1 274878 211435752 1 1221258 181754864 1 133305844 242580163 1 199096 106364516 1 68007493 160751828 1 65570909 145075184 1 1531263 91880948 1 5814093 82524318 1 1704156 115779476 1 5132723 59470172 1 3307281 147124258 1 1950679 40821909 1 8663778 128662325 1 49436764 82506425 1 7734606 196235565 1 4896762 47633162 63899 8638346 58365368 12377 8752889 82406825 1 14545988 244025404 1 34733065 206919849 1 1430308 160904152 48645 16494217 60571204 1 3092410 116840382 1 2164130 93572329 1 48890296 206535721 1 276531 210044161 1 5839273 65498736 1 488844 174377174 1 13292085 73138500 31087 12699581 77224491 1 1555808 27828196 1 537438 97423414 1 76948730 75384501 1 533543 102282905 1 1490307 116380408 1 127939 102686524 51251 121210006 67833991 1 2132400 88149339 74222 3401607 51234596 74132 21668451 123475871 1 20229130 84442099 1 1001981 117378587 61108 7162392 57117950 32271 486447 229502713 1 4126390 114819724 1 27329608 146233068 1 16471034 95427952 1 783674 61118442 1 637298 76604261 1 21458575 123682536 1 13118757 48473135 1 1372069 136028053 1 12231667 95556516 1 19446399 224441033 1 6964913 78982041 1 9572382 181632623 1 7740063 123612969 59716 9774821 118231063 1 1413655 42044899 1 29379794 267389040 28970 2202792 102484056 1 24516468 259425085 1 71329672 149505535 1 36319521 60337338 1 142545389 248772034 72419 382487292 119952116 1 4143773 124890517 1 5866999 146509303 73800 9321878 118194605 59042 367234 78110027 1 23330554 176397072 16425 17742469 187757420 1 12861118 99845332 33149 1245443 106976564 1 8655364 147410979 16732 113031 230196866 1 9510880 119108612 1 6653998 83596911 45374 454160 140142275 1 1176878 59391804 1 1230319 164736595 1 4146527 130466104 1 5876660 131197028 1 21121060 74050236 1 3041046 127819870 1 39353204 151052381 1 3903564 79736019 1 26261034 105597836 1 888820 230014483 1 3911860 195264663 1 5735977 121183532 1 520697 160168327 1 5539785 86059926 58864 7786550 86814367 1 4947359 110981143 1 8260335 190608119 1 24968508 62402402 1 5031043 109836404 1 6886441 109506930 1 2567739 231402511 1 431742 29286123 1 3330505 106052014 1 8831248 151788114 1 5651821 228340889 1 952825 103427001 1 45773305 77818443 1 13488224 77104672 1 17427529 75043604 1 10964940 67006058 54991 117697953 100486551 28251 4908110 222498238 1 349290434 111513649 1 4332484 59942934 1 700494 158493644 1 12743662 219447702 1 607964 69865470 18195 1366424 83501829 1 6967808 77197933 1 7702020 47069687 1 347247 66148083 1 16305365 156682721 54216 665410 48764126 1 2064676 128335625 1 786288 53709690 68123 161475 83933895 1 607469 99206643 1 23866305 89561928 1 120708 35152494 1 660751 131930693 1 12855746 50740031 1 488141 57210459 57745 65508649 60202390 1 1967502 148417690 1 1375451 91052321 1 650194 59576539 1 258442222 119939606 61713 1723500 273901884 21231 142868942 161534703 1 435439 130239425 1 4580829 118536396 1 40743160 107307734 1 199976 69654161 1 301396631 115872871 1 218522224 186832594 53528 4015909 231896553 1373 71800698 101458119 1 7072881 129101559 1 33865367 60120068 1 97326527 206608135 1 701926 54865457 1 2752045 35983412 1 9369036 65933122 57073 2417002 86532303 1 30312512 73708284 1 13597465 77723507 1 2313774 50865380 60488 486898 83963443 1 91663198 91102308 1 2305654 219268350 57305 3921575 57723775 72229 174554862 145755978 1 4074097 72935520 1 9890492 72497529 1 56068889 106109956 1 1994343 118369079 1 3798084 54601493 1 17945624 104442976 1 20767036 102527344 1 70706915 52328160 1 2422220 94775770 1 551851 82520771 1 1695112 120788463 1 683735612 148433523 1 492657 96212149 1 468856 81703797 1 33127331 65762113 34637 29047892 82085147 1 30040863 152976024 1 12045367 79690923 1 8858606 40526187 1 4361932 64577069 1 12442182 176571090 1 567451 102287584 1 4133633 98880862 1 1140281 51342500 1 2300790 155900209 1 75944770 81024498 1 1560976 82049659 1 4674519 117646061 21741 1629068 95303644 56489 929836 54548728 1 64000141 136201887 1 19178635 175773965 1 347114 192788535 1 3239900 50120541 1 5479708 168268727 74147 1788813 63280544 1 12178686 82168180 1 33465754 203016599 1 6578384 88678605 1 1929734 210670359 1 1021963 66540859 1 4243260 89121092 1 2618895 45739145 1 6554727 105571159 1 2622907 127621115 1 1575796 145219262 1 667681 69762223 1 2036600 164113779 1 363419690 226922772 1 1704604 91219674 1 58333566 97805488 1 68198200 178989373 1 4332929 157393540 1 336947710 124688636 1 26210720 370414397 1 4369424 117126835 29614 2089159 18958862 1 1555505 301983145 1 1774777 60374413 1 1401501 187506600 1 35209057 127950361 1 2675039 69541365 1 6938903 55285773 1 7683533 175272659 1 79804 79837534 64650 97505077 153298204 1 4804350 191076841 1 4029838 115752794 1 1642044 169829442 1 5437404 198499049 1 27130656 62434620 1 1283148 160118918 1 77217 91912385 1 5334795 169324872 1 1002971 82063792 1 977321 94878820 1 2304283 66561984 1 52699130 248784713 1 1201295 84266033 1 5923141 76005201 1 630778 267244335 1 1971385 74708759 70756 2764082 74061442 55802 30254879 94894917 1 39197284 235945103 1 9841673 267364478 1 3503356 100341500 17589 134984 134599924 62675 12771199 108598377 56438 23402645 126754513 69765 2911451 136452771 1 578965 94124781 1 52497 109210227 1 2877844 169832563 1 407734 46605608 55320 31342051 126137950 1 678896 36294020 1 792695 231776733 1 24386581 79008509 1 399299 47062643 1 2077833 61082935 1 5482400 73403635 1 935233 128255918 66053 330141 59014738 1 134922 86807019 1 5714376 121834903 1 5010826 126754514 1 9887334 115181586 1 683735612 216602997 1 399492 55972179 1 339000 166610497 1 1912174 104191685 1 21769495 134699742 1 7875915 90681509 1 49784579 170572863 1 12272065 63849746 1 1124839 100794474 42408 1300068 117764887 1 10933267 65912308 1 2371123 100006832 1 249140 121122850 1 31346430 131192398 1 309059320 104960857 1 1294450 316962112 1 2639396 98584233 1 14723283 61904787 1 11221446 67433877 1 22040585 108387523 1 4162474 108245456 1 1127566 162190083 1 17246339 165890641 1 3469761 131624215 1 21310987 72932898 1 7695633 168294372 1 199226218 125117621 64217 1072380 72554383 1 204161 77144747 1 3140975 64651125 1 33149831 150346659 1 594309 161867200 1 1305003 78309954 1 9028866 168519505 1 4442212 58569951 1 100966 181718236 1 7309192 381619071 1 8579529 85796285 1 680012 165901280 1 1439053 210636903 65068 8370593 132831578 1 32398583 86029100 1 111093673 122107449 1 353598468 111639792 1 2105935 180977474 1 7047056 223845612 73640 15950934 129744356 1 2354983 63379880 1 4126327 41609374 1 5905961 104536902 56660 71367369 55759853 1 17212319 106325806 1 593110 254330008 1 2604405 187333231 74616 577623 85401488 1 399847 167600700 1 18847881 164882743 1 165579915 119034463 1 655099 143432369 1 5912175 109095982 1 20907426 195777379 1 5042397 113065758 1 7953390 140117172 1 206687 85788234 1 9541642 178543243 1 2279938 121020366 1 2338567 46195958 1 15620012 93270325 1 9019126 144656842 1 3443846 36610200 1 14263066 86903303 1 1881258 65956837 1 6275960 214721684 1 1594768 49095146 1 924195 195242151 1 8252687 135716604 1 3863362 164072502 1 1657687 89798481 1 2065104 197892071 1 2349597 82977080 1 6382252 40229509 70016 315031 151406589 1 9728239 91420346 1 3250601 107073789 1 17607954 92382421 1 8878842 341749980 1 113965104 106646042 57761 5185427 95202147 1 13724794 80746287 1 12315111 69054646 1 74435417 39315885 1 92823748 69454995 1 24931141 67309761 1 2205133 79885445 1 87980239 162331948 12413 1383909 241239577 1 13234711 119447070 72977 18284236 150614693 54461 111989287 48592800 32955 135837472 85463780 1 4489655 210365546 1 1654429 69471845 1 14829263 85610890 1 105790287 81014411 1 62832016 146685696 1 6851144 52681060 1 2321975 125059574 1 214262 40299534 1 466660 73926215 1 29474734 78261784 1 5608069 426397170 1 44268687 45171521 1 6988960 131429291 1 15687812 133313265 1 6160960 61301303 1 3209256 165585570 1 13379130 84299761 1 333797 46868228 1 13785050 278495768 61058 42818880 160127221 1 7470346 61876041 1 3725420 61529530 30881 1716311 114783160 1 7432005 94767417 13950 6467179 68571091 1 953848 79042756 1 248026228 257263466 1 20516379 279348445 1 9111511 79257401 1 61022148 64846241 1 563278 64682452 43007 13724952 64188677 1 2556326 59852582 1 290477 367557674 1 65364952 83788366 1 54077259 98096280 1 183655398 178351386 1 11828474 112063363 1 3422830 83021738 1 956364 140481589 1 13965167 90451423 1 193390183 142565434 1 89398 104503728 1 184166051 46381548 1 14927093 100990989 1 653315 130728731 23099 7275892 85777232 1 1033227 84609287 1 412029 47520878 1 10803270 140286779 22823 2653442 105493213 1 3584963 105203078 64446 395279 170293607 1 6242389 173291505 1 4543368 99049337 1 1489658 85280175 1 1900984 119598447 1 32596872 150066606 1 11162949 146331204 1 551398 129245529 42878 7404617 102203958 1 15656812 59263634 1 1669628 63314188 1 8122222 134612759 57390 37844946 97267953 1 303684535 49397775 27101 22178015 94878259 1 23235482 132307878 26654 2966207 56197288 1 4982117 104920035 1 2232055 75987403 1 2352399 38972494 57180 19076529 56221544 73455 11837319 199741098 1 253012 130102466 1 597475 118067630 4579 1792483 109617175 1 9243685 89964503 1 39049162 112505991 1 861453 74510002 1 453501 91595130 1 17027034 82037810 1 1337893 108552203 1 2606888 130225160 1 92925438 52668772 1 2187142 146166420 1 3246027 163738844 1 2087605 92289701 1 100045400 150378940 1 107588 88329202 1 607687676 104588364 1 22642 68285148 1 13054825 75316243 1 309984 85208192 1 1330607 231365502 73439 309493 38111392 1 582527890 79196302 1 7880662 192939709 1 12480002 101420923 1 736730 172082197 1 1445661 210318187 1 2521682 79887112 1 5404753 112274425 1 29588852 160011003 1 9847179 67582231 1 64154680 176585169 1 10309430 111837929 1 1270315 221246620 1 31661275 59542190 47429 72062 40552743 1 23370680 192507694 1 4586310 165759615 1 5017733 102818722 1 90985824 62169336 1 73863725 108638264 67783 1451885 67325484 69268 68368 124559007 1 342695 197143139 1 4918791 130164077 1 8474626 63907653 1 81424106 61018880 70996 1697246 108593800 1 375644 81501799 1 25715345 70644056 1 33122930 57410595 53328 39548581 73400235 1 695839 91202642 1 106665377 83270289 1 1428379 94615755 1 7872096 90340994 1 31243076 157530056 1 4201954 47699896 60696 6880715 255447621 1 24489655 156304008 1 1174885 161849504 1 2684160 64415544 1 86581029 124032484 1 22130113 252132993 1 6733316 120600992 63842 471980 258788721 61685 2778067 70477636 1 99266259 41637617 1 32865634 84830568 1 24281340 60165502 1 40045 89358184 1 93553962 147401951 1 25978366 175874895 1 2234233 198637969 1 337111 57717041 1 521290 163214278 1 56642 280985579 1 5623708 85472353 1 3445130 170696979 1 68132666 140904962 1 19281466 145249213 1 5515880 182218151 1 16624938 165455250 1 757917 110815124 1 25605082 156078760 39061 15226833 58095048 1 1821279 45646119 1 10610949 71992785 1 11517982 99330369 1 232697365 79223602 1 182829 165894406 1 21521434 90121892 53908 38115205 98945435 1 54090608 53990185 1 340356 342033310 1 17657594 83025794 1 11991166 96332685 1 62692941 111105272 1 14549898 54587403 1 12500336 102768398 1 2577023 77354494 1 15811 77353612 68852 111182177 97351407 7771 14666173 67372791 1 244093289 175298976 1 394494 87154329 1 11591010 112249205 1 58374589 178562117 1 2110381 160380133 1 3498102 214310603 1 151858741 87248648 1 98795923 85441602 1 564491 68600981 1 275220 175409602 1 67840 73100701 1 3274186 319953539 1 4881685 74126578 1 241334 83085942 1 4955713 50562662 1 38511876 80304737 1 5253828 123566320 1 15041353 135446288 1 1786579 152841361 1 25797756 147621628 1 857059 66236073 1 2506051 90212246 1 2537179 171039400 1 3324471 199083914 1 17666825 35687527 1 11036255 97889187 48081 55620050 129179430 41252 566260 104593827 58579 7181116 84510242 1 5098805 49944898 1 55126672 166552592 1 2229878 53950952 1 359721 78422886 1 3240297 110576529 1 2497966 64393691 1 126701 89397461 1 3850258 105423113 1 62399599 88712062 1 3249530 55818036 1 55029659 277827355 1 311667362 207485962 1 10487047 121849378 1 3105295 53255194 1 192720 50585237 1 1521810 166285866 1 19098521 141999631 1 7011998 136881623 74389 1188604 96346428 1 104219782 38729269 1 5210343 88529650 1 247673497 125867954 1 4045037 78136657 1 18815308 85771682 1 884315 209278835 1 3849838 346278806 1 8250912 217718837 1 36996582 104726693 1 8128175 117743401 1 1655404 91249882 44506 16471323 85923706 1 1749822 169945618 1 16865951 142957719 1 4779132 69536961 1 4581147 59459826 1 8479212 101057176 1 52767331 183022269 1 31544106 124282646 1 4826553 200270609 1 5396491 188483495 68155 4772147 104770604 13 3516188 125322848 1 445385 111180065 1 19555111 132319712 1 9802334 126032511 1 48523597 94595558 1 3087722 163805748 1 4513113 83549208 1 1876104 35817729 1 4073740 112083728 1 6453760 55293649 1 33657 221304195 1 1442029 127546890 1 296748 70536029 1 58613 170038835 1 71829138 89478552 1 3082760 47750207 1 14137045 65513524 1 38170076 179511086 1 2386653 71015664 1 29174 132791563 66787 287135 168259507 1 27139554 69098073 1 2310149 152881964 1 349142 82266776 1 1203330 89234435 1 23456306 63907288 1 5376740 102607055 1 7241344 93854551 1 23906356 47254565 28001 29317503 69761809 1 1460131 199537415 1 3312551 89610399 1 2115741 55032514 1 440400 76326997 1 2015452 325924798 1 374497 164465734 1 4115242 73882291 1 139010950 63143964 52741 26468969 26302799 1 8713912 169762740 43326 15260000 137475451 1 321012285 110490614 1 33628585 79736457 67077 434271854 157363478 1 8074483 137801252 25912 8597053 271885784 1 433367 73203800 1 17306190 58491680 1 2939439 85181447 1 8405734 90773675 1 12336855 83686619 1 10142342 95359461 1 6711398 53430411 1 339768712 74467536 1 97845019 88247016 1 14051928 540921379 1 3077932 112394217 1 10652485 100979726 1 6344885 174071464 1 4611705 231332481 26059 1995278 199559976 1 43420624 226798274 1 18354871 132756865 1 1300816 63825133 1 3073082 126948448 1 13241265 74412479 74873 683735612 121326186 1 26243900 250998476 1 3396356 185273746 1 22819696 123572653 1 88991242 100643837 1 90869861 45752040 1 2630056 116116206 1 4209846 161918591 1 39010628 64259141 1 3369213 134680444 1 663636 112506414 1 14035 135867766 1 6099192 124969582 1 517142 136622554 1 376095 181194641 1 4954645 262162021 1 275106699 89162650 1 639698 72447224 1 59481008 197918306 1 14551742 100527854 1 138301 177810586 1 3215298 65832829 1 2005461 148000425 1 75863720 145197092 1 100868 150721716 1 4190759 343366523 1 8717785 204444825 1 3887303 54985388 1 4315663 125064853 1 175927 113963209 1 2863422 126545748 1 15804169 100264687 1 6769721 71387517 54703 9403304 153473787 1 1282172 48604698 1 1066724 144690791 71396 66531281 156354536 1 117173 110911288 1 133285261 101514737 1 701477 92424265 1 95104019 62960364 1 1762617 62259482 1 3014834 95168462 1 34116066 122626621 1 10612803 121050703 1 5879486 58018275 1 480314 175129857 58476 1153289 152948943 1 64575092 98994302 1 879630 128485250 1 42628524 58214817 1 29371891 81849824 1 288883 100124163 1 311482 90097493 1 1520477 88160608 1 32409536 93660639 1 950827 100503427 1 15568315 60629166 1 3268821 201148734 1 114828 75374862 1 32001853 104039595 1 5329214 64905923 1 4565209 74679105 1 17507165 112107428 1 6688860 29403141 1 1079364 74466186 1 274390109 102035652 1 11578111 45461307 1 9523671 64539079 30465 31464228 212518458 1 52816337 68366043 1 5581432 103694053 48593 5067085 221867046 19295 8466905 113430815 1 10317000 52267471 1 70208988 72585526 1 838377 39866272 1 1289094 103681678 1 19850533 78048390 1 618728 234861852 1 25077066 132935866 1 24252956 94172062 1 12880933 109411412 57437 1158768 83127384 1 5800182 69245822 1 42389682 64832859 1 3198515 195499030 1 11448878 124847810 1 9862510 108524678 1 1811729 62230339 1 9097314 82885367 1 10410003 131323586 1 1305369 74691078 55544 5461809 85404582 1 6191241 125681422 1 2081343 60162570 1 131421103 65488734 70605 4652232 96244639 1 103271 115248489 1 2304247 92120793 1 5419788 74890971 1 5473885 88590061 1 12024501 127418162 54268 683735612 138109956 1 741950 75757960 1 9813654 77529844 1 7666484 132430640 1 20438182 148769560 1 101698710 201347662 67390 1639269 59569749 68198 1302418 77319462 1 5944771 201380542 1 17160591 90675905 1 24955906 172050889 1 26066603 65917575 1 3763794 95868592 1 2432437 100558767 1 110622080 55978167 1 1979528 90482432 1 10940694 124629517 65539 2216478 77407521 1 192962 90785810 1 53637685 185307736 10644 4867360 159418198 1 5943763 238935530 1 562785 105630076 1 958124 64908140 1 4175539 37673553 1 1012583 231003160 1 6574806 110584067 1 8076953 112580905 1 27018585 229732719 1 2994910 249726199 1 23686179 79150210 1 118886 83758153 58219 1529344 76558295 19511 628334 264597806 1 23876142 49877792 1 1082087 178425389 1 9536714 86120453 53041 524320560 141059848 1 337197 41391775 43236 4432287 37196310 1 114786 90529437 1 8512658 102298607 1 5183064 108656192 1 5533235 174812744 1 31502185 326671210 1 1694269 108566092 1 3096458 114860349 68122 1648783 145435071 1 13865963 128715990 1 8298250 33717533 49294 35122859 54281852 1 194698 253996990 1 5066008 120874139 9001 8188810 269167915 1 229781147 230495114 1 111540654 216532686 1 17072177 73343044 50394 45216487 98213744 1 47633739 82604038 1 30422683 64743900 1 3293843 133721815 1 8014516 301718539 1 45752870 134468653 1 117905513 119269224 1 1983909 121011943 1 5847062 78709346 1 6281537 65264304 1 507130 92604215 1 6695100 251490944 1 1362002 109159736 1 179371 216699384 1 5285372 177782624 1 7298884 179799501 1 8254987 118986990 1 1867923 85836723 1 10404390 68505378 1 84920051 70605928 1 20338023 164206725 1 209734456 205838322 60789 71596 52922376 1 27224947 162493928 1 8527740 92158752 1 2169564 72529754 1 350755580 93116578 1 21167536 40057100 1 22720893 129482323 1 59484605 203724744 1 4628841 240274569 1 3016554 58125164 1 947489 98545391 1 9872091 120285521 1 18341195 85604613 1 66808640 147292521 1 34261468 81686450 1 5544603 61012506 1 22507294 93957017 1 2651662 70024025 31388 9727110 98632988 1 4400459 59211298 1 82742497 167871256 1 714664 117884249 1 94218975 37059563 67404 23332053 240139000 1 5759564 134541833 1 5832929 129293299 1 1024276 252101522 1 5852794 36171882 1 1807859 308623317 1 84171254 68646588 1 47776675 115119254 1 7460636 129246292 27748 163375394 67053359 1 409559 119171189 1 806010 68795991 995 979239 294613697 1 6627884 130670005 1 459566 122966679 1 12461273 117156859 1 972860 95483364 1 129623697 89092965 1 32172330 65138606 1 342539965 90603797 1 12559185 149155933 1 600800 93102234 1 21520983 106048935 1 11608932 77740628 1 480121 71981923 1 508749 90604410 1 4090819 110619757 1 5316745 28283749 1 41807166 105825270 35208 8885295 197702686 1 9406412 134440998 1 12736500 107319816 1 447655 88295436 1 1697772 59924819 1 2088877 192981182 1 4957065 50516788 1 1913440 65602523 1 9170790 40616610 1 9658995 83126762 1 851947 54327987 1 1217024 228990128 1 2155486 182333494 1 68430289 73184242 1 7364153 156464328 1 683735612 113935148 1 3218797 193341809 1 46952593 55085092 1 1620008 209430142 1 22669170 146833426 1 27427602 99388066 1 271307967 81880885 1 16910627 64596459 1 216929 69562612 1 2331875 118403966 1 13932488 112649604 1 228291647 107042986 1 214095459 105308283 1 15991384 169392593 1 1337112 73721591 1 31982973 99679094 1 6259162 52774971 1 423907 108711484 30084 22873200 133348581 1 47358301 150759994 1 1197027 85633963 1 1195934 61627921 23091 47563391 37748643 1 9776844 46409133 1 3857156 216348994 1 1199101 68040701 1 26460789 85299402 1 93546885 218796386 1 4308548 205303333 1 5575793 148661014 1 1643547 43977224 1 683735612 101744824 1 138989435 161091075 1 877075 163993096 1 11812671 75687002 1 45107628 237873951 1 30393493 85038501 63989 23213630 39228647 1 714169 39512971 1 1354133 101786652 1 41762978 130308528 1 2326516 287220560 1 523202 57040561 1 16169499 105106759 1 62265906 75575100 1 33689629 135346415 1 7447706 89726913 1 2677769 81086042 5259 11149321 121440675 1 285047 69270479 1 223512015 96628155 1 3197501 69662941 1 79344613 64773874 1 3258704 30693614 1 158330 99050094 1 39088690 155202463 1 10132930 108422375 1 15579650 116657561 1 4810553 72239998 1 26265893 112585219 1 619198 256217442 1 89769163 53911873 33179 13153863 270688100 1 166731509 30328318 49545 7682071 241228569 1 3849386 119722990 1 1019165 60998906 1 704084 290256913 1 25026524 78165621 1 19569503 77527849 1 96984111 105944829 1 710568 137602742 1 2051352 111793778 1 8861449 51150890 1 1522896 139088624 1 11564602 87627939 1 595687 112245610 1 71348709 45838949 1 5097443 55016826 4526 2559039 182628660 1 151275 28742990 1 783228 69116178 1 325078 59618323 60410 48032369 110083801 1 38899 46437384 1 8847195 114993850 1 24643919 151874899 1 131621395 78814079 1 14516861 60446646 1 55419443 70249547 1 202997887 82826531 57106 2989237 119107603 1 6971057 82509480 1 8505463 68121282 1 412412 91751836 1 448523 228271017 1 14837525 192201182 54721 92566957 32244293 1 7290562 160677042 1 11513241 65362188 1 325169750 227253917 1 91513937 113994110 1 6072555 61898564 1 9587238 90940056 1 33779310 87764716 1 5035427 73365073 1 8381019 64886247 1 88945 311746363 1 1318045 71727270 1 293423 141845671 1 1489455 56575088 1 868257 64128828 1 474072769 47015613 1 1442612 77390565 1 222225929 165034775 1 5896233 47910711 1 15554570 110692696 1 2812083 99330925 1 259584179 91273164 1 7322246 289529151 1 3610857 62315860 1 10416753 187072614 1 3467816 82063390 42090 14200217 112395637 1 15297465 147194069 1 310930650 155739131 1 91638919 115176202 68743 126652954 97379485 1 819931 146621432 1 342338736 154056911 1 14289290 296903979 45418 42439538 187418547 1 14642483 155286529 1 2499648 130728782 1 56416851 158289344 1 6968904 338697944 1 1329665 135382845 1 14496850 77390537 1 2303295 247253324 1 248109 228036564 1 736907 86217119 1 68201455 104966398 1 5714258 168865128 1 6636413 147148042 1 532902 146893180 1 1263257 127585711 1 57491906 110275638 33381 23927199 196030492 1 40423857 158616572 1 6220943 465747829 1 1213345 132355412 1 2512314 46403548 1 59906094 107302760 1 54621695 65316769 1 4919347 74744252 46669 13490959 200768434 73259 6338469 79485919 1 627561 73231373 1 8795854 87373855 1 17828400 93712730 1 1879143 184510297 1 4853240 101135180 1 617189 125043022 51122 907677 189933843 1 15781799 124784090 1 9850944 74126367 1 956423 102275617 1 799910 109338247 1 3724554 64592662 1 1337920 141903162 1 42103964 232448913 1 2708288 65130247 1 1294902 113232508 1 432129 102974622 1 425162 24123385 1 555126 243005753 1 3234927 104077927 1 143326 97238067 1 1401563 81195602 1 61591814 180564232 1 1338326 136044087 1 8512177 143220613 62831 168995268 53766586 1 3847090 49601133 3854 16780350 38834315 1 53051698 96549098 1 383083 227081578 1 1138541 77132447 1 14002257 95288717 1 61996 59623518 1 4065147 100560527 1 11126400 146996779 1 85801083 143129620 1 15292049 189727311 1 5775521 65454300 1 11284965 140647345 1 1384805 131124608 1 2942062 99161195 1 734720 85965687 1 2157546 61758900 1 1441263 112262158 70127 920087 61286963 70477 957714 86385870 1 18759201 43381565 1 1754267 75599237 1 506784 42170271 1 2181722 148781197 1 691240 101572944 1 197618850 144104004 1 4312398 117278997 1 331976 152425484 1 2858582 110337344 1 57660663 109351823 46587 31988129 53546497 1 1253760 166085599 1 348207 210587082 1 416688 220825128 1 4077595 112916155 1 3040103 62334616 1 173065 145694405 1 2003148 186131797 1 60314955 33482904 1 1547109 95720452 1 26804976 114255912 1 61855453 56728335 1 8297339 107369201 1 1412803 134312532 1 3380752 189913772 61664 2666592 90734443 1 3136878 65941944 1 3411700 61960536 1 1992458 266346533 1 20453018 101793124 1 8012452 118092298 1 6554708 148633539 12775 3461004 64787504 73532 2251532 89549897 1 528876 164413579 1 29295987 218769145 1 724546 51917519 1 12981806 196565470 57189 134579936 173483479 32730 603801 164679441 44349 16587795 111135198 1 336023 67288564 1 1145413 49682027 1 4912238 93435554 1 17488600 157984502 1 4213371 92151009 1 14442833 64013268 1 50086486 54927348 1 3984830 105968580 1 29997889 145076813 1 22226872 133801842 1 946514 87029356 59934 81379568 322664185 1 5272727 67427566 58223 167833 84250624 1 13867950 198988235 1 158094232 157986415 21026 186610498 138988967 1 37233591 112320919 1 264286 177141243 1 42301608 78433579 1 2215479 63341413 1 1122644 117902890 1 18287080 185313424 1 3719272 140381611 1 636276 18095483 1 3144840 44113905 1 15955121 37409513 1 5993697 61358715 1 3676946 59367971 1 3787505 93045925 67419 42092635 71852858 1 27917659 92735384 1 2167351 82349372 1 4132126 183115325 24373 46120968 28752512 1 78107313 63269982 4925 287313257 202938510 1 4129381 114424919 56021 2837225 319095075 1 16996201 74811546 1 27503912 37811991 1 2890694 186967770 1 40296758 143869485 1 116121167 55266209 1 3224157 129832695 72798 9155942 121019461 1 77741272 170703273 1 48565796 129685510 1 5760631 84533608 1 9858989 71710822 1 340739 148807530 1 39235115 75991181 1 339612812 207463920 1 9479199 162467790 1 33141426 223636150 1 454820 58715259 1 667408 69672859 1 5982194 197920447 1 11605739 29595480 1 1616430 115473905 1 23036 140280671 1 40150582 58893746 1 5519715 93243042 1 39260955 121046794 1 95172449 122528890 1 7299411 77943308 1 2515628 91855035 1 15443973 48535330 1 35528449 239957415 1 3823690 118912648 61474 12026885 83548433 1 1757833 76216983 1 43447358 107335654 1 52497990 150260976 1 2449402 111218290 1 2008218 229274154 1 29326693 93773169 1 3869084 114902239 1 9604603 79032460 61470 1627388 56198984 1 4889121 51613910 1 2304570 66221209 1 3048138 181963434 1 54208487 74071282 1 4265921 160217770 1 1243340 81949528 42786 41107995 346505379 1 9175045 186276202 1 16882991 136737128 1 87009498 136609857 1 15207026 182411225 66772 293622 104217560 1 2908271 157183629 1 12535186 114645432 51803 21337441 86127016 1 3686205 228704540 59385 803522 167603742 1 2567126 56681656 1 7379477 45406195 1 557592 161912005 61455 2789502 76888262 74248 4584802 137477712 1 502480 83493051 44572 221306 62999864 73682 130509 98372689 1 10632640 163529659 1 8242548 93374845 1 53172682 139928353 1 53493853 275225848 1 33399883 117091240 1 45492559 277512032 1 156996477 47274408 1 207489 173424023 1 9091620 130137822 1 108696 112875084 1 4082124 104805985 1 8162155 56976565 1 25997793 121252101 1 3632977 71377011 1 5109185 150314833 1 18112885 176566329 63154 7091470 92712964 34056 34247622 57292027 1 3220592 155594150 66849 37581090 101737120 30245 25006009 276209949 1 568912 140692575 1 3385273 215002318 1 186219 59368402 1 4142313 207388206 8011 2584119 90227261 1 139700 66476182 1 3212262 31346800 1 1666060 149287028 1 11071071 66059838 1 117659063 92925585 1 55779524 30737086 1 3045439 152841152 1 131997010 83185794 1 3150466 89168413 1 2097522 63030944 1 12646532 138777469 45851 961933 87185711 1 48707886 115819235 1 72541 44361890 1 3444537 168796122 1 62206 51073556 1 642714 41323811 1 1707570 71723860 1 2772515 110167947 1 84236162 67545644 1 835788 391770682 1 6783272 165612049 1 56456961 150719571 1 93031976 106445062 1 1412941 75891001 1 12680531 68989581 1 62643228 85515270 1 11399186 53137078 1 214619187 112600717 1 5740200 72605894 1 16184235 127774882 1 10145593 128656308 1 125168 111269163 1 1957576 72047947 1 48369573 239046155 1 44838707 136272000 1 49037381 199538993 1 15298741 162215388 1 13294319 72656742 1 12663155 80882068 1 73806 169948093 1 20774128 188447733 58531 1191655 71660340 1 1701249 263634610 60252 90290482 101134094 1 2546881 83154198 1 2417271 38186325 1 151181 98978592 1 556141 60370880 1 148775244 219891208 1 7666336 64266176 1 51064608 235182939 1 2549811 102577954 1 2884048 177014374 1 48400879 189147176 1 463885841 23300056 29888 20589742 72674473 1 893708 104457971 1 7862513 107659762 1 3040631 246263950 1 4954747 69360913 1 508070 200985738 1 2159824 55381344 1 7333857 72495615 1 57984173 131601273 1 51825485 28224244 1 33240461 120672449 1 41984582 206335488 1 12682891 100386746 1 8992487 210003733 1 50993711 163279792 1 51117287 38991228 1 6431 84955967 1 814294 200047823 1 27229939 231847970 1 184987 238621182 1 101455771 113099723 1 4014642 72520626 1 2415739 122873382 1 264255 182752687 30653 1196992 54721454 1 14933554 84584443 1 1331391 120017307 1 1043061 131388146 1 838300 207500513 1 3616335 59710216 1 1701410 92657919 1 688817 85620864 1 5744341 84504764 1 6559342 146273734 1 19053382 67521487 1 395402 34232415 1 2864276 73367550 1 303414 190974522 1 4165354 226191882 1 4826771 127759774 46387 6972713 80408096 1 434480 67978546 1 11801005 68348112 1 273800472 113959947 1 1579212 172736595 37948 35170510 67521294 26072 102433490 103666812 1 1130717 111076008 1 8250696 45571666 1 324005091 120783608 1 21415723 53402781 1 1931619 35952265 1 159564103 106519844 1 516246 43919757 1 4241427 73098160 1 4200612 81982813 1 39686895 116998172 71593 20567787 52792279 50088 577221 152731717 59207 11701374 107575862 1 2759321 79247593 18214 1081319 69123511 1 85622400 97037966 25516 6860278 135656570 1 2250875 123851303 1 1220345 119324864 1 14384378 158204058 1 39387371 64095351 41345 6025168 74940369 1 1518616 127550109 1 1031873 121398403 1 914642 128300924 1 6348748 56225364 1 6568805 206328834 1 933491 115331495 1 225918 280779298 1 818504 101832422 1 22244199 102071202 68852 15295410 115469777 1 123394 341233801 1 4690963 135831479 1 237599130 200025366 1 3936273 140084309 26887 16536663 146927315 1 343028 106168089 1 9882229 43767751 1 61404807 136611234 1 2660901 185107207 1 20531675 102153689 1 30428135 155742816 1 6533863 119743930 8692 30949485 65047640 1 988132 116563332 1 43719467 49129251 1 13344208 69665195 1 42437892 91331131 1 2749862 70646432 1 18839716 185497536 1 5481732 95888600 1 31301917 70687710 75467 19303 151404221 1 3962828 36338656 1 6153714 99938266 1 614857 83855079 1 192262473 62254880 1 4746383 117579607 1 737501 198676743 1 6715200 104978636 1 204471237 117655431 22816 296099 148778023 1 8216851 195413196 1 24623207 54472256 1 6609911 106921712 1 7416253 37361113 1 29652554 105488521 55780 2478604 89243185 1 80906049 80270517 1 376473 72463079 1 22097111 55548532 1 2321265 82067340 22538 32977909 52946446 1 17141037 71148164 1 538521 564543777 1 8623617 66950449 1 11288371 53704411 1 78099131 82335290 1 14471341 45878325 1 6775395 207910596 1 1203990 43621454 1 11277167 82240461 1 3189230 76998272 1 785811 81010764 1 889769 176511508 27602 14196855 91430670 61177 1336887 83279052 1 19159638 66618161 1 59531233 94971091 1 20058640 100894350 1 602851231 111690628 50094 2560806 73466268 1 3273338 77595308 1 1029618 68776545 3012 10565112 163111486 1 17878084 143124503 1 8922245 45299499 1 3866748 204774385 1 3340308 153177968 29757 2710193 79622904 1 8875508 96527092 1 82076590 71954637 1 15932336 72788050 1 5964224 111709057 1 405224 84754329 1 24005662 134023853 1 16633920 61255818 1 674410 89812364 38016 18444144 77794319 1 4455501 128031068 1 18013361 75543069 1 751803 279934430 1 3366125 91625618 13908 174129 186307475 1 117470864 68321635 1 16568554 84749762 1 1830305 195363726 1 12696577 86205249 65125 226365340 113083612 1 2544785 169677758 16359 2944514 62658530 74327 439038 183644346 1 3375230 33729509 1 5131082 249316399 1 151077783 74396995 1 147641 154286392 1 335296 185376107 1 848395 39020271 1 618311 116282414 1 1387471 78301592 66239 50116466 187097786 65973 3526693 83824112 5587 1608712 54849928 1 397355 54382865 1 861595 97205309 1 43307241 46774383 1 19958642 58774652 1 1529605 62521313 1 2148725 206776919 1 42773864 110727295 1 1191661 209437365 1 4397049 92194943 1 2670126 53093995 1 5365292 40487910 1 5646180 55789586 1 9769910 101782191 1 3581024 111250738 1 5195979 101386964 1 1667851 100777304 1 182761319 54476181 1 2728755 93757002 1 240072494 113234199 1 44256098 50144351 1 209434806 170591129 1 12134180 104882296 2564 21442516 175701451 1 640071 85804280 1 18855433 55225985 1 33164249 110324838 1 29911668 202323802 1 1182286 66675105 1 20510743 260502857 1 205267 71228757 1 158797 42418871 1 3042810 109156298 1 4153713 99027205 1 9878189 34526700 1 5910826 99996030 1 22683449 46113684 1 2280547 153828246 1 568162 89567267 66078 21349765 135947415 1 12185541 68703729 1 451016127 96608673 1946 1978457 104524556 1 639190 67819852 1 1709563 180824520 1 1015294 99040110 1 12199852 86832069 1 16816074 83899114 1 396927 64681339 1 1808417 87893763 1 4527629 290259290 1 8958611 53158138 1 691029 123148379 1 14973049 96923947 1 323841 91538182 1 2027230 97437484 1 61126751 305518598 1 12741191 69108412 1 22919070 51512343 1 25006550 107950977 1 3588567 88480843 1 24966016 81711335 1 2499781 71215950 1 21968207 171761860 1 36513 103471862 57771 13875317 54736810 15722 1910318 171869653 38822 702580 61507040 1 24225586 94908342 1 22627185 48187384 1 549035 40798857 1 384611 124676504 1 144646280 206775070 1 6115680 117546551 36808 5529261 178813043 1 19213989 144962032 1 5697103 91687636 1 7987463 57918666 1 301675 101445131 1 2051956 139587187 1 18745562 135138485 1 46995386 94357608 1 4820990 80526248 1 21906121 98625063 1 903430 104954704 1 5201098 114684097 1 51878179 87927209 1 1338852 130033494 1 4066998 53513851 1 124702 89452756 1 611478 148224293 1 6962900 43120108 1 541939 94390404 65309 28688507 68945965 1 34786107 157286927 1 4070305 38183757 1 1817816 111234225 1 425313 191359677 1 331601 103087302 1 2123853 83443354 1 11517265 67735879 1 1276454 50796912 1 3220465 84424972 1 1881495 73604972 1 15493064 108577308 1 25353392 48672485 1 491470 50293165 1 479868 95434691 1 9615560 180714567 1 2309190 48935897 1 40648808 142136764 1 271298101 218524846 1 945348 147443424 1 54606816 96813173 1 6358854 119457247 14112 3901985 85622143 21469 3761101 129630587 1 229961 61151535 1 395460 39450388 1 1438131 68739406 1 5724314 107431461 1 879583 195814471 1 8796369 75373927 1 4273609 86347802 1 245863 105136669 65851 7410078 154056049 1 104005 36909751 1 3597829 51632690 66737 2103998 111379590 1 5144099 109425538 1 2766511 136527633 1 23740759 112083542 1 23801219 173490388 1 195066 104742312 1 8504428 98884271 35183 4291847 129009116 1 718860 105844012 66985 800365 114378349 1 42569493 186220393 1 6886280 111326910 1 7397476 58368502 1 215690 147755258 64817 3766470 305431527 1 1595973 135994529 1 2155268 40233464 62989 266810121 87503162 1 10715451 49849078 1 11228009 49206799 1 611944 107802075 45180 28206971 45650173 1 5022364 94533721 1 1162193 81939919 1 47592616 41858718 1 5621881 161546967 1 4832839 75716649 66961 2192792 55497436 71773 67590846 160997392 1 41031345 116479151 1 2206276 115295305 1 38975356 112350133 1 6498942 61123291 1 4849820 153035091 1 301116 46327716 72744 1262447 110347708 1 2148982 150735495 1 11064261 69552739 1 35608084 147838395 1 76014894 42479647 1 5903085 97676790 1 7493716 58673486 1 68530 84706567 1 2099440 249945577 1 536969 96039063 1 3268226 150899402 1 157811635 214056151 1 11283369 100579900 1 193036 39787240 1 76731815 67696672 1 53484945 104618721 1 8416297 253723580 1 390368 64300406 1 16377470 171356699 1 1347983 168406626 1 1181362 96368892 1 1510910 88349625 1 410525 79628608 1 953133 114287507 1 28741873 88208578 1 3716055 87294881 1 22494275 142018794 53572 31762410 125406178 1 13984263 185567933 1 14177895 108256037 1 29593897 55221482 48338 6684942 107671531 1 24328314 269215097 1 6002494 46859957 1 4975774 136212655 1 15135064 86683648 1 147991667 103818574 1 32564097 54405530 1 990674 138289880 1 6895790 135431810 1 662601 128940408 1 73704934 247189909 1 21208818 115422384 1 13558280 251152255 74072 35525242 103752025 1 70000537 94783132 1 1064628 133516739 1 375650 83323481 1 47535249 67895933 1 15680012 119039544 1 13798998 166528421 1 40605141 151165083 1 76844378 128871532 1 6681233 66709731 1 1475213 129612723 23729 27446406 403785028 24243 4977816 60887069 1 2697373 98487142 41100 423033 160127582 1 16093121 149801472 1 8724427 70597162 1 58978118 117468072 1 2303127 118782527 1 9287671 71742643 1 6382852 95929434 1 12706722 207982056 55090 76376256 84974381 1 265750771 78721012 9342 319501598 114757283 1 538255 53939899 1 17865999 149760060 1 254542985 42940217 1 6458374 116835619 1 1192018 136438842 1 164606629 227994105 1 148694488 171902741 1 6169015 121868225 1 84486136 112455365 1 1739374 168874872 63011 7361980 98404317 1 421404 119467463 1 2822027 206190657 1 6917644 193607917 1 1621508 69377577 1 47260634 137963373 1 420950 103384957 1 2100153 137535086 1 1462218 130746349 1 28511505 101540486 1 39801506 101816803 1 3751871 81686297 1 1182475 92441144 1 79024373 62409949 1 235495 30329351 1 2075660 99879610 1 2460428 62787602 1 16976397 156591415 1 1552862 130051524 1 184531 87515997 1 245324 78724573 1 54494962 70602965 60408 171862005 93915254 1 3211682 111003369 1 3612312 79351754 65289 496030 32338377 1 222722 107696035 67027 27295688 41648042 1 2352655 117836787 1 20815424 204912357 1 770220 121925816 1 24613030 52469915 1 2062334 81547110 1 33333544 47196755 1 21340038 100898156 1 15021173 70442572 1 6617944 100620774 1 417809918 174024900 1 1265997 60031629 1 303647 113199039 1 1427406 51512079 1 4895643 108919648 1 7886530 52364042 1 6219108 252966706 1 31825116 146761589 1 3012280 67189311 1 88704570 51976982 1 15418047 206441905 1 893612 72897021 1 5499643 184801700 1 575643 118876765 1 15904289 97885521 1 58548335 140214033 1 355029 100948065 64746 104941678 90444429 1 6085884 65158157 42530 6785150 60485312 1 9020577 100558512 1 22927404 171883608 1 4646403 81851149 1 4085189 78966166 1 9330075 184333968 1 1781158 213568099 1 757349 122719369 1 1511457 155829892 1 2947525 70940671 1 3053114 84314564 1 27341186 232336653 1 2264767 164244060 1 140690539 39939479 1 295074 181070231 1 839987 120537815 1 476930 41924004 1 3353199 50075948 2804 1699523 110117125 1 222494502 90811404 1 4058162 130789835 1 4059996 74779982 1 7422314 125190950 1 10867384 74721354 15577 17880284 226250785 1 5403382 101393692 1 152669 103647070 1 31455732 64898733 1 5253276 73251271 1 4763386 61843058 44976 6121448 48624778 1 75414738 64255187 1 89073902 129385820 1 5730786 161184784 1 1439511 117828792 1 7422366 128996500 1 582540 100278274 1 7006742 205914457 1 1970240 145651189 1 132227016 92973745 1 2945933 57508619 1 16888788 96502117 1 195226 95818765 1 36052932 81857643 1 4857801 68704559 1 7897418 50152025 72855 1286037 152831706 1 1300571 163264987 1 378286 309238696 1 14147503 66628539 1 1898848 91693051 1 1444091 113092785 1 22739573 97646636 1 6002962 243855089 1 24339201 131351429 12269 3879556 90292329 1 18388355 79900970 1 570960 69682426 1 198009243 124836370 43665 17950740 78559473 1 10030585 75383827 1 270086083 67846642 1 45708731 172391077 1 1633985 95920675 1 2164593 91512489 1 98935500 132105501 1 722899 60060800 1 5227249 45559522 1 683735612 63698949 1 3854714 171481436 1 20930803 203908283 1 85419 91497688 1 482660 125678119 1 1292148 61284382 1 1149950 92615587 1 4716583 164470580 1 10735716 121178592 1 212814 63599076 1 33479146 60057968 1 58260 112788245 57842 234781 157084773 1 2230417 110280834 23684 30760043 87949138 1 24842168 48374545 38103 2436965 200294638 1 196766 87622396 1 11068438 76591192 1 2864093 43641339 1 127640922 84655791 1 1916311 178520761 70353 19969723 160825089 1 56274129 119449767 1 75320311 117446436 1 732528 42347114 39153 48747640 67420682 1 16794631 45466958 67661 7586043 79863274 1 549170 319351649 1 229251 135155920 1 1513518 216757300 1 2841934 79173137 1 14215653 106967178 31153 536246 97680194 1 3704207 219655866 1 2913227 57179029 1 6091376 99362145 73612 13156743 54453705 1 2068979 73542398 1 436300 95714254 1 3775066 65892083 1 695910 96846229 1 119021478 114810793 1 11268948 34216834 1 918512 43684404 1 5448888 54938155 1 1842879 142934231 1 140211119 54763955 1 199398 326402077 1 13283269 180709309 1 55153802 85398282 66230 16001109 271443231 1 25417682 106242300 1 56563606 80981530 1 6483753 130578217 1 36066341 89719504 1 1271879 161953391 1 239838 58704215 1 13189920 121972795 68385 31544187 204082243 1 10362543 134828259 1 2163285 127389142 1 1575148 202621839 1 698558 151192585 1 360838023 62101075 64363 47873233 143118385 74742 19438467 73812112 1 19632946 114127838 1 3912532 81989233 40918 1053581 98759024 1 8586265 80330581 1 25615621 175316901 13001 6916051 203906030 1 28111734 53907955 1 2181417 138529246 1 106799691 314247270 1 1109732 218883505 1 11465223 84783705 66633 1324003 105204566 1 8758919 106430836 1 95167338 84061209 1 81229 105131412 1 38527751 121520176 27259 1974465 43362286 1 937819 102115693 1 2722489 145034459 1 58109275 59555192 1 1956941 251047275 1 208652 48501463 1 7910656 136788408 1 4406530 35195815 1 17287674 178030401 35395 7222602 82501487 1 3516693 104146588 1 4122449 347081781 1 9459411 60970816 27317 9642659 47842732 1 1713203 68661083 1 32231232 128940929 1 33525119 258346302 1 4365207 143825269 1 1483511 105470996 1 1365520 38556504 1 34738075 46405967 1 256691954 26164331 1 35447399 60892382 33708 432272 156907972 1 67434412 134995431 1 4893614 109591250 1 9427879 117676559 1 14492053 67867056 1 30230222 67819533 31934 10814788 94091119 1 35295127 347351044 1 213850 164594041 1 34228556 294866058 1 474340 72291030 1 125658241 58115008 1 683735612 137886358 1 24727679 71842384 1 1231912 218676200 1 5743461 260797489 1 3051598 128521212 1 4984205 113117372 1 172735857 91503738 1 1383127 391572973 1 18976634 144945600 1 36745566 63533706 1 683735612 143643429 1 1887835 79086817 35291 311611 141963921 1 22365861 155286445 1 3906004 129134842 1 307209928 269955791 1 2605850 88226056 1 1631237 85507179 63920 14253371 42961472 38012 33721701 84573137 1 3307571 158186767 1 3866373 112664562 1 4327884 136293390 62093 2158687 53918948 1 736648 117913161 1 2737221 122601945 76359 3828972 83453784 1 5315074 122271774 1 329223 75805928 1 1790611 84828182 1 298166 116922035 1 3048786 150934679 53431 201912 90101707 1 8195779 116351764 1 43247244 108080635 1 7588413 87325345 10631 3999676 28292931 1 938859 159317824 1 16251775 120432252 1 11642754 112433937 59586 32130509 133286880 61029 46777 140098376 1 4825590 72182942 1 947729 132236579 1 24412221 84319746 1 541670 136788778 1 4514904 217182848 1 1748894 144753645 1 847353 121872554 1 4415383 237449873 1 6154 126640132 1 3579530 40715868 1 1873785 56554790 1 354776 59277754 1 5931847 75687142 1 7304858 230666022 60895 1964727 71004361 1 2456641 161958153 1 327681 169588739 20933 11427556 127898852 62277 100746015 50743005 1 4994052 54518243 1 111601887 69049078 1 1428344 67410632 71091 7912073 122208061 1 61050951 117125014 1 2058589 52258540 1 158278008 98432698 1 6448084 124945939 1 335582 65588213 1 805799 56461470 1 890954 94850135 1 14575692 151622269 1 1961463 37532084 1 173670819 76729290 54679 808788 125280833 1 5996273 97706912 1 16792613 49926175 1 2976255 77795057 1 49976562 186477366 1 6447782 75949435 1 527207 133033342 1 630437 359503149 1 69023779 106365584 1 45891806 101469817 1 50558305 184074194 1 71542818 306133410 1 128586760 191007512 1 10599241 39852259 1 37448748 96109155 1 59689422 171148724 1 5753675 72097251 1 29690510 136691339 1 21200663 49243785 1 7967064 80187267 1 5307948 225542913 1 3464406 60941734 1 6696985 148761008 1 39866425 93810923 1 621915 159318297 1 47930937 76896885 1 3228006 120845887 1 10958017 179695426 1 18521895 138630848 1 915857 171998217 1 9194706 126312843 1 8163068 146061310 1556 20771250 59457806 1 4606504 66099698 1 150988213 34356930 1 654909 80754788 1 3510940 106966346 1 15456910 63118007 1 1887326 154880401 1 13625665 102065659 1 16097982 58656615 1 4296823 198264730 1 482558746 40211760 63543 41188379 95094711 1 11577369 114326154 1 2485904 83797955 1 18153977 61223098 1 45834885 369446594 1 4463876 42460002 53445 8923744 107330918 1 196848948 223831499 52146 23160378 111232605 1 22717237 71382572 1 2153093 77645564 10533 32483545 95011693 1 3244974 108888141 21156 6737686 69882806 1 29847758 114371444 33104 19593795 50385528 1 370789875 79619456 1 11596852 38632825 1 9686128 175515598 1 1986676 80139283 6295 6270730 73235886 1 35599240 128833303 1 1656293 126943999 53183 3352097 58517714 1 8534001 119977880 1 4871821 56321579 1 1683069 229941804 1 4455881 114578510 1 245064076 97043469 1 15602906 122844308 1 408855093 110956373 1 4019329 114694383 1 135226 94107878 1 36726414 180459452 1 20499708 116862157 1 4228016 150923728 1 22911872 54264585 1 92402515 110066359 1 2773820 162770864 1 1539657 172211124 1 4788859 54792116 1 37525550 131867339 1 1602031 59821406 1 28589839 49268548 1 23624740 108683452 1 15066491 91185332 1 38925117 114999434 1 4785236 125240217 1 1595143 111876019 1 16668916 109307243 1 999016 42070105 1 784032 129049864 7565 53543230 58597903 1 1092313 61794746 1 31144436 40128879 1 27265180 100818085 1 9955358 53267124 74580 2121253 43939887 1 1572389 94900011 3157 1415043 75217184 1 658257 52422097 1 84737336 251239395 1 3447727 138380128 1 2427404 118330788 1 2771474 83225542 1 2236874 51176088 1 65396 58920743 1 1403890 60449828 1 3102552 73389481 1 3267550 85794510 1 5289726 171120713 1 40858071 95609063 1 3029267 72072911 24769 7873051 137465143 1 184768945 108519467 1 144280 96737076 1 2330317 98376503 1 6725644 74774373 1 721559 59540442 1 900190 93258496 1 112822796 157250689 1 506770 129623903 1 355078233 44256874 1 15601670 87978493 38567 4009828 84576311 27795 220812 111846310 1 932117 129426887 1 21893260 63652348 1 1024432 83767818 1 1318927 109381259 45012 402651 124514298 1 17014029 63294041 1 110642271 71310258 1 3138634 218084277 1 1024246 66389808 1 21418889 123782072 1 22142938 63604231 1 8502700 174538968 1 126345083 352951983 53684 13789425 49525779 1 3221561 54532873 1 11435812 52863451 1 11246191 40877224 1 9956875 59315287 1 683735612 150644618 1 1166852 124442082 1 13927859 31962859 1 1030642 118697248 1 1049692 175429403 1 1596501 86777061 1 330911 187351215 49060 1257451 67001077 1 46525727 112669909 1 3217182 58949208 1 2509684 56490927 66528 8404699 58647614 1 253056479 98073851 91 8064501 75740181 1 8606924 120288786 1 3049258 73546705 1 3762608 228217300 1 56641242 106828317 1 188806806 174860320 1 3656237 184336007 1 2166963 59061723 1 28920164 74287817 55734 3410656 57155654 29893 506466 60557310 1 11341438 128012702 1 105547 81633937 1 2974521 87182071 53513 373635 108884006 1 10596914 35265323 1 1243398 54013684 1 660479 142430250 62915 6129554 75237289 1 44780537 234218346 1 1421180 156890424 1 17380245 193810407 1 11025382 233996653 1 111372454 89089659 55809 588587 140549597 1 184185 113672400 1 140505846 123377662 1 136337 56733632 1 3313678 75756293 1 46429904 51381444 1 70165557 81787301 1 4736044 83295353 1 12009046 126964079 1 64566874 76493146 1 2103712 90240614 1 113136706 123538741 1 31711686 185724972 1 1126195 141871216 1 621676986 104853708 54167 469741861 110777853 1 2249245 43105817 75377 2324490 130377735 1 1844312 189162503 1 4610128 38856279 1 17259911 84866575 55458 5197477 116624219 1 4720882 104659225 64714 1923318 116636939 1 377088 116223864 1 3523994 182094895 1 370221 95664700 35347 4698318 124334252 73465 90550572 43210331 1 6042154 52906753 29469 683327 91351065 1 4070820 201541283 1 9658062 68921297 1 960526 83140243 1 17495246 62249840 1 50709111 105010693 1 76412089 162343044 1 34665365 57512354 1 9730812 317133039 1 540716 115163656 1 5651780 68966810 1 6784220 61124482 1 77688771 81529890 1 9613340 192633352 1 1710916 60932909 1 5582787 120171002 1 2145364 131933037 59116 52517669 128808764 1 507326 129952192 1 132885 76333629 1 7947362 124036291 1 4564828 59354675 1 551394 46817270 1 3364713 73136098 1 6833261 98820201 1 10859356 243641923 54969 394854 37991441 1 13731 140744586 1 72226603 151009072 1 157436 151019131 1 8146330 60240060 1 2104610 159261561 1 3515969 53719724 1 1581499 258203730 1 3450513 186533445 1 1762445 288990521 1 285349345 160785704 1 31076019 85882154 18934 126911 86923567 1 8978058 45199456 1 8417323 272207158 1 7894042 68720577 1 2506635 80681010 1 13136427 78711190 28840 1066272 127680859 1 378265254 170731233 1 14844909 93553101 1 170176765 221198204 1 3136480 113148980 74825 3288827 121818188 1 1382552 126894359 1 4669041 99499833 1 42682411 71845975 73634 3599097 103082482 1 87188511 99937428 1 3378416 63943558 1 3420985 69477703 1 2139674 123339312 1 33212045 76855945 1 15380526 63470936 70278 2114569 74449427 1 2575250 152734918 1 16237916 85909581 1 30105001 126778829 1 333443 122627402 1 358576252 61989528 69339 3978839 108128553 1 2742883 50286062 1 39404061 82042527 1 10479623 174328713 1 8534402 140142772 1 214848754 89500027 1 70141 47822633 4079 9732334 200696617 46558 1609792 38398370 1 1447350 81950205 1 14720938 74318703 1 7147721 44980325 1 31038913 130550020 1 2385267 53508762 1 3823812 59728265 1 7076932 103914000 1 660793 38093903 1 703083 210177603 53800 89557 66680509 1 21827938 34383416 1 480349 55264295 39931 163172847 75513030 1 23420551 52495060 1 3601653 57407824 1 355078 77767867 1 683735612 143962398 1 2196494 127395978 1 50380303 108075245 1 4890246 229845825 1 16084903 91649270 1 1934946 92991306 1 645945 111009064 1 4702529 132085251 1 9609391 96548039 1 3716807 123677804 72722 9709695 229205133 1 20267532 175520558 1 3000706 67868006 1 103312 78640448 1 38597889 83786813 1 10569860 159988096 1 336258342 87150472 1 428581 141896627 1 4544328 117559466 1 2935610 62729677 1 3186850 41588081 1 77818453 61170381 1 24370318 60344888 1 5124702 99449490 1 212953 78328237 1 28733655 112875665 1 2023588 138095723 1 433708 82519546 1 11819653 56080322 56929 1984374 144354705 1 1348762 132454652 47181 79710353 125321333 1 9725982 86200075 1 80174 64377011 1 11462719 74381188 1 4739239 136026626 1 22906280 106596644 1 10195370 135916812 1 8278376 78778980 1 21060550 231141463 1 406574 51296500 1 83272 67987831 1 27411908 61959388 1 1048731 140812197 1 735672 97255757 1 137626937 168749699 1 58268503 51400596 1 27684826 129578826 1 5782775 105762347 1 3261312 130799476 1 33196332 158704616 1 6993285 109612757 1 7889218 54561233 1 15682207 43103296 1 742509 161861025 1 19508901 124299376 1 14809829 100891909 1 383054962 102491655 1 78591405 93809059 1 156661550 47752321 76328 182825 57723805 1 2694321 170669284 1 550154 391777379 1 22801480 62405554 1 63379780 95057898 1 1923920 42539440 69397 3896374 356813238 1 1063336 106310651 1 2368791 228533160 74859 322560 89483957 25199 6876082 174794925 1 26569279 217164204 1 1225634 83558971 1 33113291 94369253 1 27768322 97239893 1 6225724 102881080 74795 6317396 114954298 1 7398797 58013566 74864 8147244 162123685 46536 2083520 73207009 63097 26490068 312705167 1 28070199 176259902 1 61477 54953759 1 522180 85962188 1 767446 182715982 76104 1272433 106700575 1 17945007 180779610 1 6396993 118526517 29928 2518146 138475150 1 17074 42606914 1 4098836 72845961 1 10228755 101224465 1 56431844 70304595 1 1273353 179095230 1 1922634 56830675 1 22988758 90689745 1 9038727 376088674 1 2806088 49983530 1 505712 100352011 1 493733 42022360 1 7997351 183331712 1 3920957 69391445 1 478670642 138099291 1 854247 60388759 62781 18394905 91798644 60694 3596096 59706811 1 2259445 179424989 1 17750959 69919953 1 129599176 137094793 27589 497825 90687220 52344 2851484 96051638 1 9380162 108523827 1 683735612 79472378 1 5516999 102963815 55849 7421911 39355472 1 5274967 70324263 1 103531583 158382090 1 22190140 135741373 1 95169 88368889 1 1688884 240349181 987 15817562 99079029 1 358077 112094442 65307 781361 60368609 1 584910 56057853 24743 42706544 116189788 13673 7935014 50390560 1 173021197 90324675 62747 1433250 150759593 1 1116870 38386982 1 10985662 91910834 45143 8398348 232844355 1 14567202 79624866 1 683735612 124871870 1 8011 89442049 1 66675904 69127903 1 5054325 73014686 1 1926155 116328348 1 12531105 209908061 37065 76840 154294511 1 812716 87302992 1 20810300 107831368 76058 7013886 53372752 1 1248713 273618757 1 7461935 78549711 1 16036675 67651558 1 3451683 116651029 17714 4918750 131452682 1 4483146 115957568 1 33993631 204506089 17336 28992863 46297756 1 1014599 80424202 74031 226016 184259537 41629 762153 56667766 1 8610976 76235104 39027 1254152 88403654 1 17323387 87327772 1 43880701 51181374 1 89601371 63804698 1 782403 37581790 1 1099750 45985577 1 775624 146578856 1 95297255 128414675 1 425837 92413283 1 16163335 86099275 1 5385103 115990109 1 11765753 155349555 43193 19244970 98644758 1 841713 76973866 1 1155659 157553157 1 1092877 365391285 1 42704559 42413749 1 787700 39154123 1 1420872 73814478 1 3489719 111922929 1 2313312 222023557 1 62644717 119528943 63081 194708562 132012137 1 18708961 199046116 1 63692043 112278325 1 8700372 109989300 1 100826708 78101522 1 7327881 131945014 1 6202165 77439152 1 25087316 64594960 1 16799420 152320829 1 86653714 181108642 1 8071192 59938361 1 3355894 43968322 1 12692149 73435023 1 982817 130457861 1 60765467 82071547 1 17602298 218569975 1 1920982 48507201 31551 73346546 69122152 1 21654475 163538720 1 22010437 91126891 1 3669386 115495993 1 2144676 57078917 1 6619594 104450532 63978 12872704 112518657 1 1531392 70112101 1 45202138 131516001 67937 6932391 70404705 1 35132275 94965319 1 11668502 37623263 1 177091 69656778 1 1010420 94933836 1 1084287 154249393 1 2441601 55470671 1 683735612 64356054 1 10831456 42357295 1 38776226 201361487 1 3175537 125873783 1 113277128 112437337 1 4501288 193822105 1 388853 213502087 1 4964705 223614233 1 1156703 205685486 1 148356314 64414781 1 11168087 210562177 1 1853372 120280364 73695 3900333 242998536 1 7679121 68527501 1 409902826 109626908 1 38078653 112655164 1 7048324 113821006 1 3666470 85951056 1 36884493 113066566 1 1412057 50125538 1 9051105 109973903 35111 17370330 117014984 1 34115362 114653021 1 13451067 82260965 73073 683735612 109565276 1 687036 354240253 1 2072745 66646203 1 356278 86701236 1 8759671 292458531 1 228429 161543660 1 16978535 145618736 1 198902840 114810139 55149 257004752 196299736 1 601756 390809271 1 3418432 122697363 1 5026129 121242300 1 450923 98939257 50883 2799393 110650615 1 6229663 70500657 1 7480090 78776854 1 5764903 142124698 1 10884202 163726988 1 109659289 198880892 1 91551164 27582056 1 1548868 202527134 1 39285218 184530971 1 3525943 148269208 1 29854111 115469373 58174 6604653 63278979 1 851212 96238310 1 2201833 49958250 1 71891882 156378496 1 344867595 52737244 1 12988388 87442284 1 73363228 93954501 73683 20254064 82755615 1 3605332 120259416 1 14317997 252861961 1 1872063 99345353 1 23238531 129704269 1 323187 181586727 1 16948988 152537333 1 271236 121696796 20590 3880496 38170246 1 2472206 176933078 1 20886842 75857302 1 29305930 145396141 1 24582718 151042827 1 1302839 161144022 1 29504922 120033910 70219 2520991 218874889 63555 34968425 111272012 1 365518 60568333 1 1404006 144947883 16099 10880342 115022134 68278 7954180 94849644 11741 1583687 48295825 1 472221 90539110 1 5542868 75089425 65399 28378684 92781596 1 13592779 65377639 65780 6255502 208938451 1 102688921 93747092 1 182471 72850273 63918 7135152 69755532 1 7269201 89092819 1 984097 144804163 1 2059715 97932566 1 34853335 111012380 1 2599158 113419057 1 32972773 250663196 72719 18822656 117544895 1 3967524 167412931 1 118800411 44163112 1 21130256 204017204 1 19113218 108133942 1 2341021 99515857 1 1455959 159444584 1 12206454 162593029 1 69653642 81099214 1 108580 120354284 1 179941649 34622661 1 1947451 229337187 1 1388299 78676131 26403 44109288 177200258 75676 1909830 92483406 1 5746598 177218364 1 64653 94574006 1 3328204 210623731 1 4272221 153910156 1 11990569 61238541 1 2753732 53196280 1 2508667 95621896 1 61119923 99047214 66175 30551980 83837645 1 7568258 72339531 1 184052632 38404087 1 4130238 48216153 1 24770706 119815239 1 11109229 147038046 1 270245 156900201 1 130726546 53368448 1 796786 35425083 1 21870562 84689123 1 13752195 111045483 1 2192551 63953110 19110 32042962 228837406 1 2279509 43355331 1 179959 73973439 1 1916694 90206931 1 11657571 94333142 1 13118290 57900788 1 14638371 39073194 1 1403163 81176991 69678 32163025 329994384 1 198876 59962275 54987 1930592 66779483 41151 119763633 288318747 1 1516103 83841814 1 5753578 150277650 1 1282713 100906638 1 118345423 61911490 1 99573524 77505014 1 188210905 79206191 1 9221539 79577456 1 4442062 90576671 1 5650582 164665424 1 4743853 56421916 1 174688 54604378 53858 8955311 74994664 66351 5035846 216604713 1 101850132 77291087 1 25283679 162687125 1 4291975 199043012 1 44638528 77007109 1 22175321 34236375 1 2401169 109569645 66080 10205029 68155729 1 683735612 82987992 1 9430455 108539473 1 814522 201807742 1 5344563 69560419 56376 17300543 174165546 1 192042 91920482 33951 391635 96462987 64865 93107644 116989115 1 14345418 166604006 44121 2531503 61573621 1 1241878 127418801 1 15773113 31551800 62402 120738513 170351982 1 1082274 46797418 56891 87254274 110596153 1 4808620 129541741 1 8158948 71403246 1 4983612 112064023 1 5640378 238971889 1 46608518 85039850 1 26646057 127390534 1 9181034 152059914 51994 32151935 121483181 24222 7651721 126942347 57424 7552800 96401759 1 339341 133635790 1 1343726 51262113 1 1042563 201026639 1 1048816 138531553 1 785038 97733742 1 1992343 175320982 1 1919449 96123059 1 28916243 201884295 1 517705 69898702 1 38373205 173778705 1 1047148 197670018 1 8726052 84463561 1 33442181 123712664 15843 9340512 198505441 1 4122992 50140177 18054 1469336 96980342 1 2799150 115504145 1 1355367 157063796 1 4203531 153341355 51580 574083 124593989 1 890984 41140137 1 6931342 481178945 1 7796158 47184655 1 4279518 269297032 1 44928515 320857943 1 827717 132284311 1 12497347 278199045 42217 3027149 65796340 1 30410935 52895498 1 2830940 64821068 1 1542195 104442093 44976 4740384 115378733 55757 17231288 95945462 1 105485 76192976 1 146876 77597530 1 15343254 72659101 64692 5749148 55622741 1 2995251 197583338 1 57773969 191237426 1 4250216 116341961 1 35005108 119535174 1 1429709 377122111 1 13787014 81130681 1 13781647 828507536 8856 1170059 42142753 1 57096570 72124037 71249 3158332 196277713 1 331495562 44766335 62936 10701789 121384036 1 18923616 62662181 1 105306 89907311 33589 6096123 72530850 1 559497 136145805 1 9984672 78781769 67944 533529 83768743 1 117626 95201401 1 5822742 53211417 8554 444787 183928052 1 3627050 85262588 1 110846 90017221 51006 1256143 145075218 1 2545049 87216231 1 6864859 63168697 1 59558284 132515406 1 1734472 295176569 1 5027039 107172522 56326 7758336 138830588 1 695270 89966660 1 2348294 97943447 1 3369711 257648338 1 3009963 111551691 44150 759482 58840848 28641 1875841 92101407 1 6692331 32017450 1 1480541 105172497 1 16281463 34355559 1 54360032 110989803 1 9056839 184950860 1 219315643 149183833 1 1053594 45870828 71543 8241886 133638781 1 60714458 140500640 1 6345876 144659467 1 780416 109743121 1 261072 108275701 1 2895989 37839917 1 19463693 131241045 1 4515819 130380959 1 8726579 124028427 1 1374086 128552378 72651 676943 77749575 1 1251135 34722148 1 9749771 77427796 1 212617 148250438 1 5847682 135823177 1 4146076 134577533 1 114975038 154806035 1 5302081 65232175 1 25144885 157975984 57646 683735612 118602393 1 6602755 125150774 1 22430715 53638485 1 10860226 56768870 16320 501961 106500453 56315 15539056 114036431 1 6581927 65778354 1 25525684 102161875 1 17180 196946351 1 46684114 61541117 1 6672815 96603250 1 49308977 69425346 1 9391452 90211392 1 4397550 71244441 73233 683735612 241664932 1 31155795 44192110 1 910673 131488963 1 6361656 78658160 1 14121164 121123471 1624 4899242 105951230 1 13830714 116620897 1 5607266 51667900 31138 80303984 95512373 1 77020143 127219324 71475 3479676 55547116 1 3216213 141180377 1 28600308 38139446 1 17263486 126786611 29771 2589748 212081184 1 1716314 51753348 1 71333287 52589990 1 34385538 68518590 1 3063871 70945016 1 57565563 132461689 1 9880110 51281506 1 33067188 128817349 1 1774517 92284658 1 10955028 98727271 1 2427542 88589536 63972 5996137 49208727 1 38103776 79771885 1 1325429 78871823 1 543599433 90564623 1 875088 188464432 71200 645547 169999573 1 515752 56389651 1 807272 73018434 1 2270585 291457633 1 30573974 42561074 1 27545618 88562000 1 157416 165635087 77085 15682708 47374029 1 95316464 72641749 1 683193 53112046 1 2123185 145303666 1 16162732 137567661 1 755399 155271735 1 2556917 96027554 1 3167043 43369725 1 18190494 91504506 1 3453419 76896273 1 253257 162431289 1 443956 240450575 1 30730162 260312314 1 42571767 181439570 1760 19618342 52276514 1 1158086 65550694 1 29067389 71079023 1 492223 56059030 1 152310762 69575478 1 3223892 117176041 1 17223462 113323867 1 466698 186924894 1 85154151 116663571 75183 1231178 113431477 1 220515145 100050837 1 15010431 245064847 1 6163264 192450729 1 15135695 78243262 1 3570938 124498329 1 2181428 231618371 1 66332 212226458 1 5271870 99805900 1 729443 118355940 1 7921900 158357891 1 3813695 92198883 33329 15332865 65196894 71607 15739904 93520721 1 1657208 32617531 1 4124484 58888852 1 1238102 158802806 1 1340872 97505036 1 6069656 141950118 1 635219 32527652 1 20420222 133316633 1 10497137 81752154 1 2412089 58644548 1 22664749 165631163 67384 868143 91712140 1 2828854 270701916 1 6887375 64296215 1 87329329 44287010 1 3142059 126543040 1 2966502 147473521 1 46553260 102517972 1 3220543 227668933 1 35642457 101116509 67445 84847300 124203192 1 59773359 104031278 1 372375 102424720 1 566584 36205250 24583 98296 63490642 1 288687079 177160154 1 2089317 55812168 1 181425792 204318262 1 1987182 82820188 1 25369515 198156076 1 628565 120927401 1 162572 114203637 1 30749115 179591368 1 31421816 131907909 1 1380032 104863739 1 42448681 60586396 1 1881545 150146619 18458 10404144 133866085 1 102981807 91378789 1 3099989 78729563 1 789301 163083430 1 261210770 235069901 1 1062682 118536973 1 683735612 68234151 1 2870938 69949938 1 40348 65786826 1 64752436 126287028 1 27313244 69729217 1 874654 154501696 1 431132 76048310 1 2576125 92257847 1 548304 105187790 1 2405767 209418605 21412 520227 55390566 1 24491754 83870072 1 6332815 81987072 1 1774256 91834181 1 219281038 102449303 1 5834635 111899028 1 1828829 35349047 1 72700786 63379812 1 2799127 59821617 1 683735612 76723081 1 26016428 54724065 1 42637708 155319926 1 21910 124548721 1 3897027 109785109 1 5876245 191855841 43676 152522 122710929 1 1699974 77792585 1 1524969 89933103 1 3965516 95492387 1 23876166 190013345 1 250681150 200815038 76130 2305148 199711946 1 6577284 154113546 1 3033322 123212548 1 3078542 164116852 1 21140403 107757223 7952 24397752 117340460 1 683735612 184906333 1 7608862 36029767 1 2697528 51362886 1 4121508 53479663 1 36117847 113088737 1 1305313 75834037 49811 9083217 116010180 1 1613350 138821623 72758 1259980 87272571 1 67248528 114868295 1 26887 106801557 66516 2022593 79422983 1 9342916 75123121 1 151056112 135411529 1 1242672 109852810 1 3804038 108860804 1 5456213 76200952 41742 7241439 96638445 1 1287880 86975469 1 45675719 34925433 26007 309866057 94570756 1 29072509 115653384 1 7027130 68228296 11728 34076336 74482128 1 23652333 308877964 21992 3808576 76030077 1 80172879 143063520 1 889496 92013237 48463 18436919 243177331 1 51418 145358037 64784 1041240 143706269 1 250745 51156734 1 972730 125522989 1 2097124 67317861 1 143303 189382710 1 325785 35106810 70374 824147 134343476 1 25209 114252589 1 45550502 94797072 14060 4301196 147185747 1 6690090 97329977 1 17828197 39100914 1 79448974 101023416 1 9765586 212057580 1 10638941 83648043 1 5892967 47425265 1 6573336 240072089 1 21226288 195701616 1 482831661 163174498 1 1833624 102331501 1 88523221 111230834 1 69241113 110758452 1 5223832 142831671 33319 604917 168661144 43492 6091282 95572099 47865 23466772 117050613 1 19913663 171788792 1 893958 76520320 1 22094941 111413188 41845 3390473 225633765 77247 7536020 80013425 1 401617 59562959 1 51978718 235916084 1 989963 263395926 1 2754702 122175715 1 6949791 85402955 1 271291 78750450 50672 12641188 177716205 1 44534 153932529 59930 4521466 91999206 1 8987487 52518976 1 3176331 153402982 1 202896940 108397834 1 216698 130574843 1 4069399 218888536 1 72657723 84704941 1 424820 144167575 1 42113820 34924387 1 25007295 147883050 1 3085243 65389956 1 270130 70378768 1 63001 86849574 67520 22677412 94628213 1 1998044 86707556 1 807337 58110468 1 20720025 123822228 1 250338847 55083927 1 683735612 161050117 1 42735759 58538535 1 230631 200757830 38256 683735612 43777701 3242 564819 80554992 1 683735612 58508772 1 31842790 150094751 72957 2542523 65958777 1 51244710 139105756 1 61843993 71585767 31851 299409 105191051 1 7080813 173961235 1 10895967 185989320 13194 1000373 82038242 65262 45269763 124951885 1 118394 128857084 1 38510257 61176504 1 483991503 179570076 1 521738 36786078 26127 80988907 85891514 1 368649 135579566 1 172955 405686520 1 752989 133588993 1 16890006 141301867 1 64491230 131821723 1 1146474 209357815 1 1706723 265245803 1 98892404 115938562 1 3468247 42929219 1 158890445 68413309 1 1447716 47929664 1 34883596 76192991 1 92683496 64391160 1 4525603 190361689 36331 493956 155746979 1 14288583 85854801 28794 2052873 121112980 1 1009444 104242186 1 1121069 103705099 1 120649583 81012067 27319 8996733 30359248 1 2917471 101461420 1 731558 52002445 1 60693161 165627183 58099 256993379 78904853 1 3383597 206891126 1 3112611 153872968 14303 26952931 279336644 1 748152 193041833 1 22350364 159586512 1 63900 237053488 1 21565106 63694709 66095 5952652 40122601 69377 1343207 86108496 1 151899616 74871723 49059 33628771 237963265 1 16599418 165770329 1 3657812 111847190 1 8385344 49654753 1 16656659 96461164 1 68478431 293463215 1 495639 71063752 1 40072642 78908806 76735 13720527 76407369 1 276063 288162526 1 4231963 100283486 1 22787909 93007613 1 3369561 110023922 1 7554830 74346523 1 2539807 36375585 60662 4871818 190852706 1 23803539 147758200 1 1892280 159048983 1 62494 83508493 1 32159239 89575705 1 7517359 65143271 1 25076233 177863598 1 27687687 113134040 1 343784 67462474 1 8030584 154443454 1 8686973 135358993 1 12098354 123139740 17772 179596733 65613938 1 8093561 128424275 56894 12777750 145924330 1 1244780 130708883 1 2491732 92039508 1769 35907741 82822777 1 916107 173383441 1 3992722 32629473 1 3991588 98826989 1 345813757 101566136 1 51010102 41344960 1 172969 61815445 1 9495650 80621293 1 14883042 52982430 1 7020542 38697153 33651 20249432 47068579 1 496154 77309032 1 85795876 55991918 1 262382 150756218 70742 43976539 53306714 1 8790486 146118956 1 13553725 93947305 1 5230003 72970622 1 11207862 168539072 1 10198379 76629256 1 99277037 108565100 1 5769718 344693048 65504 2100249 64573842 1 118485091 158859297 64675 1379058 152802707 1 48068544 139147015 1 5319054 106505822 1 51826432 40889512 1 1835258 82652465 1 85242 75593676 1 1792361 66714474 1 158934 96995214 1 3204252 49471653 1 5008654 246095376 1 5457887 80813484 1 35418140 390521404 1 5247742 61635808 1 36561953 265881157 1 83395530 83011426 1 55540516 81723107 1 116275244 60795381 1 658416 43599775 1 165181556 105383576 1 25260116 43301530 1 17613140 326495737 1 20515670 153126950 1 4019835 174323247 1 35708754 27453878 15628 187266822 111189846 1 60214890 83353923 1 18269146 83990196 1 38759202 112165062 1 2689088 200168704 35548 17409337 261771590 1 44717422 52816681 1 945491 122789715 1 17799490 86727486 1 624497 80956716 1 10153796 124143559 65976 7181169 234979896 1 28300040 200232929 1 72156192 246386523 72781 5566429 109606962 1 61955 92914528 1 5243452 112287945 1 53076705 43287391 1 1242683 121945304 1 2739342 49406728 1 3038531 85302642 11418 106074115 103930077 74866 265288520 38327962 66893 10158634 160949724 1 79565 197016860 1 13393400 145970285 1 2302275 199485388 1 4611732 82142231 1 23292460 39387943 55524 13424569 72835681 1 1664935 206886007 1 14031400 104317308 1 349894198 68113236 1 10734609 155327515 1 22019772 147862289 1 10657103 53343361 65848 8512619 104914713 1 1245226 67910605 76241 2803475 90839263 30111 2619314 164670430 70132 11810332 131674016 1 1768898 158882262 1 6732465 81731219 1 689997 166127643 1 454294 58943726 1 732177 77922462 1 14966187 84067474 44102 966742 226199255 1 3516296 213146187 1 268548013 86210662 1 7324113 79989173 1 4225157 75902321 74948 67195712 92754032 1 8238837 117518077 1 11346346 155275940 24860 1865704 145221403 1 39905698 128859771 1 2427382 121421570 55583 16116514 220807293 1 60244762 66573638 1 1670033 102560234 1 13033341 171760346 1 1645493 90406304 1 5943886 102417493 74839 420562715 186110963 1 1549090 111838764 1 32419331 212752607 1 498338 86458772 9346 6289093 205161052 1 7754778 65173717 1 82247 168059009 1 76574003 47339773 1 11097923 145778754 1 33237708 114846231 1 2770288 141125472 1 3974303 138935041 1 7557340 106040980 48815 21561052 300339689 1 724487 60137425 1 19791488 45241309 1 1484877 36966417 1 5283014 88618010 1 18128220 28390649 1 176163455 105574526 1 3844493 176251488 1 1741130 156982801 1 444796 91290571 43440 711162 47758697 1 160003593 272541435 1 11704026 47835136 1 4716729 75939641 1 1457353 102169559 1 682634 108645242 1 85072822 140016137 1 1627454 61526972 29505 3166770 77970845 1 9674727 71091036 1 5234598 71044382 1 1283422 99736339 1 1407009 54074164 1 23214951 84527580 1 26292612 168086245 1 414226 156907383 1 4004380 59693960 1 3669615 57580506 1 4230338 142754270 40084 463009287 56883237 1 1763340 149782024 1 1835112 112089399 1 9470757 85710458 1 1617343 63763757 1 189516995 106227445 1 1437611 112143532 1 1577722 86064366 1 2739620 121151245 56251 319114106 267788162 1 2786339 40453309 1 5159632 165881301 1 6203341 106426114 1 36045623 281021701 1 81692417 62008236 1 83083571 253968630 1 949008 93575958 1 3713047 115423410 1 50867270 61446257 1 406835 47964465 1 30960001 53979014 1 21736058 92653496 27205 21504373 274757654 1 1332634 157960647 7889 148761611 213899810 1 100343965 97923252 1 4913071 81274011 1 559134 150268521 1 16318856 195241091 66259 1462162 216974495 1 40192154 59393636 1 606268 53656386 1 101884458 141268632 31532 8574095 81422274 1 1007324 91986518 68761 386757 62109417 1 261117 101131975 1 8501859 371054677 1 3719074 56946023 1 683735612 104230867 1 40304833 27904988 1 854589 161432655 1 7279420 183992041 1 2215389 334574012 1 32560268 72181745 1 63798276 55518364 1 216553 127029610 1 622362 101956225 23167 35819701 114652430 1 1977454 66183564 1 4268188 43799870 1 4903782 60801056 1 20124721 133652039 1 1311974 129871186 1 16948376 83223765 1 34831741 77846935 1 29000029 118672292 1 442313 62308124 1 15086789 249919927 1 37249802 43108048 1 12675141 76390384 1 3757088 165123900 1 184921 80706684 27548 142731219 156420545 1 3545587 126368488 1 495261 52218878 1 21255818 138679572 1 850723 148570660 1 1537922 68226785 1 3522075 429581120 1 1571922 112719082 1 23380080 87141533 26100 340020 110441082 1 3975404 67984428 1 1531679 138453827 54832 1311445 75168655 1 345155 95928158 25232 1189352 178718295 1 12924311 72235324 74229 968130 132395066 1 2809531 121313386 1 36661559 272361865 1 25428931 121708181 1 8403412 68594168 77668 51484709 125974109 1 27100345 145830296 1 20914 96564854 1 1260368 135472062 1 7246920 127979661 1 568354 48157111 1 3827406 106796886 1 11889221 191920796 1 997100 141636654 59388 14278684 210047338 1 2497749 81633096 1 1638095 146338530 1 1295941 96806399 1 145583425 86548755 1 1887294 74961607 1 4563471 251770425 22424 8526630 177730221 1 2696722 111104504 1 10861 285366379 1 375454554 109388156 1 666417 189076679 1 5481688 86411939 1 3462164 53623885 1 3126069 61401190 66635 18753594 79134526 45468 6735053 40406464 1 3602286 86107741 1 40261958 82373219 75784 167785 66297651 1 98925 37814923 1 1412108 134071031 1 59149274 68600074 1 12862025 115721760 1 146160453 62215466 74447 2848705 123042810 71707 14833175 59489556 1 136858294 108336984 1 86099 88295512 1 46584136 64077344 67452 50145311 128595373 1 366070 105424524 1 2942325 84972956 1 4736929 100216758 1 6888980 96853746 1 134675 84120908 1 1594387 63161042 1 289749 168568415 1 268488878 43226168 1 11457172 89270141 1 372089 73590372 1 28791725 86961591 54809 20489228 41049223 1 4044309 197645498 1 23142809 67594703 1 20188799 85821536 1 243041185 65087075 1 106064 88455273 1 19209048 387482392 1 121148530 214397063 27298 42904136 65686820 1 7131665 64808431 1 12963004 108590983 1 45923739 100591899 1 16101394 78561911 1 73864901 128363083 1 103048 136872189 1 24910896 83840245 1 12215279 134716458 1 683735612 90615683 1 1148837 144592744 1 100548055 150741232 1 91995538 112309988 1 843696 60843530 1 57558 30873921 1 19269516 113889837 1 4981800 148405548 1 14303128 35784911 1 68180283 183469299 1 569667 80871472 1 7745094 138627738 1 2425615 48782093 60231 4749187 109035830 1 66451088 93188749 1 4072955 96711667 1 734460 177785418 1 911466 54101399 1 216269592 141751342 1 2332495 81361787 38845 2930004 289565441 1 847425 254703137 1 10224578 114054883 1 12284155 138140096 1 22387322 103467623 48785 108660491 147283809 70468 1445491 50479113 54070 2151338 197799791 1 5896505 65240206 1 265192434 71354265 76753 11415424 103388073 1 65851 49638541 1 167640 65035630 63979 677230 125720392 75401 213117 148360976 1 1342713 98442214 1 2016912 118827986 1 272596 42532268 1 10190417 103478365 1 8526940 98521345 1 13134102 129629703 1 18604150 89641157 1 21701505 69842512 66313 2683428 168514747 1 10957506 91527541 1 18904798 75311700 1 4802887 35614262 1 19439571 98634318 1 293509 85442875 1 30566353 131314534 1 3613963 130696280 1 3944886 39232222 1 410855 239479200 1 7906675 44763955 3857 41480076 94569977 1 3308221 180747417 56230 5857997 119648083 1 2166215 78208419 1 52526788 44273368 1 2101379 89241049 1 485852 49791837 1 1311677 110187680 1 33853821 133145261 32932 12028713 123241508 1 1363186 79812317 1 1797123 187218694 1 683111 73569892 49333 5035630 138336494 1 97170371 81144149 1 57836242 68066530 1 785803 65028475 1 78448367 102154870 1 25721816 76352396 1 3419788 81684265 63674 513796 104676838 1 218195 214228815 1 5199579 67871960 1 2734374 78983296 1 197051915 45971477 1 11665808 96951477 34994 4036957 130786169 1 9382427 64603521 1 356676 335453019 1 2997796 98613985 70024 142312 114482532 1 169656 116266562 68287 1217935 135079585 72155 397692 115230969 1 1699596 93384047 72646 2903971 95456665 66025 12574787 136883170 1 699478 92911955 1 243235722 229495886 61523 262338 73814496 1 1796289 160045650 1 8069489 177114524 69991 375148 256369823 1 1367097 55030217 1 27042097 100248930 1 81360802 42258468 1 3843244 47750952 1 4439473 85239097 1 6482421 65391515 1 2078084 149298724 1 97413063 107702464 1 303893 69359138 1 11220343 154492528 74119 10935009 59723245 1 9094052 74436999 1 3699980 36264827 1 124336502 131070219 1 3893066 78835744 1 18333704 19427748 1 2089756 121805952 1 1554274 79058564 1 4495656 61693495 45694 2349375 168828171 1 6248217 72465757 35759 66625698 73807801 1 13846369 117228261 1 2207602 54679445 17577 13636051 130321559 1 93592212 58938490 1 1203547 131403254 1 6845270 52120516 1 20300517 51422929 1 8597051 213024768 1 12256405 165919694 1 350900 79384183 1 21597887 116923255 1 9396387 105371524 1 67133069 65414762 36139 1475916 91906572 1 14962384 95874778 38890 87737971 113426982 1 268050763 71741051 66421 28586273 101315488 1 30222788 89031592 54883 3120793 171387711 1 9330887 45862557 1 13839312 26579723 1 18996751 47817097 1 377166 119122854 1 13916524 171306076 1 727569 69856228 1 169354442 197850080 1 10501145 200055112 1 22297795 42147885 1 2953232 239802034 1 1349869 116836714 1 64103934 32081836 1 12951199 145151927 1 5257180 123735253 1 5863714 169644827 1 683735612 85388044 7304 52173689 188080855 1 1056833 51235590 1 1725441 103798964 1 2544130 84271216 1 8644555 58187586 1 20631274 56585079 1 5323589 153749398 1 2492883 83225216 1 7060127 163989540 1 103954966 182784247 1 253694651 205193776 1 2966668 167063042 62416 2192042 138726814 1 26825731 119781915 1 1762685 101130991 1 897312 64461250 1 287965971 186684485 1 102897 157786038 1 683735612 134134382 1 16628727 116898103 1 2265952 44351167 1 4616586 69044187 1 962264 110430197 1 129706 93975879 1 944115 106911952 1 10440911 152695699 1 1130047 110830784 1 313934 118977043 1 12125296 78872632 1 407223 108114937 1 4239586 51703133 54281 1503793 110054098 1 97665491 153674254 1 27641215 62468788 1 41672041 89919565 1 1897823 117188594 1 24402184 112877970 1 291150 109318716 1 14030779 84793031 1 10038312 146898069 1 520342 141463337 1 2551073 62418699 1 19478291 96898832 1 8686879 113253882 1 121823 130290819 1 24085488 125353339 73890 6091845 119461459 76821 348193 84461091 1 3065349 171292983 1 2883141 171120713 46631 11248149 90566927 1 350474914 156519209 1 3847372 94383790 1 28835373 87173415 1 367174 185439555 1 15931135 193838504 1 3322703 133372710 1 2795755 102811790 72055 22742346 480542250 1 3776458 68880492 1 159934762 168159989 1 29495511 123657017 75305 2635642 287310266 1 926718 147727278 1 2760015 254720422 1 854819 52686238 1 495522 123110701 1 497987478 62469495 1 15300086 37052264 1 65680276 56458205 1 1406422 95467016 2230 1431378 44506719 1 295829207 76677322 1 85331111 123589515 1 7705481 161852392 1 3702004 200869213 74395 11574055 35915709 1 4010728 191331444 1 9687647 148927048 1 10446397 80478323 1 181905552 44535400 78032 11762789 132964628 1 18304479 128066824 76512 6903928 59936506 1 307945 65779389 1 9644663 114066846 1 5614258 100170660 1 274895 71835217 1 359574 75335239 1 8361953 102599907 1 443353 161313391 1 1471594 146364153 1 32207871 151684057 1 3442578 69391875 1 5757690 59847792 1 5083951 235824577 68216 711900 54380191 1 3517057 94794572 1 152767554 71661006 52648 56461795 71468778 1 105768361 134827404 1 641593 102725711 1 83847200 134670999 1 8137409 58165706 1 2169871 56141719 1 197444204 54433068 1 5385355 107483157 1 62927552 85998004 1 5439941 141496402 1 6112647 65370455 1 11340976 102379497 1 6009557 62252722 1 2375052 370230587 1 992207 188964964 1 312243425 117701343 1 2830058 103102261 11603 4651015 117805838 1 36991840 113626220 1 22021184 157832330 10673 68446 224293444 1 2729190 165943482 1 135849739 142448585 1 11140142 97395714 1 18662877 41229419 1 1017345 200241422 1 60744265 179270200 1 203506759 109160876 1 13291534 91918197 69615 1512727 406495492 1 20843879 150607935 1 243426403 127774946 1 2228998 52441279 33340 378637 231230336 1 2474666 46658432 1 4869985 154261036 1 14814927 53436038 1 3984594 68329618 75486 10808074 230584053 39753 58244 114040417 1 20733050 232187943 1 10222231 113969215 7216 31675838 279383692 1 589604 151328532 1 208023875 168103880 1 17069347 73582927 1 2399428 133596601 1 6217454 138710598 1 4573132 130555077 1 12255013 226860110 1 539625 128154586 1 34412957 134200609 1 5492330 50849640 1 2191862 109470979 1 98300606 188549092 1 150006657 172171208 1 2151445 48417774 1 534799 83526708 1 12035305 111687351 1 4771857 259872189 1 11855821 48862265 1 13655125 376214240 1 117202 136195593 1 14788862 52965272 1 2575064 343054511 1 1859733 66443203 1 1354608 37600916 1 1874295 113786133 1 41625808 206017728 1 3575776 112747102 1 9127477 122076367 1 3254232 58193825 1 12349621 91435554 1 4540677 121988344 1 38958 91935077 1 8197801 224749001 1 28685187 152172674 1 7703100 118652752 1 10474556 119703202 1 5882795 105925591 1 100261424 62058038 1 3150763 181139034 1 343374 131565893 1 17638297 181283439 1 3065938 210193085 10099 1057517 185947385 1 2151446 107723250 76289 1050073 57242989 1 10888233 133583490 1 18656319 133616329 49728 116612352 156368994 1 2048533 44808117 1 41159676 60973246 1 230098915 66685595 65321 3357120 140340581 1 39844387 66354675 1 853949 115571147 1 1350804 73873190 1 2425334 76876034 1 1495772 89347311 57566 5600584 126244315 1 86089229 197198933 1 2410191 247391742 1 683735612 242872859 1 27607872 186894170 1 2607044 153126545 1 2208794 166209028 35059 15113198 77929534 1 29377249 122534879 76867 1303883 66659938 1 12369474 130306828 76262 3978997 503805147 1 2916595 18490385 1 52657846 193487571 1 3145680 217896891 1 1213214 60365686 1 2487867 130627615 33249 683735612 141988092 1 11761230 71162161 1 49041698 98462003 1 9384659 66809565 1 2738195 71551808 71263 5559795 89507184 1 120312328 110974087 1 383125274 78417172 1 1446678 125499039 1 652226 38756353 1 385608 133788537 1 126001998 97664606 1 213286 84328033 1 609522 111091967 1 4310050 104322434 67902 1626509 135851818 1 352168 131776126 1 8022639 165228383 1 1549052 120172003 1 4127758 38123617 1 3210236 72423549 1 814435 152443799 1 18082 91476342 1 31302096 49273217 1 80085414 45614741 75684 388539 110047687 1 2514037 51213858 1 257759 135805485 1 130486 75385521 1 11265403 63141459 1 3834250 103267112 1 22884287 134720976 1 1652791 114923948 1 58923008 88056999 1 438793 97343670 1 793757 116909715 1 11417090 101948251 1 14296083 93391406 1 168707214 138069338 1 31668599 221979907 1 995244 60731439 36395 10474300 242333133 1 83462 160652883 1 172158 236003822 1 94607456 111215448 1 54198535 231003511 1 525584 158331531 1 8630625 132208785 1 8041180 134368072 53902 376807551 38601977 1 35960477 50801816 75622 2196044 88348505 1 328225 178891199 1 722353 55208334 1 291080 101776183 1 294044999 112736289 1 47332377 182069643 1 4054404 106777978 66303 1037223 34339208 1 90147762 160438361 1 2575431 214673397 1 1116747 48780668 1 22059456 111665615 1 452337 137399210 67192 63456578 298724105 1 219429761 53742221 1 236206315 90253574 1 25566690 98747117 1 8428688 87331893 1 4091844 49914674 1 6884218 137512945 1 16590902 62315802 1 8914640 71611116 39038 2151350 76875203 63371 680304 76862650 1 3043167 240088456 1 938342 119419913 1 2511210 274771750 1 5698759 103691351 1 4414873 75329263 1 106390212 121274210 1 31367470 126445604 1 2617617 47214888 1 21883485 127555136 1 182000 69800007 1 42252150 124267014 1 1856006 130335128 1 18835919 60733841 1 37815923 85331439 1 914429 103412410 1 7398519 108914918 1 6420043 142164819 1 865857 131611184 1 892162 81524332 15228 13380050 77824517 1 446634 220080989 1 1720825 52455057 1 1247353 118182772 69052 4121554 134520329 1 228479061 170475215 1 19115554 78618940 1 56632141 158067442 47084 24270382 66071348 1 683735612 89095641 1 4297499 57194440 1 9805373 69291795 1 1648791 205956024 1 1687860 45316282 1 7325399 114569138 1 153004 181847022 69330 19530961 40493971 1 8967054 228164242 1 2442596 274338032 63696 40333652 84735002 64265 50777604 173847758 1 10381705 84153732 1 15703857 168034504 1 4886373 154669697 1 4528059 89483889 1 149971107 255314421 1 16263991 29688972 1 20910953 113516093 1 915022 149058588 1 5099120 126993349 58392 2421522 154935542 22337 680170 50200880 1 23629341 108434709 54922 161320040 77967706 1 3675417 172559076 1 660451425 32710768 1 1525010 98542518 1 517654 105565078 1 150674149 159770946 1 33573810 116955457 1 761271 23820561 1 3104590 126636338 76864 370646 211363720 1 5720643 155253660 1 1306094 176586372 1 620088 99878962 1 21359976 72945645 1 372512 69574056 1 22444250 148242896 1 2790258 85218827 1 63195415 98683530 1 2435645 90964673 1 1660428 83068396 1 817336 125439315 1 3475885 94302679 1 2717003 101729191 1 6788583 220289573 1 290946 152957492 1 3981278 113768377 1 10296306 70367749 1 3500210 73122506 1 52117535 128696797 1 2603022 109555199 1 1086703 176170054 1 3693034 152504131 49579 69707368 72994720 1 2846202 182425051 1 748351 105901361 1 22889 130602798 1 2005896 175183993 76101 5946416 109351552 1 9701380 396029542 64418 9097460 81832198 1 5977641 61013700 1 3858266 82587649 1 2104915 54488473 1 4875607 144227887 1 193012824 141929291 1 8082622 100656545 1 6589424 57840562 1 522445 108162381 1 926682 32341507 1 16734703 44896040 1 424896209 113180515 1 344589940 66965014 45843 27251620 130195663 19174 15052726 104162962 1 9152085 42011047 1 921309 261238398 1 1164878 69065601 1 42303352 61362800 1 8524687 69495516 1 37294214 30266169 1 1240093 108020399 1 89522039 238878327 1 1566135 276665371 10259 5825 231363986 1 16101695 64004001 1 36448637 66165772 1 1120709 284701413 1 14334338 73135642 1 3446193 111581607 1 19755264 109926130 1 9663920 147567477 1 1335676 98628224 1 2254806 74245472 1 2972482 96351958 1 3013232 170435261 1 9319240 176339863 1 14867113 106338826 1 4525288 79699399 1 58816192 204536832 48422 6555890 217167890 1 1771725 101902174 1 1408538 128083340 1 646429 80630725 1 9303172 228278667 1 40199615 130340567 1 7271405 195427064 1 1108439 93342217 71849 2581751 87975794 1 82556548 75787441 1 1152034 69846820 1 1771382 146556484 1 89103383 61443715 1 42967221 145290511 1 590481 33888132 1 5415842 190448971 1 80319661 174493571 1 3551787 48814375 32483 25394300 60515413 1 318291972 47213310 1 18404895 71934417 1 113269 77220654 1 8617466 168106254 1 5458736 156236890 1 7957232 181077904 1 7526395 186996293 1 64590159 95137287 1 3327304 111837053 1 95176382 94752838 1 311522331 127615273 1 828855 81855410 13605 683735612 152026019 1 701000 154431007 1 41706304 48732245 1 44015789 235563760 1 7305500 73543641 20592 1465141 48808289 1 2197466 63565821 1 24726842 84842141 52966 9044879 86227445 1 13954346 69680820 1 683735612 92397618 1 1624092 60662448 70926 96726875 69185133 1 12734724 50373727 1 2792341 335212141 1 21947991 206390982 1 163599 108901649 1 1547177 42682812 1 268757 90423587 1 1229653 51163908 56158 13468751 133930843 63838 1029460 222183130 1 1878397 236653259 1 15507909 66360932 1 1490704 192149882 1 8988958 185935896 1 195320 142272647 1 16457401 123671152 1 559201 135741549 1 295749 173989667 1 8129002 158789076 1 56853620 91241468 1 22016131 108709890 1 21709087 124933497 1 19372351 73060357 1 228790408 46847615 1 1777397 310927823 21414 1341118 79265952 1 6718241 66194213 1 20450795 42176439 1 41330298 93058044 1 7067989 89443024 1 61517078 51723938 1 18757059 22303329 1 65786375 244586692 1 6742735 50002345 1 14947226 50094976 38239 6400087 34429747 1 2827313 115303067 1 323156 148353799 1 11588290 137447440 1 349247 203432009 1 1389871 362743989 1 8288169 99617330 1 206838050 71363512 1 113509532 196302420 45691 19162667 130771680 1 133616 150195616 1 8968791 109423605 1 26158701 99620535 1 639924 124437355 1 12833405 110916546 1 22930661 119014984 1 1507684 128430308 1 38022972 74557303 1 67393703 23994287 1 14216000 112784438 1 24210574 88958296 1 131995635 125919929 13661 13202990 45298457 7039 56384 30991734 1 4547139 188572873 1 64377062 104761473 1 4144829 122706964 1 125218356 131915136 41889 1835959 115523143 1 18398293 85064134 1 34004147 201211250 1 15310 138374274 1 3437636 91064632 1 67187569 98880818 1 84760 167264443 1 83378663 70035714 1 6145720 115593200 1 6735122 68925803 1 14019316 90360739 44765 2673059 33658853 1 18055914 260279038 1 33082012 69710815 1 5057514 128721323 1 13759670 45751018 1 270160 96899436 1 36624036 94935623 1 387918 123086442 1 2207866 91021244 1 286809 183410210 74809 7674160 58166763 1 7098035 28178019 1 1937368 70301649 1 4171894 188381218 1 2523181 160669680 1 1500054 98241775 1 2636189 198649330 73811 12257599 88151630 1 4268283 119856695 1 20447357 132455376 1 18305136 110909961 1 2342719 45301911 1 12035322 90028887 1 7733586 105883235 50863 787858 178766922 52681 683735612 146460099 1 90133249 110808437 68228 24471537 98218465 1 153142 301756019 1 250159571 54438452 1 3252160 69765971 1 314970435 339030208 77915 14796863 151443752 71698 106850737 110705534 59004 13213307 106312935 1 18529269 106809805 1 7058445 39148523 1 2221363 184315108 1 1001481 46508775 1 1285905 137467270 1 7358889 165720432 1 2053728 88804025 1 12479807 189985938 1 683735612 176983676 1 25205098 152125253 1 7043869 80963501 66524 1053075 93147463 1 15716675 121277885 1 632301 105538280 1 50123620 62209236 68237 26549042 56320266 40293 68108001 181034279 1 44492518 70426433 1 3225252 117572570 69130 27531622 103036208 1 181115 86246535 1 115300478 93587808 1 296087 255339992 1 7172499 223604381 1 4554548 99256221 1 18572647 136004283 1 148643034 66340088 72289 5232539 106078615 1 18117901 62883532 1 1306131 166397748 1 14505988 50518866 1 2475774 142466217 1 168563 112393301 1 10024899 164383785 1 14663674 184547097 1 14336940 120314210 1 175173355 56465924 1 3098183 53258262 1 390289894 99890661 1 5802804 220996455 1 12523131 55321678 1 1135990 59231826 1 4125726 100736998 1 14413855 122083204 1 1778432 283643023 1 3049765 208554602 1 6527171 38506847 77840 7547847 73054625 1 906667 105972642 1 9166871 159220294 34896 15672784 225213925 1 6390089 57445097 68755 606400 75037506 1 5893140 70466908 1 3201172 75394445 1 4414562 152639458 27083 3601529 145485849 56753 1659854 78565307 1 8417941 168054916 1 4004904 61816018 1 129384 106917934 1 2818938 93799848 1 4701484 89932726 64507 4507288 92708200 1 144520 164585897 1 3058410 135719341 1 22232412 145837027 1 14913867 84435945 1 151166203 92689374 1 87223 91739300 1 241210039 108749582 76688 425130 144280234 1 16394491 149915025 1 6458208 124517939 1 514528 52775872 1 32424064 76160201 1 10489875 66756971 1 7522851 170095438 1 47405885 195860215 1 11657133 106676635 1 4155038 98599058 77657 435078 123030711 1 16303828 99370652 1 9056762 55006391 1 42051800 111095695 1 683735612 101316619 1 2826879 138611346 1 2605914 99448773 1 5377262 165294445 1 531625877 66774289 1 2520255 101856191 1 6577112 62791241 1 351962 67525258 1 18165515 46215596 1 9198934 30689611 1 5134464 49940574 1 1736939 83784972 1 32184475 134718185 1 10024826 111771774 36789 394690 104466491 1 2965625 43234264 23836 3110322 77312910 1 614308 286143375 1 1676673 78434868 1 17687733 121095521 18246 115983 76583614 1 810491 31652538 1 8305148 45285074 1 8329755 69015306 1 37330 76353927 1 7487610 74264033 1 1120433 99694302 1 762280 62861115 1 9136720 154122679 1 259903726 116641721 1 633379 73315997 1 5299601 74339946 1 260552 99226569 1 1881087 30305547 1 1835418 221927748 1 9560785 99315258 1 8621719 68395750 1 4080213 53694804 1 3183881 185177070 1 218666 124695751 73268 114857997 218031412 1 9562299 91750163 1 470668 58282724 59208 705996 51847598 47668 28824558 29054657 1 13117455 76710055 1 3363733 147507672 21611 59822001 132935231 1 1595635 36824964 1 1461411 40590433 1 8183579 43704055 1 16407194 65677115 1 3931118 107110471 1 76761200 55569502 1 381203 151322408 1 14266474 83859688 1 400540 58162615 1 2566726 234697481 1 419067618 156510395 78297 506005 89046140 1 13161968 70813922 36563 273533230 113913729 1 27305453 124572740 56658 987346 61412427 1 28927279 170590629 1 41027045 51467494 1 16190340 55604550 1 44535878 103213753 1 1239248 136715781 44549 4174667 63786485 1 3398323 116431600 1 2811409 182389611 1 30240480 179316085 1 6348638 90946726 1 5556425 154273709 1 4288458 59944322 1 1720797 40385058 1 5486445 59083462 53889 19832385 84119032 73485 183012090 62977828 1 499610 68506881 1 789143 130316372 1 45731081 153903357 1 2780636 159684750 1 20059165 205724025 1 4400677 158944188 1 9210247 171102712 1 2866756 62213672 1 7323445 216997482 1 202835488 367290520 1 2819403 82081806 1 77406489 165670682 73916 1186776 91779603 1 40691213 174490153 1 7067641 156722942 1 4755442 118753046 1 477295 71330360 1 23539845 125719304 1 105283006 72469794 1 176842 223864591 1 4767393 73038570 1 34532803 246104084 1 487871 116197030 60278 401890217 131826233 1 30878490 39408063 60167 371170 156221967 1 3426351 156569522 1 5867934 76171683 1 957011 200913719 1 1261418 72729940 1 3543238 145049087 1 14056659 153360595 1 3627863 86069269 1 12701505 175900458 1 89645 202289312 1 152515 99781650 64104 2794582 117822296 1 14227572 94520653 53033 11908614 112923311 1 1358786 59389641 1 848854 104660136 1 1825634 104807461 1 9462558 170147654 1 35641480 144583756 1 66305639 47337222 31221 83641217 86298178 1 312117 82914236 1 14538219 166482454 62116 139529901 64712925 2170 5020338 97426440 1 57435621 161439403 1 103659770 243539624 1 20991477 113492514 1 127715257 147470063 54290 112250384 113336545 4716 6094897 71828073 1 12685153 70415200 1 25745657 114297812 1 1553295 156793764 1 30067156 106854370 1 18205274 98633070 1 97086852 131587336 1 752151 78003316 1 5123709 93940005 1 1180904 217290307 13573 24395778 140425665 1 96919795 102710882 1 114478471 46187693 1 12475271 100064871 1 438314 93905274 1 17876417 130314778 1 10691570 162019919 1 13337032 109286800 1 68319603 81577562 1 3659273 77085636 1 40278634 139915134 1 686824 93864943 1 2836696 123491785 1 1081802 169844061 73370 1219704 99299707 1 30325002 95288000 1 3544808 77227469 1 276658 135734946 1 751955 86844585 1 134571 59323091 1 33791166 170899202 1 621353 207882786 1 2585997 62810845 55298 111940224 122016307 1 23656318 59517836 50114 910804 55303615 1 2064031 68850427 1 2198368 237140332 20770 325328 250173673 1 6099269 68159925 1 1647094 126844560 1 1757029 132270127 1 139497 159878378 1 56219471 69735597 1 19558551 153216314 58311 6665940 96328864 1 146417 79088633 5841 27979699 131058434 32596 3858122 63977886 1 4838361 200867610 1 721304 56771093 72326 19393904 112583011 1 1881029 108655767 1 10576293 69046012 1 796451 85408319 1 13383106 108381875 1 216221 210628738 1 5991472 52681950 1 2003517 56485255 78219 1234999 181856232 1 51080390 269298275 1 16208163 106352584 1 6087837 136817543 1 2858537 82103676 1 736459 195709038 1 1757299 64058822 25634 564645 75818815 1 33100742 170335248 1 5280291 63177633 55027 1040435 97246572 1 5482910 318530259 1 16752206 147781308 1 2172761 247154248 1 467647 79340931 1 44181757 88778042 30826 9116817 68676684 1 3507647 209762842 1 2278463 87410686 1 443482 84710150 75065 1994853 110611857 1 23676936 131159905 1 1730590 130878119 1 13479290 60833012 1 766830 124147460 1 915849 91906530 1 972207 45274673 1 115431351 115864029 1 7012040 173677885 1 2039252 116543030 1 127362 66740652 77119 23188675 86770183 1 687560 215587907 1 47417291 85428477 1 2399005 111279018 1 107645527 311884686 1 16781785 198635309 1 362254 113005232 1 23201621 129289357 1 31004466 83744271 1 53654918 145664540 1 10688602 435762836 1 2356729 139064459 1 683735612 195656293 63645 10737951 79994063 1 10682627 107854245 1 14568766 152487543 1 18083259 127967425 1 4608280 270463288 1 3495643 148074359 69775 40034492 142511581 1 57027700 36740180 1 1624526 209038223 1 6584425 136883508 1 2647729 69470800 1 12676750 110716073 1 16647989 68226076 1 309199 56431114 1 381439 117390950 1 1602624 253066828 1 4745720 166962635 1 8002673 74818287 1 15922706 168713890 1 10520414 34877064 1 1449577 58189176 1 29916508 168355707 1 14874433 89419079 1 3954762 124725126 1 111332720 131531941 1 4700420 55855089 1 1489296 137835738 1 5427363 156444905 1 2582973 82039778 1 106352 90991702 1 26113402 168170172 1 37982245 202130032 1 2764444 344340817 1 3397577 76842097 1 341902 54427993 1 73763 47157238 1 1034029 217210569 1 40048040 59837649 1 22574358 39535213 1 2229607 91492929 1 1415495 164915089 1 7984288 95346717 23368 8489562 186083897 1 4362671 137004274 1 24467550 86876071 52512 79672075 132383741 1 37498867 40037936 1 4449639 309876135 1 5517910 208838179 1 1631529 183568356 1 48584 88946725 1 683735612 125394568 41898 6201423 39742123 1 297422 94244751 1 308798276 83857361 1 69707061 161402136 1 746292 83698537 1 101053058 109724037 70738 6374106 106923876 1 2296977 106434034 1 781705 73388669 1 229274313 120307300 1 2733072 41405480 1 7513011 118526561 67750 999032 59465407 1 61403824 60335305 1 92866553 116630240 1 10872003 52232753 1 17624356 79603863 1 90086146 51522217 1 1225784 109298280 1 3119722 33080276 1 439475 101221672 1 27835322 194585782 49706 30268368 27068868 1 1164044 99320458 1 1666920 102754507 1 37709994 78966308 1 24422704 85737821 1 22127146 159257182 1 1049727 222033220 1 24242221 296036267 1 8226570 74670030 1 11755909 143610833 1 104915858 109989733 1 4155781 122535962 1 5012706 47926639 1 4507716 59388385 1 85149426 96200308 1 48503123 156520211 1 168099739 96400324 1 87025596 253934374 1 5738309 80539843 1 4070656 40081673 1 460101 165692401 42867 39950067 160298945 1 7824798 222237289 1 700497 96977825 1 1277798 31475416 60683 13763333 233288559 1 3556673 43569040 801 87766379 106157471 1 62766775 167031346 1 2526067 38778520 1 79381970 128677392 1 175071 124386868 1 53069 48953118 1 21154849 168262207 1 8034876 67245081 1 67703875 177211396 1 10054619 165991351 1 32543494 102775875 1 18521227 70878806 1 1180652 160581626 1 1002819 103690478 1 9697814 117986983 1 16865902 86455359 62461 2949156 196549396 1 5703182 124368019 1 32829969 130989900 7601 18124179 126475546 1 53538 113473218 1 204376699 69317526 1 261801850 65344182 1 99097576 196293300 1 762988 83238691 1 68384 195386513 1 13966394 69466845 1 61389407 97376544 1 136868 176645976 1 1127162 60489907 1 365002 106882126 1 1226633 91575018 1 8339162 24746375 1 1902570 17496287 1 7459890 78306549 1 326370718 140776848 1 2100959 121497406 66921 6606666 123289980 1 1109976 87307972 1 10994054 41567260 1 6492813 68683954 1 6183949 70805772 1 47777651 82020822 1 54526061 49246710 42377 5569099 104865409 1 11632240 279170050 1 44765369 106328282 18481 8105063 65852597 1 8538771 266898910 1 1043724 60111590 1 917463 80785482 1 111871 90791090 1 876586 87414658 59114 6405037 194237348 67972 401683 132255079 1 30345253 85953474 1 4139671 228024623 1 21186950 117229800 29174 789316 85150776 1 77570165 87582363 1 7049411 213447635 1 4279430 202875870 1 3144190 148902507 1 3973524 57998381 1 6581471 51320695 1 1515748 77109096 1 3025188 139575446 1 18010767 74077101 1 4878052 128363738 1 109512290 116588059 47404 7162713 68903190 1 488990128 139120208 1 1395769 96730378 1 9680012 77251585 1 52630138 187221298 1 631949 176952871 1 11554094 60659734 1 12795575 177868826 76494 8071014 66019260 1 5195741 48368642 1 51012568 29950791 1 43698529 94656415 1 2780842 116212345 63496 19753249 162135735 1 30886762 229718283 1 59866262 149182230 1 191446 98545597 1 2176137 143613126 1 28756912 89306166 1 1171535 243120033 1 10824518 88609551 9021 1349167 93013695 1 237937391 57014971 1 1089682 62590738 1 6217918 176171277 78584 40878510 320417632 1 4376655 121417039 1 20920394 73631187 1 13013826 237243131 1 123427 366311804 1 2601537 137816045 1 13924419 165785661 1 99570 101493446 69362 25308057 99715564 1 230291090 91038042 78667 377410880 125903036 40157 75254492 56569916 1 46522251 180527792 1 4104571 46744688 1 4129864 101746515 1 784892 40384028 27799 102663230 316759315 1 1289048 102214664 78412 7376829 104584210 1 4008582 95724909 1 35206594 88384282 1 4384993 50626794 1 10416486 302514577 1 4615707 166317009 1 23607997 111064879 1 38021460 252192642 1 3844732 370639665 79087 980803 253948232 1 353013 137919977 1 18304591 174129181 1 11452565 67056278 1 48121096 102245005 1 956086 53423790 1 1264719 146244136 1 5608389 207025662 1 6757577 79078000 1 683735612 119250207 1 175967697 54860388 61139 2221767 134648600 1 1783912 76334133 1 7027538 31953441 1 7028828 137858330 1 773152 107421090 1 1109718 102182759 1 29715181 101188012 1 1494430 72010774 1 591336 39978512 1 319591 247809435 1 4209308 73747350 1 5754844 241444951 1 9858587 127604001 1 12034874 142053464 1 482063 101412230 1 1537269 88089091 1 5756008 44379571 1 847041 79186470 1 1477171 125380986 1 743286 54028906 1 5784331 155272109 1 3927406 116206679 1 1817387 130239063 78863 32744426 74425287 1 142737333 67805671 1 2565456 118435903 1 24793392 119514395 1 2880483 139393305 1 44706058 42640475 1 565657527 73172909 1 64359855 191089130 1 1554654 54551590 75351 19949032 168455221 1 3652825 118630918 1 48385745 119784155 1 19958997 148920419 1 4666662 100512295 1 40716529 118900720 1 1899249 135110231 1 554943 101198992 1 81069467 333959832 1 71960346 43329053 65353 3426833 83581798 1 18524905 74280563 1 3066409 82006520 1 18502782 88691068 38934 39286418 108938475 1 5495317 108188768 1 3726913 102904529 1 30820041 92333794 1 7747485 101080870 1 16043538 127394028 66007 175938724 74997822 1 184205 50609209 1 1769465 136630710 1 6801182 128830818 1 26475370 136412791 1 722314 114407645 1 7797451 69225252 1 18540632 81409665 15679 407129 85801904 62631 62973381 136231207 1 183778 43157103 45495 402558 177241590 1 16071760 302247945 1 34876614 65278851 1 79870140 90160317 1 8073583 54818008 1 56359718 175727282 23389 5566871 131227095 1 25408743 64269988 1 160343884 217832831 1 2902345 160994649 1 6333178 84755613 1 3450042 122106399 1 8387736 71730742 1 9081465 116795553 1 19518556 119861087 1 11114661 44787652 1 138295978 59908088 53124 4024291 108308657 1 131568711 149705555 1 4214637 69678201 1 25490 55481225 1 9477772 70812700 1 82837437 83899783 16742 9255637 116656285 34919 53902087 334938931 1 188763 78649467 1 4258945 82178231 1 5974763 108240080 1 36173726 148558262 1 7286672 86673480 1 22170485 91216868 1 1505418 39293509 50425 4589842 203488396 68235 2557359 113298880 1 101287066 64586186 1 1711370 124010274 1 20929944 164272375 1 11586626 122703532 12015 467816 145436220 61394 18286328 83584559 75794 6866385 109403820 77939 16966851 137223428 1 7453405 99185026 1 22787811 89585166 1 3988063 84586055 1 3938310 111095001 1 1350525 148458493 1 1320346 65018333 1 38621738 214139262 66429 52653637 90346475 1 2657432 105062043 1 100715559 86978108 63574 416465 81417266 61239 4119721 166699793 1 55843047 116861423 1 10032518 39536514 1 1038859 149116603 1 11939764 97475188 1 8613390 69525432 1 1271639 198689090 1 1609135 229982098 1 1135805 165137652 1 2265840 90540635 1 275014 224760608 1 20066933 86735186 1 18043457 54581226 52710 1888588 314348801 1 2775059 199678818 1 3944814 113920627 60904 40101761 55528077 1 117484058 102140028 1 108048 81642177 27448 12209694 94891905 1 19899922 87248246 1 1047218 155355075 1 3654255 44415658 1 2735587 44118301 1 158794 204425906 1 683735612 111090617 1 124229189 124107100 1 2414784 115383858 1 2629398 177280553 1 769028 196632354 1 18153226 68729257 1 1357211 60186904 1 66260778 151668340 1 271037 83829943 74934 4415476 139671898 1 3661370 104157139 1 10392628 86034967 1 86607 62277232 1 6340493 127910680 1 1340350 110466158 1 1751450 336517538 1 61758217 65398353 1 3752910 231728446 1 391055 155548245 1 137100 96490806 1 11544028 276081724 1 4575512 24717997 1 1442224 46999993 1 15767317 117666686 1 8476156 91196084 1 61467531 212568902 1 374926 78949574 1 174604 47003857 28298 11098667 161942949 1 1432174 60267023 1 4103180 67557797 1 1676206 104670785 1 20701162 275047558 1 777009 51992409 1 1018167 85089501 1 3342919 150743572 1 17602834 137265269 1 6711873 85949218 1 808282 64223677 1 872436 127639091 1 3757056 45172816 30563 11947462 112906314 1 20779698 107839416 50118 500143 161596103 39435 11116396 194843221 1 1027316 36736143 1 138409046 58977015 1 1069228 143648022 1 966059 85519331 1 507499 68056149 1 4255320 116551267 1 3720916 83553947 1 80145518 85669543 1 92533494 52321843 1 12759224 117981295 1 1368773 71081358 1 787953 87796321 1 17024775 100719367 1 661124 111267448 1 10463559 82933868 1 52767992 65353305 77465 327470217 141892157 60410 37452731 202580897 1 1901740 58512765 1 79755 185429211 1 304691403 164558677 1 13598135 68827448 1 46873329 71749138 1 57317 100953762 1 7491892 65656223 34218 82342 112600986 1 10667353 44907015 1 151605 91424844 1 851466 88961508 1 705623 66608469 1 1077511 98035020 1 2693495 64595087 1 1016760 135897153 1 683735612 68266900 1 964557 70677097 49163 766694 92624389 1 27580355 133332377 1 420842 88888252 1 584654658 88677442 1 52517574 90513351 1 46942 111122813 1 2116286 65274587 1 20965365 176245122 1 4905830 92850729 1 8389120 128510149 1 3740782 78366904 43612 2479662 89500194 1 6748413 164184875 1 895004 79041320 1 28034561 220582906 1 27845422 222718164 41757 788182 66362924 1 191290239 80121033 1 18521381 135719176 50525 27266041 101565284 1 657954 51784861 1 37845129 97312351 1 21827944 109936211 1 673402 23968501 67964 836919 61601416 1 127580 74793125 64446 395090042 74213587 1 23537187 167819650 1 6149952 189922974 1 15719789 51401572 1 207316 77478614 1 683735612 61044773 1 369548 112801785 1 433351 198172205 45481 552030 135557791 1 2735794 118315420 69575 7686437 101971817 1 82974 70081751 1 1919925 104314980 1 4800768 58337066 1 39428099 75310636 1 679338 111078843 1 100650939 123157534 1 32340773 177373492 1 434891 136921474 1 3817795 205685894 79150 1681472 119846804 1 8888827 140124079 1 9483609 40415452 1 3144825 110746343 54972 26554808 135321785 1 3300367 104273903 1 6002560 169351717 1 700076 110036164 1 1443732 98188183 73766 161802 105723490 28227 106789 112225379 1 7786581 255501705 1 1561357 81406769 1 8534612 213081789 1 357157 162633795 1 4209165 54041414 1 4308962 401224953 1 9886206 140690286 55642 59324407 215547340 49394 175340 67446840 1 6022811 76992932 1 118097 33766101 1 4050530 59631524 1 8856082 149930507 1 2504817 61231898 1 1871901 113237990 1 1370161 70074255 1 19996733 221521588 1 6388893 101169385 1 3898205 75994504 1 70351 181461000 41271 8207921 103841221 42638 1872610 77883781 14977 59726817 127825267 1 8967902 158857711 1 683735612 130824039 1 1322507 163592178 1 4444515 67518910 1 5861828 117029084 1 13529010 54394273 1 1274073 62367822 1 7239019 168423647 17824 3009386 58389788 58417 14652312 110689072 1 3273445 54161065 1 91436018 99693654 1 14386 318070213 1 697168 160025809 1 197827 64098709 1 88373639 128085597 1 473905315 49550571 64207 11452958 100616670 1 16937064 75463323 31364 19949670 46607894 1 17576176 62026227 1 558147376 219867804 1 795371 236082469 67987 108335107 116503697 1 5861928 178299667 1 13943527 102596523 1 21837410 85565725 1 26872831 272993097 1 2744640 171346108 68118 369692 54168027 1 10538242 98123523 1 8974613 243031630 1 1863655 70620067 1 14724390 96197809 1 2475196 34471347 1 1171535 61245898 1 1991172 234733833 76894 6680820 179653115 1 146300 128857335 1 5474100 76813670 1 1143519 131022558 1 37951265 35761472 1 9579855 167362458 40795 15177577 179994703 53418 7106091 101392170 13159 19465105 129516606 1 13998828 120145365 1 1435003 207572938 78393 14332520 83220911 1 31375307 70183137 1 61711 102327384 1 91443729 135410938 1 2614352 65956197 1 36115779 61306913 1 415919 62759637 1 63040566 140406795 1 979798 116062798 1 10419679 80094196 1 2554338 79356055 1 8810565 135775980 68180 3367808 171102354 1 3699975 211447153 1 1296954 67018112 1 108497 107989279 1 3985936 28270201 1 16111 127869377 1 129517 119882137 1 16824422 102468474 53598 10081334 78065570 1 15461086 48173661 39602 683735612 190135865 1 930237 170418355 1 812321 276876394 1 26000574 101840363 1 81578616 79236791 1 6770130 58655335 1 17231912 59455484 24543 1873793 67036545 70798 95063936 92295397 1 3685576 101606155 1 97869 115511905 63238 17491023 342569046 1 43868658 141916458 73883 2937111 121821656 1 13869995 99627229 1 11082970 80317895 1 6284614 164438176 1 49825429 175493431 1 4728026 98577123 1 945047 68747849 59712 1628887 93660023 1 4945501 144793755 1 1611542 145344526 61768 4445884 91144234 68731 17162545 87483617 26660 816198 217302886 1 105841720 78729665 1 13929338 101471385 1 157260 298135896 1 1441866 121634032 41937 647789 84629739 1 1289476 162961250 1 15561285 118659987 1 767231 50120017 1 209724097 118749856 67372 18930887 78278515 79397 46108881 152062534 1 888030 49600799 29067 15285458 226687294 51583 255999928 50541580 1 6157661 224946405 60806 68891436 57378191 1 12431461 166891535 1 28049419 72891998 1 32285598 108646466 1 1323963 139376553 1 5937991 95442376 1 30339022 140306138 1 20687631 243996791 1 499323 55728145 1 11567 103583914 1 4297835 64340572 1 131354583 48604159 1 6153393 140896370 1 107395 52202387 1 3429592 82178512 1 11460900 113093259 1 93495709 103723769 1 7411952 67073902 1 182473 92892585 1 61202582 121060016 1 16546468 98702484 1 2121813 53273557 1 14952371 77193710 1 1095094 72495104 1 18900357 60516704 67518 6069657 142743093 1 33373911 196323771 1 932258 74523126 76129 4192137 110054745 1 6781341 89609344 76150 103367377 54460430 1 3117149 141457660 1 43591727 112082209 1 2560133 181940498 1 1125704 108984730 1 37175849 97786394 1 10352891 133865184 1 12216676 68189669 1 1649766 80560736 1 591730 205453279 1 3000508 73689967 1 4480857 68769818 1 3710444 85639427 1 15936878 144189338 1 27676267 148467739 72716 967832 236517612 1 6513321 70239479 1 17085555 144344152 1 15746945 116360492 1 4419689 72245502 1 35426901 116697564 1 32652 226020134 4172 286692529 264225463 1 1571500 79727681 1 3123402 57818869 1 281844188 48472410 1 20261452 151956009 1 5569721 184300894 1 683735612 104525303 1 13456489 72190082 1 683735612 66225852 1 15174873 81188897 1 5610463 150722733 1 5444604 24442880 75487 1840620 148505761 1 21513498 123101051 1 2114369 129568066 1 6884693 119446721 1 4227754 67097301 1 13746883 94392932 71604 113262468 113653769 1 4543417 225384556 1 4084577 105209571 1 1707182 65480730 1 2848829 83760369 1 154727666 80090619 1 9712320 108400677 1 9988250 140072812 1 186886966 47629786 1 25668923 62930302 1 2320827 140925042 1 1611715 103292483 1 7100736 39517332 1 294602203 116285433 1 319549227 202862923 1 3173049 184966848 1 3015453 129703872 1 2576046 106534756 1 683735612 141163929 1 38467907 180812852 1 3104866 149155052 1 25643799 56709666 1 68557335 132837917 1 15423223 40068346 1 78637 190949317 1 683735612 210005652 1 44830267 175639745 1 3495389 341493178 1 741597 54330952 1 513629 236628505 1 683735612 114861223 1 12491622 185553284 1 14351877 99087213 1 21319155 179227664 1 15686011 30984368 1 904845 242843188 1 10431877 164702247 1 2342042 67600022 1 11011260 112104761 1 478057 66182921 1 15885870 100767458 1 2490118 122999430 1 936659 111515387 1 94875 118421090 1 428868 44486086 1 22792561 73950707 56449 1114650 67080533 73862 946071 151731106 1 1475886 79044382 1 339752 196055986 1 20943085 98434016 1 106073649 136181145 1 2268434 53571755 1 38635813 139680502 1 88242868 83690928 1 670246 193866311 1 137095805 232693495 1 23584884 46094724 1 66451 136875668 47438 8783526 117386696 1 3808998 55926398 74920 5216458 111463012 1 1425801 58791464 44170 3215582 157011082 1 1017160 138333234 16498 878507 59590608 1 2819017 156703300 1 7882686 93785106 1 17977847 51021576 1 2368568 86258552 1 735975 149881314 1 225282 119769310 1 1516869 81985237 62255 27957714 39999005 28481 1441962 77611733 1 156903 76696698 1 7330198 72869993 1 8471684 151342032 24717 7640788 93623647 1 1296067 48744361 1 52905950 47531376 1 425695 58521919 1 1881733 166644940 1 175112 32192857 57739 19441176 168423353 1 18266214 71662758 1 618054 62837483 1 84971103 51758447 1 2459461 103484867 1 982356 172208477 1 2523219 309608388 1 2111204 80288021 1 736702 127213643 1 33279495 166721890 50113 7518852 86813666 1 5795704 50027053 1 92624206 53807679 1 11128799 55135228 1 64686 80141136 1 4051051 25424947 1 69469963 82241006 1 495776 104525247 55886 4092579 145359059 1 3146559 333930749 1 1996564 89574459 79266 21546159 107572803 1 18599023 99338404 1 3826794 171121073 1 35291166 78829156 1 106137692 64377784 1 1863618 106796319 62534 1032496 117116909 68707 2814157 334843674 1 7648167 75716812 1 4575326 45651319 1 1401441 95377988 74713 35086575 129639573 1 3809391 106680986 75523 7038322 64103891 1 1431481 75223082 1 692451 61061709 1 1940833 53282880 1 190262 141054234 1 118274 99027481 1 8337703 107749380 1 7586075 162988129 1 19680038 187810306 1 83948 95884064 1 15044763 40845222 1 2661757 65837292 1 3156194 94529765 1 5370815 49457837 1 15085726 115890959 1 30631326 63713620 32168 4469237 54910923 1 21602206 113482018 1 13862610 73784234 1 41099686 184670460 78949 3638562 91283600 1 22823796 70687769 1 2753374 121820250 1 2039301 156274136 78789 9490981 56631798 69362 35047963 32011722 1 20359 113426092 77328 17873069 77379367 1 3695850 167875577 1 121093839 131145309 1 1939516 119252584 1 45802412 113987266 1 683735612 94176554 60945 2766088 75551809 1 105973745 63550353 1 20564332 189392595 1 7230320 55968772 60702 3168920 91604904 62025 5624095 216277285 1 1776801 143393946 1 9302359 166457358 1 667825 58722829 1 1456183 78441394 1 3217727 104760902 1 3217075 69731364 1 2521287 177035435 1 10469601 144126069 1 1150289 71717127 1 12362450 121299493 1 36144737 84267770 1 10621797 107128773 1 120537962 147259614 1 13046724 117425613 17865 14831038 102454434 1 19384904 49817075 1 213508 43481233 1 898962 187694454 1 226840054 76935963 64303 8036962 136001676 1 3110763 75286365 1 1581968 52560799 1 145581697 336815924 1 1987767 57251211 1 72924728 128124025 1 8087477 62998073 1 108828 131817899 1 71213121 277244227 1 3790808 71683609 1 4468237 64964959 79627 197647340 133576017 1 220291794 147079367 1 12402752 239894528 1 6773294 52691963 1 749393 253807227 1 5379144 252062854 1 7246854 175778147 1 2882354 106479337 1 1671576 41884645 1 66484150 96032739 1 112390613 209355289 1 7356343 114893573 30715 1900462 35823428 75539 23020515 152124750 1 3180769 240731689 1 632247 51704936 1 2743817 63847967 1 17639021 56672307 1 20659984 208529953 1 8053291 182415065 1 829543 73884607 69958 9938924 81368644 1 1687309 45543466 1 75820725 225735803 1 12381240 101002542 1 30224575 125538941 1 12232689 95283439 1 6234229 107307415 1 2397917 122455857 1 25762261 58344644 1 26847181 102337343 1 42425502 229435158 79052 364859518 93222977 45992 16642890 190958442 1 627649 94379119 1 120920950 122794086 1 118199 73847799 1 23837726 127230416 1 4063295 58027966 67158 1340511 44751156 1 215680 87731553 1 166922966 125313582 1 684911 110473886 77686 791515 135686647 1 18115233 86952824 1 442386 118113282 1 3818129 76598054 43348 58896741 142542954 1 1079885 131223016 1 7807989 103419619 1 659556769 112612395 1 40284538 77573110 1 566965 93109052 1 5615168 80365129 1 3181103 167421519 1 1934518 120675308 1 1966921 58490601 1 2867948 130303271 1 365225330 54481441 1 49367347 107691018 1 2578379 76074326 1 5422063 120814401 1 31940463 40241043 1 16782 57507998 1 3954620 216935482 76882 79112618 183931896 1 828273 73443005 1 33807275 105107911 1 1070367 105086067 1 1785009 209834662 59754 4962708 100934387 1 2078153 108414281 1 11924724 71439271 1 983566 56084729 1 4116280 205906666 1 345605 166880394 1 33824919 236650531 1 546485 110062949 42580 9585280 89410967 1 174350636 194645752 60002 367914028 208288660 1 10838485 104210729 1 152431578 56515025 1 683735612 302307878 1 8662609 124068540 69011 298555846 79916043 69811 19504042 87585292 1 4064392 67849914 1 40417618 179085309 1 2943346 69937001 1 6453603 285666370 1 11623025 87677552 75784 380647 203373147 1 139015608 223116886 1 142668567 176431260 1 9420092 144509353 30531 437395788 132811679 1 2741670 40169823 1 5606342 73503104 1 1043272 242596561 1 19759141 999999999 1 1946203 104436051 79481 14422384 107956469 1 90108804 112298259 60087 7463327 102478977 36602 1933556 65096437 1 3059662 63617230 1 485434 146141240 1 4533613 120666261 1 15369860 93253222 1 29952405 58051616 1 51911429 72945264 1 1131846 186793817 1 1678008 140834056 70397 131007 108743820 1 4434467 43310897 1 532676 85892534 1 4897924 134413915 1 284925 85573831 1 26398681 102937395 1 543882 96914079 1 32152375 101799378 1 1570430 111438645 1 1902953 56034918 1 549810 93902125 1 454938 49444581 1 132653 201225089 1 683735612 364315251 1 8429328 72122244 1 16041709 49178680 1 46587771 130184413 55924 658281 146987488 55534 14414562 66936056 1 683735612 138415963 1 1090234 244600526 1 38790 243200918 1 2390753 149026981 1 16776816 85410084 1 46703494 99028721 1 5058050 77718086 1 15683086 107660229 1 9696301 209306318 1 766137 65229435 77110 15507532 64081806 40368 27141224 122025303 1 13954736 156916563 1 15156832 91545372 1 1149133 90936107 1 712081 131978502 1 7662766 48198250 1 322605 110809754 1 2776041 72591125 1 250250 100776653 33578 2515141 48956955 62554 4196205 186167633 1 343291 125504212 1 10439765 119016799 1 10205566 176884144 1 420006799 140027364 1 13654780 105385500 1 8330611 88744194 1 424607 110882964 1 8451954 101579689 1 7740327 99777940 1 31513700 126210662 1 1182784 63954100 6591 553738 114732355 75991 1050896 107878589 1 6109490 169935494 1 4712521 161994883 1 837773 49127652 1 1406860 111826456 1 106212703 88945287 1 5185775 172794976 1 113021933 109687198 58368 98753340 72453316 1 606817 120196276 1 11486740 34106748 1 106178566 69340908 1 8408082 34172378 1 485686 75058314 1 2835770 79989352 1 33944785 316183276 14852 2208543 96700624 69944 859819 66012709 1 1722586 70628494 1 27463817 107802494 1 65767 151569660 1 20607905 134767118 77625 175369 49623682 1 1794623 106836506 1 53756110 49430325 1 362270061 110244357 1 657049 88468651 68992 101944550 123011533 1 7017455 126153110 1 57661654 156052482 1 4451027 72765000 1 13736729 263492376 76609 1414822 105716006 1 5852452 205355149 1 7771286 123733927 61499 93022649 254186354 55439 23930560 66217641 1 234739 83681626 1 31928534 121969851 1 839829 98089915 61800 13642689 88271807 1 18470393 184072744 1 10717067 148558664 1 8933606 158888702 1 36690820 144580688 1 8604131 100573999 1 10387353 82857595 1 27939154 100934583 1 3970730 77667988 1 20928800 328620051 1 806772 33355359 1 621382 136838507 1 1000960 30943200 1 478202 73850748 1 19672643 46456071 1 683735612 229988908 1 23428012 127632697 1 4623971 76733441 1 116648 77602176 1 5517418 38653264 68807 896513 65073234 1 9772050 120646065 1 32861141 89304578 6661 8681174 84522418 1 10398663 113073002 1 899042 102198554 1 858473 256538627 1 4309227 133649651 46411 826873 129242789 1 15027930 212137123 1 95975 65148384 76766 1076914 182858277 1 10728999 118163711 1 14864839 84918025 75136 36407910 87136767 1 78606225 169088918 1 11060033 47116965 1 436424 60505216 1 56420962 102106880 1 1206647 225256179 1 3583695 58137608 1 21048525 90880762 1587 82465551 125682886 1 1451254 150292393 1 9774806 38853623 1 26746062 107861783 1 1568203 131152550 1 1902985 119180772 1 8364413 93262778 1 58742 352603962 1 11531843 138560217 1 7519379 96313200 1 195249900 113583605 1 1334392 85318171 1 1403644 90451674 1 2786719 84269422 1 208614047 174227671 1 15752634 58380549 1 504863023 59054351 1 69449887 80045965 78417 1194994 87405635 14260 3063630 50794563 1 3159319 164933737 1 18963611 94476021 1 746843 56572673 1 6478994 52233819 1 1514456 257270423 1 47277060 157188044 1 8435598 49806144 1 9517599 115122943 56176 27792492 137298102 1 22875191 144947848 1 31854431 74007477 1 1707200 112767576 1 7808181 48246156 1 1987431 86105580 1 565755 68812456 75476 1139582 130756472 63437 258047033 118157907 73238 197360075 122593639 3405 2567675 51663299 1 1955926 107116640 1 20402667 502799771 1 47175718 80869693 1 6892896 161551131 1 63571905 69548200 1 9785502 60781629 1 3489147 98833132 67976 5991823 475481854 1 3150656 116483675 1 683735612 137048125 1 11283963 115111342 1 132342 80570880 1 40517248 123007417 1 5121999 95563991 1 226714 43206708 72517 5245386 80385052 1 63162379 99757713 34132 1950086 55403533 50803 15354300 147552713 1 6262603 92895473 1 2397684 59320216 1 1003065 110956811 1 4630192 142371674 1 27006981 68657083 1 6040274 67122113 1 3690790 129680441 1 6143488 155312693 1 244376 129816567 35672 16005695 233748594 1 65253899 58646514 1 513234 145980816 1 1575165 158853823 1 18995846 57211973 1 37079290 87319336 1 143188 245811732 1 138018195 399931774 1 697148 90382622 1 2120765 46584426 1 208605958 72344899 1 2298023 36545520 1 4006608 70410791 1 10533248 135912616 1 1417074 154276206 1 542050 76059787 1 4890004 272532014 1 389902429 238672731 1 5081241 93268002 79053 4513153 128471443 1 784250 46129236 1 255720011 90611864 24989 20850570 65756997 1 159844 94568905 1 6991279 61973382 1 58679179 89632532 1 28006675 144935038 1 506074 102458005 1 86685 122467418 1 3991770 92724800 1 1463423 69053291 1 952310 88124920 76575 1033784 99720373 1 10253779 163038546 1 248441 88156744 1 12615100 109220345 1 23278055 93958126 1 51514927 110165781 1 9835039 29297058 1 3371204 89468319 1 7645296 89660650 1 16199793 42961575 1 3869174 85198855 1 54466441 121480250 1 130278281 128803608 1 553653 108454774 1 13958916 110165170 1 1278873 54378585 1 26504902 78911063 76173 8533702 202465334 1 181877102 65161367 1 60751402 53864006 1 1562759 198904759 1 185174 193449890 7014 11395700 33090303 1 22318341 135070170 1 1535795 127315904 32062 726051 122398988 1 5353776 168319751 1 362184 52584494 1 878336 86791881 1 1664286 61855141 1 1586474 58985743 1 4554649 84529074 1 20439436 100223490 1 28063634 164688072 1 14145440 34279412 29038 423469 145130283 1 10308914 111127496 1 683735612 103877462 1 19646957 89448603 1 4613417 73574965 1 46693789 98212321 1 798407 67577775 1 3063224 129814759 1 128929818 189458184 1 49868569 70654402 1 10621506 183973860 1 1350330 55159087 1 8117233 197819457 1 2008403 174228362 1 18475115 253317820 1 4337338 65404687 51104 3509192 129698262 1 2414799 189378399 1 5077341 68972769 1 8189195 97675744 13315 30123521 131791007 1 3863232 84649926 1 155310997 75882399 1 23098072 338496874 10073 109991797 114558012 1 384727 139834877 51313 34324138 127833494 1 26716641 98576872 1 440519620 93239560 1 3236265 85721994 1 1106727 78201102 1 362793 176498588 1 8051897 84857355 1 532353 127735385 1 14720667 119624871 1 17413362 170059763 1 59028104 38126551 1 5720251 150649386 1 2224337 94791626 1 9688496 73721637 1 46608403 78663966 1 14347673 178423502 1 6010992 94493665 1 29026 91260481 1 1432646 101008296 1 60983218 66052689 1 4396874 70603968 1 3189612 226255044 1 350901911 108645910 1 83729334 53096550 1 1314337 108481438 1 2256904 98872145 1 29790949 59787048 1 56693009 243536605 1 1856528 49264467 1 18962677 266650817 1 56751028 116173333 1 15807496 181236207 39353 6575432 161754221 1 28138393 21919547 73686 1374953 46168869 1 22641399 114917176 1 49071937 202650155 1 285596 72483375 1 804230 200066149 1 18145660 198081121 1 3819847 66751248 35098 298613 64542465 1 157847 178793507 67462 129633786 44636655 1 264628 172191745 1 191134 214691636 1 62382894 438810111 78302 41929875 99288876 66307 2924848 126084279 1 21231097 153487661 76809 683735612 149308221 51622 37819458 109259666 1 728763 161536475 1 1658326 212938188 75653 37480 149783467 1 15418320 64621465 1 10721250 129270864 1 5911180 44366993 1 7694977 492332106 75452 1236757 199346067 32357 269935 139994429 1 4829690 74737552 1 24884115 125837125 1 433497 81267090 1 35252311 92739361 1 71365170 75540003 1 4542153 91013400 1 4679577 103868645 1 2624741 170826575 1 1932490 143219422 1 12607491 67427303 58210 582104 83854048 1 254852 106562548 1 15344786 65933776 1 18250035 89673834 59691 525373 88912990 1 56828015 45068587 30477 140984 65733839 77930 111433 120516859 79380 835399 82335095 1 5502121 151915725 1 2626862 62379193 1 17435692 113245644 1 1606615 102817720 63689 106476884 132569753 1 166296443 182811629 1 2215989 80898787 1 10052114 71517710 1 3479940 72494525 1 162818048 145179364 1 1460093 83991848 1 461115 78736661 1 4642908 69867471 1 159715766 202646601 1 111507892 248544524 1 84577901 148720805 1 57844096 44439558 1 139320993 102401108 1 2590187 102110571 24757 455047 147449270 1 30593266 84773498 1 683735612 100281684 1 6297975 76984789 64344 24544334 150257495 26977 41961554 101014800 1 137773395 27881328 1 1520101 166454755 80134 10989480 62025514 1 3967685 139616848 1 1632142 45310574 51445 28225904 156630408 1 66768267 93297842 71480 2767864 77857565 72338 19538387 205183778 1 6442726 136614699 1 729548 54661609 37428 28599883 132720879 1 2409307 59272625 1 376814 95172532 1 2867389 242793762 71251 624798 45212274 1 649851 60122148 1 51663333 31961243 1 567785 73538700 1 125855 102862765 22604 17184132 448680120 1 2102281 126953350 76185 79224153 95970488 1 1046087 46455538 1 891802 170316420 1 5633383 132534671 1 6241912 118252624 1 7938431 102176305 1 14190333 51957874 1 1136023 114902550 1 98409 103973030 1 15084064 174502625 1 325356 145788777 1 656153 118401299 56768 62143481 169123988 79533 9619138 127277732 1 47949 160679085 1 188830 81762186 1 6855549 160200827 1 4977483 231443498 1 1235141 105915382 1 34134063 125080292 54911 1327609 182890567 62172 215151 124439583 1 54782542 85314355 1 3364636 256847101 1 746208 113908951 1 13312938 110626397 1 3228007 96893914 1 274067438 177068116 3132 10892855 51972028 1 6965838 77714477 1 72464864 68464365 1 3122599 199555829 1 47265691 165073527 57279 3024185 49537648 1 7479017 85448070 1 939839 80261835 1 7555326 135376965 1 3147186 127548817 1 2489977 182530112 1 36077984 59718373 1 4857519 57458119 1 1189952 109404308 1 347518 156369625 1 2218777 57860132 1 1248467 122589142 1 351454426 301934829 1 6739421 98402292 1 125910579 47670915 1 180700932 153962178 1 11031321 42628925 1 678576403 119359860 1 10224803 37372783 1 857777 57900950 1 2407458 91061090 1 1042734 70605101 1 10259633 96076495 67024 70581242 85731676 1 12735600 111583454 1 2024028 131772366 67328 461365 157880004 1 9308724 56533461 1 34264584 47542721 1 28697925 60521820 59134 608085 179610704 1 5992575 85721614 1 53008885 71171530 1 18915641 104847135 1 7911249 65924479 1 242914 34908464 1 2290500 87166708 73645 209707 64655735 1 2276388 79969728 1 934259 66065208 32065 43743485 103357163 1 169279365 101123440 1 5194794 81210468 1 28002644 107179147 1 2705914 57675125 1 17166648 46288835 39210 2626396 165025898 1 487892 38045055 1 526416605 145370153 28194 30111190 120035238 1 142012612 397558859 1 963821 85708622 1 2407420 119330762 1 1532552 249843410 1 22148176 110927473 43463 19484016 113172483 1 30321267 103709552 1 2490286 56710789 1 736531 68595797 1 4485637 53228406 1 11606037 159727034 8455 46381038 129211004 1 554120 212446404 1 2969897 166577849 17296 12604790 70371813 1 53692549 225487170 1 49767163 137456141 1 4987428 186521338 1 2492045 154163900 1 1083341 119082305 1 2615063 183183462 1 4039992 75536684 1 71702 158644631 1 1674682 135244509 1 611615 185708993 1 3442988 118252812 1 19915851 105143677 1 10077570 88838112 1 1199498 121181130 1 72688199 52031258 1 1640076 91658657 1 5567135 326194530 1 254896142 187641904 1 35179549 130627590 55305 229396909 111503481 12538 27622240 234938705 1 474222509 116329089 1 354019 114022951 1 730132 164960228 1 90185501 103218929 1 415976 120890861 72418 2425651 101754576 1 127081 62021007 1 62842787 21969087 1 3310311 202769225 1 549778 107698338 1 70640289 42917746 1 51780009 114030716 1 103582 86161612 33216 5674138 144477762 1 4601686 51742923 1 5345967 79550215 1 409201 85157866 1 673275421 81638408 1 146115455 46351258 1 7119232 85734329 1 3058811 38110887 1 7557642 169837647 53003 14270988 56660568 1 159605622 69412781 1 2009829 113548101 1 4980770 49373963 1 8852039 75678805 1 1087245 111426279 1 52712672 85394611 77893 2576630 90023508 1 142793 143747092 1 261539438 81975745 1 2976635 125828406 1 45975451 46107353 1 655595 178396333 72975 417147 195000487 1 1161736 135918522 1 50158893 48855759 1 10222176 42796741 1 36864823 114033916 57324 1255744 71529608 16202 13914777 132309492 65892 6801289 164735150 25531 226074 346925005 1 4318530 60334672 1 9066954 46421552 1 106511877 96077644 1 23206153 71614070 11625 25678039 150218759 1 12901003 186279286 1 17243642 89760863 1 358197028 87492145 1 15033592 56637921 1 1509163 66490709 1 2057973 96467830 1 267313 91018403 1 23633186 102352798 1 1176662 63298322 1 7688437 99460922 1 78807857 62151899 1 2756204 55106716 1 4035089 55640274 1 5513186 144116130 1 9862135 129507750 1 10366943 233879486 1 2101328 98329822 1 21536297 115403202 1 21209040 86668674 1 11519905 73079361 1 9158601 75744595 1 345529 80915031 1 14423649 49445345 73481 6954683 170563658 1 162742606 55129026 1 28480984 66605727 1 78616790 123902043 1 86808557 43342435 1 991816 65645489 1 5898885 162647086 1 20465025 65521024 1 61278559 166943625 1 190617 142334375 1 14248928 117161049 1 29317062 113185142 1 480595 116287014 1 1284604 94133481 1 9410628 88604865 1 9217572 161625539 1 366012 57793009 53549 8981693 234143374 1 13351875 129453969 1 3161772 97295966 42217 9408158 79939715 1 116088493 65250089 1 7143757 160762430 1 857051 114270653 1 10152875 169478706 1 152958583 111762015 1 4783218 129788598 1 20139863 88679015 1 39360977 91202578 1 91544358 153468120 1 324654156 128484299 1 7403325 52647796 1 9468291 73513659 1 3377875 239806115 1 116514 90117423 71407 2493902 107335810 1 4141779 41567022 1 18243820 123059037 1 400924 308810496 1 297282417 80527495 1 44983905 67356893 34416 2089130 106020349 1 10155415 216672957 1 33671541 162439496 1 29028 221529110 1 1766715 43733047 74118 1835724 164087690 1 29492887 157633372 1 35000173 61261258 1 5385873 147782079 78167 11732570 52223066 1 9043540 49217569 1 326210 59208206 22010 20604874 65418938 68254 2702629 244361771 1 1040817 125394819 1 620673464 46194908 23331 3340775 47304866 1 2380659 77870916 1 2065787 30700710 1 216965 250176036 77502 328512 119162219 19287 1743882 72015153 1 83881016 101304471 1 102909 69423845 1 396367912 129944011 1 42333253 236525342 44524 694984 102710540 1 22559934 97423353 1 15206930 73472418 1 537520 119500842 47631 389804 109685311 1 9823750 128214501 1 6718070 141940196 1 8822191 62906406 1 757940 36976913 1 3420351 147421734 1 5869747 52580838 1 6576824 141682417 1 3585244 121217860 1 1859813 102401439 1 324768 136062167 1 1388381 135298311 1 8962303 114094387 1 799105 146149919 1 302660 215150317 1 3276702 181849345 1 470906 170967208 58279 8892 221198882 1292 424520 85351719 1 734678 90307594 1 1348005 38082338 1 15389302 92236771 1 1747315 190382486 1 10076196 72562593 1 683735612 155715091 1 11194786 158829076 34581 66061 93523424 1 17240106 106780525 1 632671 246842793 1 2655710 101979239 1 7531055 68369791 1 5159227 72922963 71774 239375 25612274 1 16866350 49617034 1 472082 50406816 1 19722299 83202640 1 2117130 43915413 1 994213 40891818 1 15060273 95902496 1 23649010 97669369 43892 861313 41185563 1 102278 102953574 1 29682968 145653271 1 1366271 158166688 1 426573 148940961 1 8972459 58340312 1 26918853 120686998 1 102216 99764511 1 198632 245636371 1 9765225 45037986 1 731351 210081707 1 280142 116882347 1 576799 110766007 1 4745709 62952230 1 463768843 188128730 78320 765746 158707428 1 8545621 217121220 1 26525727 86236817 76787 13341296 70183322 1 6184239 108139499 1 2256653 72987929 1 199911 176103690 1 190798 83168128 1 2906102 272471431 1 38104067 77125748 1 8139421 73594655 37620 105883395 161713274 1 42708312 86701491 1 1769917 57226781 1 8156900 199280428 1 1686918 53227219 37601 3172787 39006108 1 9886527 121328269 1 14562900 86244288 75498 1217687 198941195 1 98051245 178884541 30924 148432368 96922138 1 902910 56330450 1 77874 170725903 1 549321 169049645 1 33258332 54093510 1 1603911 84937413 1 4486403 63524788 1 22534864 59079745 57873 6798126 184568097 1 3436861 137292421 1 5021594 87025695 56179 6701242 96766415 1 422660 150878315 1 14154989 60371208 1 57883180 91837929 1 5261449 87175970 1 13682807 126160169 42696 26946122 116116668 44638 5149289 25571465 61410 23531605 94524318 1 1971652 33269322 1 50038050 219153416 1 23167793 79615488 1 20408219 107630350 1 43700414 78258221 1 616884 132279128 57903 1582887 74693397 73782 16659202 173862731 1 1094835 102451685 1 95551036 172344220 1 15702008 124944248 1 1765138 32516411 1 2252610 99236844 25330 580805 96391791 1 8277337 91965831 68809 683735612 141358859 1 4062260 125925282 1 4181630 92765682 1 4355282 138898848 1 655513 155804364 1 23080 87851127 1 12333402 133376708 59597 1088490 146521160 1 31984618 47594336 1 422286 99373048 1 718200 181330646 1 58530033 86248288 1 65108286 180951848 1 899305 81134454 1 563493 155119981 1 92035955 89447816 1 20985233 93121271 1 713114 38950851 1 2394463 103071622 1 10873666 184787066 1 18219720 49402991 1 16016084 158530060 1 30549768 111400710 1 1160051 32933936 1 356639 57844818 1 1154398 52066512 1 38900468 227821016 1 173602515 174592940 1 8016604 93220604 1 2502661 62477029 1 3538750 106942336 1 20348997 180100460 69969 5435888 157526391 1 3471004 95438519 1 770281 194860006 74762 10628076 141216313 1 188063645 94133852 1 13136003 84274277 1 576464 144658313 1 575523 120549493 1 2153925 58074505 1 836700 109690556 1 10451148 135703136 1 48103515 128461434 1 1855320 78574776 1 7706789 91130359 2862 10230057 118438619 1 16783434 186984900 1 421034 149278618 1 9605120 59982173 1 6036941 69141391 1 24961560 147283958 1 148981 132851093 17924 38004970 60111387 1 56721 142423766 1 178805 159721440 1 9353902 92141581 1 100543 104467837 1 5164157 89575818 1 4911859 159762485 1 13264107 197366680 1 750210 72328791 1 34280400 68466897 1 2241793 74801764 1 3322963 138537093 1 93515381 100836968 1 502624 230748427 1 6779773 67021458 1 4728118 101743301 1 4023111 108398004 1 2343305 64481090 1 3080837 227025171 1 18070461 127103938 1 7397253 121739384 1 29331798 69381586 1 1749207 124853409 1 13674935 183747919 1 1301261 173942236 8905 659284 158774081 1 111291443 142701068 52349 48383626 112204197 42959 8260556 123123272 1 70163565 106244693 1 3615179 154378952 1 43563 107142980 1 4820566 91002928 1 317302728 59257359 1 46135653 148485992 1 55054721 129016694 1 205982 98140142 1 10840116 76290901 1 935558 118532246 15441 69185836 48033884 1 2229082 210525422 1 23533969 144797606 1 125218423 202580387 1 9830625 153296234 1 173864398 171964260 1 3261405 124719854 1 15654611 94739428 1 856885 60487536 1 22608432 282828185 1 14023242 58664445 1 19259076 62322200 1 1094413 101750442 1 12056355 132590716 1 1148430 64106478 1 4653329 58624077 1 21188846 79871518 1 7045849 187089337 1 443898760 87566511 1 887814 57312527 1 638960960 125524496 1 702287 96172762 1 8791742 134288463 73367 301601 166892321 1 1356190 106311827 1 2700187 64441865 79870 13994840 103096464 1 2698996 94998225 27066 31699997 88684989 77933 1654759 142445897 1 2608226 221668225 1 7677290 68955413 1 17508243 192164195 1 18804971 305599657 64726 11956345 74375137 1 23295885 159992223 1 413332 162912024 1 1874434 163639752 1 104047 126654533 1 2626708 98479875 1 5430209 119920868 61427 4608335 68997615 1 99125876 205762213 1 1939013 72438796 1 295176963 217767943 1 64649737 190970153 1 2397063 41432274 1 29408148 64668415 1 7471060 529356477 15056 1093956 137039961 32964 2614556 115709503 1 24039755 53467032 1 25774289 125654339 21728 5160583 231830930 1 1734223 67077008 1 401889153 114625416 1 1312957 93728893 50640 239823 91058414 60972 461744 50678964 1 289939 149417642 1 263142 157529577 49919 210086 125371756 1 6701700 189662748 1 1069087 103342787 1 1843606 97713968 1 4333988 72791764 1 6313308 60167325 1 6882222 144077353 43748 390415 141309403 1 9881454 138239137 18892 9278137 102052586 1 2642705 64910134 1 222385 88579083 1 169041 65222757 80527 101933912 274130204 1 48798637 107892398 1 2909269 136686204 1 17066290 236528356 1 45961 169598789 1 3627923 53625015 1 5028803 273952258 1 9672571 122979386 1 15338356 147503312 80476 451514004 73011745 1 29612823 369268259 1 852241 135110568 1 1656165 109954882 1 18431870 191752510 1 46192911 109637813 1 35836 68423234 1 640164 81860350 1 322747 153818361 1 4939149 175128912 1 683735612 173879193 1 1343307 55805252 1 9762809 136470418 1 5537890 58804189 1 2179061 42991033 27167 1008479 132778286 1 1193180 107204850 1 3151618 155658912 1 2664858 120054925 1 2108103 104768233 1 7326984 106621600 1 10787968 113591768 1 13056473 100373045 1 3006640 141079169 1 1744324 81015224 1 4547423 32248711 1 2254074 37064990 43751 3095661 97529152 1 13457011 104615610 1 2267087 134276435 1 9550410 109660651 1 118777 143357023 1 11597506 119382153 1 2880910 35963530 1 537280 92068382 1 683735612 142252995 1 4904231 166644833 1 215450532 59939316 72032 12575346 106336286 1 6715292 87010175 1 420349659 102813711 1 117070015 209586002 1 13520186 76536648 1 173367888 150887418 1 114995519 161166350 15371 62364260 130433543 1 2105618 60598433 1 34265974 129357302 64929 908587 82385835 1 19952643 180920881 1 10572359 140896728 1 3465321 125501504 74331 16494906 266944960 70048 417196 100933900 1 134718717 88382666 1 110175 72408682 1 1370388 67793566 1 3617670 56293088 1 50024788 112537015 1 774863 161065779 11746 3167547 48644713 1 268851 76288153 1 37072647 126581434 1 2580054 100415344 1 2007115 86664231 1 11619615 92355958 1 4225071 81235741 1 18533264 56047846 1 18909491 38834549 1 1212530 135050169 1 27192374 120156781 1 3201467 225657760 1 3162686 51285219 1 6691275 82306280 1 4297122 81726914 35110 9138471 152204902 1 122243196 40422813 76944 430036 65397570 79416 26725897 49976745 1 17146057 70716912 1 669263 68610625 1 27922613 62015259 1 75179 194263184 1 4635134 122567342 1 1682308 92868997 1 395274 58848607 1 13884910 58798271 65525 1982245 130642660 1 506914 177572735 1 94532 142371045 16196 273695 198101764 1 375465 68291896 1 2287922 72936913 1 154274914 145467755 1 609858 141716849 1 832843 212338038 1 12085299 98990423 77884 2452387 99426611 1 55206022 108943309 17304 720183 92714159 1 22814699 46706557 1 8709881 120784871 1 45471189 184906938 1 14460348 70630819 20386 124947927 180150871 1 73737214 132635080 73825 81883061 191905584 1 801705 39623771 1 124795 84344957 1 64197315 87182357 1 3292883 77833520 1 21977633 90723555 1 1018214 54802266 1 15328793 97308177 29893 133582007 122586234 43480 29339390 74142510 1 10138059 140015425 1 15395296 131903987 1 685415 311025826 1 52280975 247614536 1 7761903 75233682 1 17245183 121968270 1 10623175 95643905 80086 8841375 201365868 1 1581030 63474881 77958 26560096 38512250 1 1793739 149028657 1 683735612 122047564 1 309189828 83165366 1 3064225 56172287 1 33639099 109234718 1 967255 94159812 1 1971544 88164830 59349 1294052 188266515 1 150127362 109344249 1 2752712 50101250 1 6538780 135134057 1 3668459 74491205 1 74795773 40881416 1 26910550 88170237 61208 27708042 50216917 1 850232 176371325 1 15813578 171583140 1 5193161 155588705 1 6612630 91723678 1 5605185 148199959 1 1425988 263625197 1 37392337 180639395 62374 24463 57505868 1 434043568 46131358 1 36192421 103499025 62504 198146654 242244591 1 5250526 59960813 72351 10654470 144966166 81013 834745 77510507 1 1298955 240565694 1 683735612 82319776 1 37886870 56854445 1 19715770 107451592 1 153271257 73006823 1 1863326 65141172 46728 277005 60000980 1 110395531 157794334 1 473330 123494937 1 40071636 60628262 1 79989959 229226472 80334 1415969 230307123 3736 4845537 65382485 1 47113455 67110617 1 547084 101020979 40966 103535062 85180198 1 386203 199462542 1 106381 207251654 1 5661716 42635511 1 175658554 268120479 1 267110729 57518880 1 32814359 59363980 1 86023 137395629 1 17616081 69741447 1 6665042 130323958 1 1110268 88077088 1 40813537 114188120 1 1716342 58875419 1 146396 175765941 1 3099168 72430714 1 532918 104213402 61970 2576846 148258205 1 6486574 82545197 1 2475080 142608315 1 191751 102208203 1 125591879 214679282 1 605005 52001277 43685 45132116 27538246 1 869898 94950013 1 1085194 68727546 1 19555181 77219566 1 3937911 82682593 1 17770610 125695578 71312 48983308 34154601 1 19792 41815863 1 157414460 142999505 44683 9857818 130046410 1 47877173 57240951 1 5370730 50740804 74086 53691621 146927156 1 108970495 147028742 1 17995614 82111585 1 352688 92746122 1 3504924 119840379 1 187151 38076614 1 37062432 64336606 1 3007857 166556990 1 3608752 72648198 1 9380713 63595295 1 1644361 149870331 66703 1835173 187565563 62623 83598842 40818375 69394 2330512 118192271 1 6366172 146963013 1 298858 61122603 1 11312353 107132676 1 99673 179982614 1 3372911 209079333 1 53172178 72245843 1 1241387 181617394 1 25137371 52395878 1 8309280 113264995 1 36133632 77319189 1 9402189 64645949 1 15360130 159436785 1 63223162 152023179 1 129408326 62957288 1 16091655 69748859 48292 61692169 97545310 29618 683735612 364293496 80023 1757643 61645375 1 16023112 164998375 1 4789176 27615995 1 1654174 55145254 1 2655587 88007739 1 57224579 68033437 58786 779681 77725711 1 2201103 100851794 39448 976187 74729275 1 205449 73829909 1 80354576 206767567 1 1158369 71584089 1 484861 89220237 1 3829097 98673174 1 10609326 24848660 1 12206610 71507113 1 3680139 285081612 1 16274994 111490400 1 17650805 102837155 1 3614761 72202118 1 149661151 119485909 1 6557249 129803094 1 5747030 74006137 1 35092803 92685595 1 80957397 123297003 1 2310474 91867171 1 5639631 144004933 1 27142308 69335037 1 40346754 150493546 80423 434059 87851990 1 1382290 106850665 1 882922 125159784 1 2796620 102431726 1 21995247 116516937 1 471436 85826468 1 384766762 81253814 1 46608615 128403386 67811 9072293 85073828 1 28292589 37457822 1 682919 60867165 1 2960113 98808093 1 3191021 102753870 1 5127356 123106333 1 99311389 102410726 1 67745389 98756646 1 3234365 55888324 1 15311224 346815377 1 23546343 38904339 1 2209325 116853234 47873 3092026 50469026 36176 14805453 46451531 1 13180095 90458099 1 845221 198844069 1 99788881 97743399 30051 2134545 56834108 1 852891 49491809 1 391642 61144288 80663 1330094 151262527 69318 243742974 96332738 1 64240941 107265982 1 187696835 101693898 1 5064980 44364904 1 25654324 47991581 1 39181727 151436057 1 9023279 148633852 1 22880035 231112884 13132 3838223 83650308 66988 8321804 152546783 1 120221873 136498049 1 605237 108372098 1 7952805 274840808 1 630896511 287102214 1 2312549 141722276 1 6533623 75221187 64146 5037501 72643819 1 5173845 85933315 1 54667 82354875 1 2909569 66270983 1 21797651 55883378 1 1279921 307060619 1 10580521 92471615 1 50040 71832833 1 105395 272901856 1 33984202 124823513 1 2521502 85075399 1 2612966 171524914 1 8954899 83452511 78694 43441830 84196843 1 27986615 125892528 1 8038666 88625176 1 1162880 104241944 1 718649 117673023 1 2287837 121388159 58157 1165084 171680950 1 70781571 55082647 1 14747308 85437160 1 47093151 120587276 1 10210574 78858924 1 184233880 115252686 1 28264801 201080186 1 56389651 117785417 1 2061251 151679554 1 327097508 108437467 76925 247200818 88662919 1 7568144 152232164 71808 18982006 198377459 1 140577 212816644 1 70428891 52844064 1 39567306 56558618 1 11962192 46280852 1 2946989 137264963 1 13443202 59189213 1 5073647 41589229 1 6979567 81286889 1 13917303 64038676 1 390696 112979347 1 46882941 79331033 1 2143489 145308131 1 21779190 119110993 1 19159110 69329596 1 31437574 42062812 1 4279700 41008590 1 26907594 59573122 1 10319491 265669414 59132 717689 95493355 1 8194536 142399724 1 199492526 54553405 1 35569862 219739419 1 15689235 130424799 1 32983630 225506351 1 633748 42689165 1 845600 80774799 1 13278172 39837057 1 41085385 217650202 1 13553115 77868488 1 1083239 71978772 1 677073 209577167 1 29561308 67547510 33239 4275293 112118005 1 1460538 119206760 1 38379807 238200157 1 13110789 170276842 1 11036427 186183532 1 22571443 69824101 1 1423414 263929580 1 181461031 108256565 1 3149923 105003035 1 135723 237535813 1 3731457 74403924 1 67930537 77474197 1 27549497 74813999 72005 21724313 164208849 1 2851555 275782137 1 575099 117080804 60601 3624357 232998045 1 3610255 332721144 1 3426221 163418000 1 605795 83471927 1 3442711 60287900 46052 6222313 144139878 1 132530849 143816069 1 6940322 83797586 77378 110513 58167718 1 5708240 136284661 15220 48696601 74582455 1 17409859 86157688 75250 37030382 55658227 71258 7683196 144974308 1 4442524 50933408 1 29747801 117584792 1 13013721 173871439 1 1862031 125088828 1 3995168 53175371 1 62944577 103126106 1 79625808 241982930 1 683735612 113487401 1 547520985 198365420 1 2952984 164717734 1 12341793 227142743 1 2274703 62589828 1 4710925 87569267 1 18087871 180484248 1 2067000 86628458 1 4646030 81382717 1 65117390 116839640 1 21195274 96641973 1 3077692 72815056 1 8458859 224696934 1 4396551 177058296 1 23870 64227108 1 12946048 44398381 1 3843112 103243790 1 29210861 72845413 79781 81539714 65837795 1 21353862 108228860 1 3747646 260704155 1 26393548 87387447 1 4120554 177699985 1 118758075 169149910 39459 10834928 62911844 1 209456 183940120 1 12943987 77289294 1 414107 109157776 1 43157207 124840874 1 30160106 88449160 58190 158567383 136819914 1 404916354 57427683 1 10515048 59540874 1 4253237 188845487 1 12525504 175425097 1 40739727 177421784 1 96860 66544194 1 1421237 179529499 1 1428672 218549678 44408 1278086 146121137 1 5709863 73345336 1 15419333 72852183 1 13993173 93729472 1 17091141 56310872 1 149390129 227375382 76194 2339760 63824613 1 23142376 98786044 1 2963054 141099232 1 98869004 91070845 1 4123043 109635283 1 29600126 127205180 1 41031217 67189530 1 23059437 79299344 1 9649952 80956314 1 3411583 64753217 1 161619071 104462253 68216 1188896 187805183 1 17746702 118412238 1 10639786 94068833 1 22554178 102273764 1 312517 74010104 1 5429699 95046069 851 67179191 64144012 1 20273004 48007402 1 12784538 136604321 1 7669885 52972491 1 9996123 107538750 1 3276455 34713282 1 41962134 117034040 1 1067778 63384792 54847 6040973 69665836 1 1530700 51332230 1 65782674 180275634 1 2182900 138761217 1 19529822 134065204 60168 321426 90468588 1 1907807 75534223 32762 2746347 144270069 79035 29288401 114863920 1 4233711 20581876 1 1186324 127067682 1 6096224 84627696 1 63092008 116189593 1 2757854 190568605 1 1443358 198954697 1 1944944 72700934 1 18371312 59745485 1 683735612 103929405 1 764088 110616265 1 1123977 57409829 1 1887979 152667085 19330 594134 105873836 1 4271040 86460322 1 6296390 41498535 80986 2367076 33604897 1 5099025 112859679 39371 307760 93361460 75838 1046682 208684089 70063 8861055 118407419 1 1228629 112820531 1 38378706 66981672 1 30795528 54799233 1 1174721 133555371 1 1564396 40765218 1 733744 142399686 1 89876634 95523120 19993 683735612 351786515 1 180156 73917681 1 44040577 168057519 1 57074191 66172583 22416 1342333 38621178 1 63730517 56922724 1 3005188 40425972 1 530215764 61781046 1 19535110 140000532 1 30841149 102500942 1 28008356 67444386 1 129076 59962435 1 2235542 163199741 1 2560632 136997202 1 5410234 330310520 1 4916522 92307700 1 3946400 112261037 8789 1758373 110555002 1 14434554 111962564 1 1867501 122181639 1 12586375 90644760 1 7254619 162424647 1 45880616 175122738 1 36409729 105192971 1 100886270 173768924 1 94013839 89056492 1 1112889 144882044 1 17420157 216796231 1 11984724 41619526 1 18678060 135271522 1 8335003 127209186 1 51605196 113013594 1 2048369 66066085 1 3729778 218628486 1 80104353 151863213 1 21160645 158915583 1 940921 43659429 1 877221 31256956 1 65988976 80478294 1 3569729 64238592 31560 16316749 171369325 1 3459062 122733437 1 4927692 105586487 6821 871698 49494937 1 212255323 125636165 70357 4394737 80325664 1 15532282 302411812 1 62302898 74643872 1 52306619 51687907 1 27003458 160148264 71377 13560330 112549333 1 166268642 73000132 1 49273869 98852912 23492 8462116 164954150 1 35994 262413177 1 386358 75295959 1 1065133 225430332 1 5088975 185407417 1 1265714 94570714 1 20329640 132705683 1 228507 115192409 1 859677 57667333 1 7602499 117321055 1 1300655 59421633 1 11921376 274773086 1 430521 98357724 1 364452559 187969585 1 7047765 73794330 1 20962184 176893730 1 24700123 74220715 1 2732637 89111735 1 68378322 89359482 1 2827047 73619841 1 22926942 114561065 1 1099963 99521795 1 854166 56655939 1 6820958 98454906 45037 1389239 211486305 1 51122625 118428228 1 241664754 155472641 1 1341546 85050079 1 25869339 59226715 68940 4560894 91911294 1 54290269 96590223 1 1684399 54451810 1 6852299 186078443 72472 22055709 191108182 1 67715593 329546348 1 10789693 78689070 61817 10784 226808895 1 20851023 122919587 1 683735612 212312291 1 3459533 79043396 1 33104353 137857392 1 57460991 75688884 1 29308554 133077961 78081 8967299 207754054 1 13502756 38121780 1 6103424 179849045 1 1404355 182911273 1 997345 104240638 1 5964625 96953191 1 13783917 73558535 1 736294 137034426 1 5676071 144786650 1 6091357 85177858 1 51381045 168206035 1 6422402 126111705 1 209697 70593898 1 1677972 152421653 32171 8921490 86571442 1 15314557 83298047 1 11938758 71630313 1 196029 127714854 1 204404 96962765 47357 40831798 136870139 1 28746819 165262255 1 77610591 109058185 1 13433259 71346215 1 4904011 58858697 76308 436967590 103296612 1 918158 67173918 68509 158120413 86705288 1 58962236 162706152 1 1286100 64978152 1 28770685 70310685 64068 76880666 81693174 1 82729911 72790476 1 40557767 176618054 1 2139664 51533759 1 24778537 191903805 1 51514133 180966871 1 6035821 75560538 1 16851025 60170218 1 44089580 103598770 1 10500089 100048240 1 58591388 89729588 1 135211736 105139970 1 55001 94059235 39262 7868288 129764152 1 2037797 76947109 1 116716 82112957 1 981649 126094378 1 3408467 91029737 1 15997164 106239067 1 841443 126776977 1 7533004 47869562 1 4178262 47778381 1 1069029 91668842 1 203513951 98458457 1 45377 135855994 1 66685 117734507 1 5719552 435673465 1 110937083 76405780 1 3986572 225986976 1 47198242 116970428 1 32993283 80145494 1 3841957 236083915 65761 1937103 113804398 1 3555088 82477298 1 1562434 81314542 1 21492316 67271412 1 24811064 93833745 1 19470676 87409856 1 425750 86212617 1 4702235 83943849 1 3207231 112975037 1 4182910 118396042 1 1057034 113881909 1 20709205 46508110 1 270231 84517277 1 4019231 98100408 1 3705245 57542680 1 2616589 103142539 67522 8222312 91559654 1 14973492 79892131 74876 7969903 88910502 1 326020 89424617 1 5299486 64003334 64937 167724368 82028212 1 3334171 93732386 1 2112977 119197428 1 36845797 141689092 77585 45525563 68846670 1 6303281 55792838 1 29407588 45882017 1 86340215 84885237 1 3130343 65216906 14983 2491276 166263614 1 1893912 146551253 1 24421941 78732079 1 54728089 169492217 51666 1393419 95898087 1 280926257 197057297 45698 150280994 71777987 34191 26356791 50457889 1 119667384 90242046 1 4140266 49717407 1 83259 77691922 1 210304894 152157343 1 21997707 163206447 1 21574507 34902669 1 1697839 153951191 1 811649 50569359 1 1619341 225824837 1 683735612 71103391 1 16774589 89003095 1 2020255 119719249 50179 1641451 107418295 1 4286009 78220107 1 3341470 99893492 1 17740269 126318196 1 3224522 63924901 1 9659673 131575477 1 868062 86745450 1 14634450 172471988 1 453261 158128260 1 66870164 93595448 1 156577 62428022 1 938537 80420683 1 930024 60754914 1 6665883 103215294 1 5484708 56505603 1 3651101 295700881 1 4194710 80270185 1 5296657 55126759 1 47020853 59246380 1 1249547 96455401 1 2934591 129471630 1 6554736 109707537 1 77617604 175322677 1 261945 58507258 1 3723823 70426315 76880 729014 150934017 1 183248 85787309 1 785313 137476321 79057 35332959 181229174 1 221582305 100514259 1 1397782 54717716 1 2315978 127972492 1 4971945 209453768 1 2959789 132908650 1 3026355 128630546 1 588100 69596706 1 2414983 147410466 1 30845492 68080560 65432 20629983 156200939 1 3676348 68804818 64480 797132 146892743 80174 22716423 192356414 1 509242567 89188979 1 6226741 77962532 1 10390212 20931196 50255 3620395 158864100 54803 111088978 134006415 1 1626134 127559030 24390 1217707 64052929 1 37819897 87082099 73308 239380541 51763219 1 2330444 111118982 1 36636802 61616223 1 1868787 129291825 1 9968716 125675182 1 162840505 88468052 1 36392603 88746285 1 2033612 61850865 1 3758703 79240403 1 14787772 133026555 1 3584919 80258239 1 3330396 138277879 1 450066 206255399 1 192991803 36426313 1 25919176 108141806 32534 3236480 154805748 1 21644488 130366376 9128 25328383 90811882 1 17894772 56179662 1 75854948 84578315 1 272483 112325276 14307 19154098 86510554 1 25753728 196131135 1 5984076 154040951 1 2952636 58541098 1 8265216 202291559 1 9059509 132072359 76957 112168 92885683 1 24378884 81995389 1 13787485 138470642 1 5661249 133970271 1 206170 93268943 1 388865 44655311 1 6742004 128060458 1 16060015 146060294 1 4189484 118317768 1 194925551 190641753 1 3654111 114941509 1 2437350 135366726 1 21905122 76709865 55672 604635 300705187 1 89036660 62602099 1 495808 115204421 1 43848932 84389082 1 150240924 84589094 1 10809072 151180850 1 1743207 88416098 1 32491384 132007021 1 37107575 181498341 1 778342 90841633 1 1139286 148748168 1 2642204 125040632 1 7623834 136126554 1 272095 89390645 1 25053749 62871730 1 1445379 162980239 1 431781 123832548 1 225821 23176127 1 3440308 203227037 64766 51155158 177870555 1 405951 130266309 1 14700943 101274572 70813 2123041 131701072 1 3591761 34360780 1 107226685 114463497 1 240197 66634128 1 9589844 64692458 1 18204250 72752920 1 454319 74701316 1 1873900 137028097 1 405799 108207451 1 51239597 308404712 15672 148279989 158206787 1 6163231 43888008 1 6918737 193602684 1 127728744 110350184 1 697827 125001485 81139 1862783 55172723 1 3129523 87679668 1 6582572 160530560 51649 452164477 64616509 1 417078 59879128 13033 4318079 242653579 1 3107891 164885018 1 57564652 34486405 1 949325 131825909 75613 1448656 255296656 19796 3166680 132355988 1 2949383 175238752 76153 7226856 64271782 1 31876746 55115050 32583 7354811 80917698 1 200757 66309005 1 89314117 133041585 1 1645299 127434833 69645 2634627 158052593 1 683735612 95616388 1 1147131 80634681 1 45040912 119387649 1 59114447 68499808 1 21984862 95615618 1 1268780 95726632 62868 21649539 92385464 1 13952402 111164725 1 46869290 212321353 1 2377393 130375811 1 6234646 43496635 2039 1101073 183099994 1 18764912 263501013 1 8944279 57843052 1 7393469 94345746 1 94612072 142316111 1 1961950 72393331 1 36195380 81458202 1 2373717 88830809 1 8988857 102138821 1 234438 115965382 1 3459649 80324024 1 41735141 136823803 37607 5248779 80458820 1 159154636 170563157 1 2464058 111083447 1 145816059 46622611 1 19763296 106306455 1 4520717 79442658 1 37454209 102001624 1 637327 248762216 1 312522 76527457 1 596899 206697627 66361 243157949 86801151 54693 44520913 129052677 1 5561756 58675554 50758 532703 74032883 1 5213974 162146479 71866 92681 145311453 1 34656452 142549754 66182 2692239 106704577 1 22373781 123093143 1 4866184 136439135 44935 6053204 153270654 1 3269501 114300189 1 30593146 81048035 1 92789936 72871736 1 5565526 64167677 1 342046 118575402 1 53068184 33716893 1 572346 138267042 1 16532916 116577970 1 3612324 53150764 1 4732842 146175978 1 3138364 95612252 1 10667590 61427171 1 1229082 88684158 1 15214433 235221711 1 25419747 150694205 1 7410646 86657853 1 1367525 102546550 1 48887993 199567691 78165 76688481 46179007 1 798590 73892616 1 12728903 44866744 57614 87286500 133684568 31898 289322 89834616 1 1239994 52339281 1 798652 51999769 78465 2881849 74495512 1 143152 40898092 1 997308 109478990 1 86082068 230923843 1 1844665 35566964 1 20906672 139750043 75014 70277668 160355528 1 32104018 178495905 1 23713800 110795225 1 683735612 107682972 1 564981 61046504 1 6960025 166418480 1 53380672 94438977 37828 1443850 32369887 1 280008 156037802 1 168445 110202586 1 4914425 127714528 1 7712949 92658522 1 1326391 149801455 53821 204024 52170613 65381 331210 94066107 1 7764867 196247340 1 214132 39968516 1 2435146 212305004 1 3361195 60479047 1 17889666 74668999 1 3870396 160436039 1 853705 72512945 1 15652272 121094408 1 56330141 46704612 1 1467675 62733474 1 51243 152270966 1 1211429 243817922 1 187402 93508850 60556 311239 121044423 1 62806227 147758582 1 26232708 148958784 1 2537809 146511267 1 3551157 164655735 1 12849696 176445971 1 17811914 76511576 1 10842797 121038848 1 2026164 148241191 1 32940364 40225262 1 47808410 237027972 1 3751620 136193083 79865 4014937 194077180 1 582717 190639704 1 1448121 92004872 1 4692200 133621175 1 2002701 44721189 1 4999057 77209392 1 7090793 54458071 1 2460345 121112982 1 58268 135530174 1 6460999 35204872 1 47384015 111426586 1 427081 90395992 42049 3776929 90337921 1 425348 161777015 1 50572808 111586936 1 8635922 82334096 1 634402 36669579 1 61056421 67580239 1 35463504 91597150 1 1526987 36813777 1 1692052 123552103 1 395568827 72736357 1 7498231 140147800 1 10414809 69981076 1 1806060 356113781 1 21632074 43488542 1 826799 105750083 76797 50640491 89158548 1 23828075 258900754 1 9585905 78183746 1 22189588 113272635 1 101049478 303854338 34453 180604131 137240828 1 55868137 102400467 1 612886 93715442 1 3468901 160059236 1 34939870 99059501 1 2938953 135481295 1 1477611 101978598 1 5860192 44522112 1 84086951 258604005 73534 18977504 373362851 1 852300 139138961 1 5419328 158466132 1 37547323 134140117 1 53615892 78672616 1 387770384 144765072 67104 5523122 124404648 1 10810108 85599682 1 397490 101979644 64932 3274806 126756525 52456 12159478 65213712 34958 85405181 89005715 66712 73399945 132942188 71857 16152371 254817426 1 1570491 63218971 1 41918407 214960597 26113 59427 146291613 1 5591119 104289020 1 14867611 149977791 1 8884800 103403860 1 12726403 151328829 1 9851490 67738955 54458 548361 213822445 1 31097858 200975603 75256 4288374 43479323 7462 7511068 160082897 1 436190 116091941 1 5508738 47809806 1 16085271 43155216 1 2939214 139217138 1 40003814 101711458 1 4695744 119962433 50783 215013 80828012 1 29590506 180123799 1 30463 139897725 1 355446 72329589 1 69160126 101210348 1 25261426 61649352 1 14469960 213963581 22661 3557773 187430826 43095 6530823 160801198 1 1531440 111357758 1 1984986 247128770 1 1727987 74842763 71340 1519074 154754861 1 501364 118116038 1 17875901 86541941 1 2437959 106965947 1 3436150 92551476 1 5652283 53085505 1 161624 95132288 1 1091118 48919826 1 2392726 196808604 1 75698179 392448962 1 557720 69303138 62017 4445633 113708420 1 11846231 247184293 1 4060469 100760192 1 445610 143120055 1 739737 66133287 1 15295222 168743304 1 5531728 99332961 1 506067 58917218 1 116748 112562801 1 360537390 270956196 1 807072 346137411 1 300137612 79361626 1 11303014 159058858 1 75610 90774856 1 5198631 86955853 1 3914435 52736653 1 38237396 121572753 23393 2228335 200656398 1 506094 69121251 1 25138496 108000346 1 155021553 164605411 1 3791183 129516853 1 1424164 106217312 15492 10133831 150423496 81700 520140 72559338 1 567566074 207946766 1 4795783 110016865 1 40433194 241019589 78273 108184292 92491111 32255 4112809 93110723 32029 10206288 84900793 1 1773652 65208408 1 3852908 69624050 1 30991289 55874547 1 6810613 133082385 1 653770 194064105 1 6219431 105051716 1 19938693 73340426 1 39440758 238518287 1 250350 89269549 1 23300315 54656455 1 44569987 106055127 1 832829 250131411 1 8881999 200551948 1 401244 66782660 1 191610 188928844 71345 1368938 75568554 1 1486761 259321115 1 6408977 105473175 1 3292008 56884872 1 5724287 108074952 1 5506232 48869514 1 8562190 69249563 1 6180690 82088022 1 4156489 210117416 1 10251486 34262590 1 2216603 105342022 1 124504844 60770561 1 12869340 291868371 1 31079370 66899702 1 2839652 297282540 81199 43542959 220661561 1 1343845 67207239 28724 18744038 176609389 1 600109 87022492 50735 446676 155600009 1 12646044 62275180 53111 3154669 140731137 15139 5770387 264426994 1 838929 132327629 1 1008575 84861909 1 18226192 203971774 1 6307305 116937557 1 8528417 239776587 1 139731 138096975 1 309760694 72673781 1 7597133 119850263 58908 1974509 194756064 1 4185897 267541668 63433 28797 103158284 1 7992777 311883100 1 3624037 83895381 1 17019052 147417792 49607 1194266 86426462 1 1972112 79007018 1 24455241 40164633 1 110567 189500977 1 1932636 65844120 1 568220 83497887 1 11620408 224609348 1 683735612 77387441 1 30902617 55244971 74890 22434048 51281390 1 240947 90258357 1 324904 79925559 1 998951 79838654 1 1498399 57188304 1 27217150 46854911 1 31121126 81492749 1 11765775 76734578 1 7252973 150044266 1 19379815 119899164 1 8809540 119148410 1 80113399 89200454 80222 1162754 110933824 1 2556963 115738743 47375 1158049 142301490 1 24325488 85640680 1 9249625 94992354 1 1278212 127607295 1 872133 76868063 1 30540757 67880894 1 9370374 128342747 1 4748688 82095066 1 21560894 82888769 1 11068338 138364933 1214 26300013 73586084 1 10912449 77475505 1 9051894 42237379 18818 5004417 74139625 1 25784782 76817225 1 3829241 92361190 1 20137181 57516369 1 28593344 118709067 1 2565919 174975635 1 1558315 152527297 77008 49535393 130027230 68788 50314159 87685507 1 2662010 142747339 1 3980066 112613996 1 25590188 85140886 56902 544416067 108513025 40807 32159791 131282496 1 24534946 134738020 1 1202899 209157377 1 5445818 101277081 1 16421452 47725110 1 27561628 44796096 1 4632950 216217151 1 62347110 85641364 1 1246597 184579989 1 9480233 121223347 1 3729369 353827032 1 23031415 300468379 1 702198 73883036 78797 3158585 81647978 1 3109816 159563436 1 17912411 95029434 1 8321634 115523676 53456 30596592 203488120 65112 11749136 67325108 62576 45325090 219126759 1 3594943 147773786 1 50474893 58627411 1 126962641 314554270 1 20034791 109873942 68824 15155859 83604318 1 15925529 84746302 1 424418 126399976 78280 17626058 66746239 1 1225663 127079953 1 3176954 98630737 1 3444746 38974426 1 27561468 74562128 1 71764678 96542193 1 81476305 111366124 1 568732 109082906 1 18188287 127375862 1 6791242 51834554 1 11631432 163597846 1 164719319 96267329 1 4947162 179667408 1 1786588 202916350 1 2734065 99587740 1 1285062 63521416 41600 1166595 151041203 1 1443630 71686739 1 5705812 84393989 53388 2229111 46045837 59375 752177 95364095 1 10753872 185662823 1 7459196 69801571 1 3883740 145981251 1 3536235 59356085 1 183100693 111984389 1 8008655 149431624 1 315998 106735073 1 1351034 27303006 1 1889247 37319717 1 5762437 119411252 1 1156943 102709005 1 1641677 57618804 59279 683735612 113928986 1 66728713 99586599 1 35558278 62870047 1 70424734 81817250 1 12629430 104862730 1 3907530 49060779 63377 11159242 120190787 1 110942858 183201536 1 683735612 91984789 59136 550877 69420953 1 164269437 202373698 25270 2305809 45263807 1 191652 45906160 1 5018921 62241834 1 8458945 97369237 1 763407 368491641 1 17732683 73149409 1 3320080 129123062 1 2399917 143680037 1 2385828 150379644 1 99822920 199938440 1 3511402 121294876 1 4381324 66280635 1 124856935 45055832 1 62463350 226226148 1 11019661 32789734 1 683735612 117799577 1 28339519 118922207 1 8256604 73937592 1 57768226 75775684 73530 159571403 125468805 1 5164336 106800125 1 20941190 146817153 1 43683816 231867160 1 1492804 59501747 50555 664902 104904213 1 4323918 93746355 1 11502621 146444969 31641 1001101 103742272 1 3599153 115210864 1 19460028 49697523 1 6823890 71667509 20025 109792282 52323003 1 12798070 78058669 1 151740102 79967543 1 534074 109961329 1 73689150 87172609 1 19124138 91518183 1 9982371 75394577 1 4976689 82594127 1 3159700 40626326 1 14927302 123675922 76762 34853 166659018 1 155611 223106996 1 1881867 59005905 1 5661034 87898328 68890 5826495 100773301 1 44877383 99972541 1 8372064 126319974 1 30952705 85914682 1 12293695 156483793 1 4557315 104303459 1 85661658 139154976 1 750479 197235906 1 705070 108749850 1 39461661 60054278 1 21567106 41570665 54263 2946936 281367494 79242 6432692 118975156 1 21577602 118322344 72932 725618 25674449 51597 14090793 70941129 1 41733826 69828481 1 363206 119156729 1 68895286 42678219 65723 3148078 274216299 1 1399383 84178048 1 683735612 198717467 1 20732550 78184036 1 18427463 98052315 51138 6479076 210585884 1 7346886 40095715 1 1823398 168876243 1 2978841 36267940 1 1990329 225728963 1 128941477 72825577 1 7831761 199641517 52116 5303086 134410385 1 2703386 123638050 16508 126058 260799527 1 3391546 123867347 1 5747227 86002130 1 37705561 251732546 1 29619523 199167368 1 714808 144535649 1 25938623 104189478 63317 3205244 89806199 1 683735612 61204844 71093 17136169 27894579 1 186495 73173764 1 13317195 70141199 1 928632 123260530 1 691045 62652642 1 21285261 189679869 1 9957437 58063621 1 3262435 118717540 1 7429681 123862507 1 20463360 199997793 1 26809670 185745521 37671 2142969 139065966 1 2188380 146912389 1 13504294 82317780 1 3892639 99907070 1 1100493 69360200 1 11116837 38956196 1 17523067 59942574 1 2810169 222186057 47151 2152184 137628967 61861 79863970 166250774 1 6689210 136295004 1 162037 164860866 1 331553 94712481 1 2274509 168029681 1 23123241 78855352 1 928656 92095067 1 37240725 115050987 1 48293195 82733193 1 16501180 46156331 1 5092144 133007864 1 6702885 69833761 1 3334214 93080594 1 22965396 93709161 1 31288372 148784804 1 898770 80386495 1 5676962 94948694 1 4506156 88309732 1 371466964 45430993 1 13256996 223150909 1 3238369 35740580 1 220448912 113407218 1 11718108 83031014 1 545856019 154520025 27846 25519246 202578382 1 6247224 48694630 1 19714799 140336573 1 786936 61552658 1 8376556 65585654 55839 3416238 94053257 1 2301480 65734868 1 10914223 43304612 1 1512071 51098358 30865 637923 123555296 1 1939167 87463522 1 7084055 85816870 76750 387395 33402149 1 7703342 153612697 32162 6425876 178083217 1 20799939 65609596 1 7465152 87638107 1 1165594 62572194 1 23988581 59469723 1 16317139 219986309 1 9306413 63602572 1 22411723 64515795 1 5533625 171037898 1 3320995 105330297 1 13001249 74251561 1 7198104 133456419 1 6133187 65869290 1 807684 78564511 1 6325993 87575079 1 11466806 140254857 1 354096 130818964 1 2345660 135391922 1 7169411 77593803 1 15548202 54956618 1 3004725 78254482 1 2918587 45656114 1 3907242 111903961 1 305671 57950941 1 5661146 111426036 71745 880241 252628774 1 1303721 86995778 1 41343186 40086194 1 27765311 262805643 38096 19281090 62459877 1 5168212 108411454 1 23764343 81122265 64530 1955275 138088958 1 1464702 221908622 1 38385417 166428359 1 4973303 174885612 1 7904069 64845799 1 1263233 93808944 1 148418 63211539 1 17313921 80865060 1 399261238 80615092 1 44429711 171612615 6282 622543916 151874509 1 5379297 77026631 1 1947021 98074441 1 152813 75102286 52837 10152041 194386417 1 30663991 73832631 1 852707 70116530 36447 809904 69504890 77477 406078 63787305 54147 114329 68122095 1 1639731 76576089 1 116222278 74938948 1 5510623 171034753 1 4000000 27994920 1 1157983 110658354 9909 1593911 84780723 1 110837509 81145791 1 14501931 146043506 1 128062575 102412574 1 4347390 101229325 55934 195778022 106298098 1 68792565 89528707 8045 10984189 101154083 1 2425925 69832245 1 2219716 158314382 1 641327 105630199 79437 132978966 140358086 1 16086808 178791719 1 7806021 78617870 72051 235604762 211569697 81024 18513261 67842493 1 108104 68903792 1 10002010 92845801 1 4362720 116719777 1 12690885 67853211 1 7223437 103290352 1 87741 183243524 80488 8948343 86564787 1 976499 73816182 1 12675511 66043075 66626 90156502 200244160 1 45963833 169248597 81291 1036206 124445160 1 457891 232638726 53896 2286357 124290414 1 249754779 91547927 1 9165173 100610374 1 980691 44313409 45803 45931158 118483256 1 3105533 100285871 1 8458862 35678473 1 16388393 176437821 1 2633799 107138532 25052 2816344 55640504 1 9277133 74882923 1 241583 132987977 41583 6668923 58928878 1 75979158 389156218 1 29310801 91151892 1 14104422 114037754 1 5059229 63563220 1 17966775 233270049 1 6300874 38103139 1 5901005 76635976 78933 34555346 130107277 44134 7813239 80244500 1 1278798 96214225 1 527723 135327969 1 248575 93539176 1 1656691 65288961 1 31097341 74078060 48447 3022458 187449669 1 199745 173544096 73658 947015 271217180 1 2095996 144468096 1 34527386 32784718 1 1428953 228296956 1 4448 82371911 1 6124345 43236567 1 2095222 84374068 1 683735612 129004886 1 4356701 161548079 62419 6595222 89485522 1 25780304 72333980 1 3563204 114714760 1 9580176 160046489 1 2368746 104062169 1 20226495 81019345 1 216271 292121046 57341 610431 142195576 1 683735612 33533742 1 4627352 82124927 1 24776158 68385637 75291 3556597 181577464 75938 674506 193836377 1 32067403 70568768 1 1511404 141359849 1 4822597 60637528 1 18586473 111471777 1 1380928 180570399 1 25880063 69703647 80935 944493 61732027 1 1242374 162466606 1 27905938 117570861 1 24709322 78416486 1 3582247 74817421 1 11526637 160434553 1 1225292 142747969 1 4674077 197570455 1 629141 88937665 1 5580320 82042867 1 5882282 168393781 1 29877330 64151894 1 2579370 39598326 1 592545 123623881 70715 469442 140693176 1 1021276 89077113 1 296781 116181227 1 30971943 83877899 1 1854383 109103284 1 291344136 54856944 78883 330342328 136881818 1 5177612 110881117 1 5688426 36124984 75915 110883144 98129930 1 12423052 179372484 1 3429274 225784126 1 147496588 71686605 1 263186 129018293 1 3941071 52054947 76560 7543951 56566372 1 3639727 196918288 48143 2523987 149973176 1 20101318 74603748 1 257445 316023636 63223 66750104 180144900 1 41542 67356965 1 5876381 98546890 1 23469918 59978960 1 110493764 122996356 1 6404507 126696698 1 482085 107909556 54888 7675728 123659677 1 15291902 69612072 1 25619460 57755566 1 18523662 96926444 1 2143070 268427015 1 9617491 100411288 1 18596154 34951868 1 20118546 140546601 1 105086421 136708726 1 17526081 102260566 1 8439132 80574708 1 18401068 42807645 1 18574143 100161217 29299 25869999 165219720 71347 1072152 225193121 1 6852612 83781734 1 2330691 98128288 1 48484904 208666422 1 160729176 120340737 1 87282594 80591800 1 62745788 194373444 69608 7550164 68259013 1 39662410 156824711 1 7311086 170505456 1 19574155 114139311 1 43381479 92387891 1 54844517 94843981 79617 518688 43652808 1 20404870 156379302 55799 4653985 124178539 1 20960435 51421446 1 3260392 108944033 1 447817 89891687 79195 1002986 83337962 1 110804 80913315 1 661042 77739198 1 22027262 109578068 58592 355456442 71799085 1 1692405 92929708 1 8668278 146090495 1 52485121 131007502 24709 437130 153281565 1 2005235 57133035 1 7748024 171389294 1 8971991 135905750 1 398662 39692679 1 2617276 109826527 1 7727552 29182894 1 10687089 124211141 1 6089880 129875362 1 11143853 63921268 1 1407965 76308969 48533 14170249 68532813 1 70618688 62880667 1 862883 138061424 1 552932 43480619 1 22256607 204178435 1 11538625 74300256 1 31958122 63036842 1 511027 44661541 1 1977856 67692466 1 8287224 137486975 1 203137940 246413695 1 2275680 85528367 1 21890436 53892481 1 47197203 33071308 1 4615275 23856985 1 21704257 139763377 1 4693325 103435352 70262 4297400 250753592 1 1000757 110078807 60922 252707 67606430 1 78465600 100815864 1 14714341 185451676 1 20887237 20187749 1 9494432 177766007 1 24478292 126388904 1 1275613 139754660 71982 47431822 47089153 1 7371890 128869712 1 6651014 109068956 1 1915132 150602192 1 4581312 122673553 1 1629115 141684249 1 223504 154345359 1 1082092 109450134 1 98145114 90192387 1 2017822 89058833 27035 18191192 185275795 1 64200 133358741 1 15690940 70107269 1 232405 99513750 1 52776718 181787350 1 6392773 51625156 1 583647748 143908263 48576 3465651 125599917 1 321819010 119147297 72549 11005785 123206147 1 39949511 51798783 415 35923602 168921605 1 44422959 168858658 1 300773 99952225 78469 37568505 131562820 21353 2149008 124344307 1 21552053 94459349 1 2313178 121724091 1 82425463 179718085 1 20020841 102662221 1 6854929 84884164 1 31235402 91271198 80885 683735612 167372211 1 14343236 73215182 1 412203 278435986 1 23495898 141329561 1 10227777 113252079 1 9112206 100358960 1 498663602 46355628 61867 42443069 90224725 78148 3031016 104379943 1 1350311 229054739 1 22471519 235856452 1 410917 94562787 1 1557715 136288770 1 24096784 116332301 1 76076621 38232556 1 989420 223013074 1 40652 224635648 1 4871085 142259345 1 19046907 104705504 1 667267 65707007 1 3468502 93296755 1 20086280 209411438 77746 43868347 104092551 1 4409743 80952567 75607 37791 43439133 79098 14076855 51865077 1 12253975 194970151 1 822619 337680799 1 3075339 237493643 1 5407719 134216009 1 21499795 129102530 1 4241218 117783130 1 8009946 55284755 1 23878132 84897309 1 9274759 241643530 1 838235 161798662 1 14762314 56405385 71105 40212611 87927888 1 543955 132267853 1 111931026 86641742 1 2832472 93942913 70730 764623 66383062 1 9413367 75208942 1 128343495 175155330 1 2549841 84167655 1 387486084 95775130 1 2086415 130102118 1 5341385 224827496 1 1233950 125927345 1 95441065 51035085 25652 20120241 234758976 1 6495113 74079528 1 182291558 227152284 1 55389943 82491354 1 1737998 158237358 1 4837748 61706108 1 39595160 41963494 33609 9486962 108491170 1 13312109 167673561 71173 13081551 113187332 14467 94481 120634681 1 797255 275253510 1 1202952 155486983 73027 185254719 240293122 74167 9235579 171830295 1 7528147 103929090 1 80618936 71147487 1 12475647 79170492 32671 16717381 116087916 1 19752261 56553404 1 3102970 116516486 78675 253606 163663370 1 15259946 95600431 1 2387921 70526576 42271 14679295 107215124 1 3155549 100181508 1 12279783 120103740 1 4748150 75878430 1 207951072 29789112 5218 1915972 107772408 1 10773526 75411887 1 1715798 151198703 1 11622048 220713797 1 8682735 135264549 1 1303740 122076682 1 2658274 85868471 1 13258663 157975677 1 728599 60431972 1 9718484 144127243 16244 2061574 86207022 1 10742843 120006854 1 303837 49499411 1 18252247 83155571 1 7753043 62447282 1 538617 278457148 1 544993121 100921541 67762 4871748 83248812 1 12410796 148062596 1 6683033 54083555 1 3430086 157202842 1 1542482 201207235 1 1446826 137849684 1 6405108 225366324 1 513808 150316515 1 53184058 149408891 1 8370281 86524404 1 2134481 76967256 71854 51717 80515602 1 3509695 246268388 1 2664093 145149167 1 80536933 87413921 1 74134149 149831212 1 2855977 40682525 1 3205286 88450414 35995 16918309 61587355 1 8186204 137733964 1 3707015 207183841 1 46527428 70049661 1 2504717 126151400 70523 3070030 86018674 75594 133240249 111055330 57920 114069414 95282819 41800 30249742 151743994 82517 7476582 128875537 1 8942148 54883879 1 6452188 202305285 64884 4043152 345314495 1 5183716 164759061 1 1816999 50133674 57458 20597007 53812710 81113 26788742 127168870 1 52049358 54542001 1 183391 87928552 1 683735612 49745402 1 839919 92684615 1 934313 119476444 1 79863787 68174720 67807 4539353 132759502 1 220015914 115815837 1 60814555 110098610 1 385934 97750662 1 3228910 109308289 1 1783936 33298561 1 1666544 90951844 1 23901368 48311529 1 9954395 135850722 1 31137097 189015311 1 8083786 170272647 1 735138 44230961 1 13668747 124404283 1 104041348 92661231 1 19803260 225593785 1 2292031 173648478 1 2455604 246690596 1 9038182 466151354 1 5223864 171187251 1 5832804 238664458 70552 4904572 98350330 1 299334647 48633150 1 95713 167662366 1 693338 148547186 1 3038389 60085185 1 147437629 115711766 1 1898637 132949377 55500 8981404 87416831 1 11228104 69695704 1 9485642 38774398 51672 1956978 230906428 81006 459154 205500262 1 9076757 72014753 1 183465 76356792 1 4534175 77152752 1 5099293 176744567 1 15044090 36890172 79677 84808453 153679365 1 10945203 77474015 1 87140265 244497045 1 865268 79889223 1 15214689 115715167 1 3057174 128395384 1 7393952 204336035 1 768851 46481084 1 20559186 67916761 1 2704661 180406194 1 29627512 103442285 1 1896819 95186783 80332 159451121 50509888 1 11948790 51324034 1 7887016 80583578 1 211189 109476763 1 3743193 56171098 1 2020834 56754318 1 8422019 154355037 1 44962449 68792294 71500 8363594 120738768 1 175692 170585487 1 449786543 387920480 1 420138 87251138 71168 16361653 90751213 1 50325849 141804102 1 1715076 113042767 1 4336158 115121134 1 222963 39745897 1 14953288 69867626 1 12208329 99619525 1 28856345 34026783 1 48410796 60882692 1 1085883 138008943 78591 2406052 94504396 1 3945888 98827922 1 12655091 93182043 1 41315339 134818789 1 6864412 91652510 53916 7356006 55818508 1 2209972 102676842 1 835430 174520035 1 1422770 235476650 1 4177112 69220143 1 31809071 679155689 1 11477384 103713907 1 35722651 112543686 1 1341260 96181631 1 152723 65270267 1 1333842 113031086 1 61627587 59112048 1 46699 89955245 1 43012760 142891273 1 8800301 130007154 1 1974234 52308886 57392 5297254 47860852 1 2814539 120417742 82130 2480313 44747516 1 3478764 80123175 1 789467 73550556 1 6113677 105758187 1 5503305 127224364 1 31023381 97994347 1 5295347 36436289 30467 307149290 100739282 1 22930593 37742230 1 19738662 181925785 41813 2827725 170213276 1 172298 131981107 1 387388 58729836 1 415220 105641145 1 8981887 80995615 79929 2721437 86847885 1 6154519 174698629 1 10217422 108198269 1 44252925 330557227 5058 91389619 62245978 1 595587 80091414 1 4997553 65586322 77169 1809385 100565546 63682 1403549 148089127 1 12702430 61043867 1 933997 87239291 1 1495588 223778048 1 24581396 148413592 1 99671801 69232373 74444 232010746 36332826 1 92892006 67055337 1 13984284 61231954 1 9720318 111080603 1 1604627 56939078 73648 9861442 177836272 61648 1679251 112294280 1 3879692 67212918 82820 111683191 269697440 1 18026761 83861669 1 2283147 31879632 1 5652821 176500447 1 2798097 154399738 1 4923742 82680147 1 3006061 190800324 57902 20439115 99326610 1 11218069 94694378 1 4524344 94744192 1 632709 44708225 1 13689491 51679801 1 4932961 102527794 1 30032468 142090976 1 725874 77470730 1 5425051 39553126 1 170497788 75444362 1 297220 127594076 1 2870734 34363825 1 35307840 440441704 1 11291400 111432381 1 922290 96109352 64994 4468203 69963027 1 3165162 221775762 1 2558479 55150650 55499 3441725 149418269 1 2833716 134930501 1 70826306 90831173 1 545181 57748116 1 6746378 89724971 1 12824065 61080734 1 2749422 60703355 1 78613837 71237882 1 696503 168109565 1 49084494 146506456 1 1834107 139391701 1 1343570 152070184 1 1810815 113807417 1 347477291 103262554 1 12817190 175048164 1 6577354 149528569 1 4800619 93659954 1 7859826 120800000 1 1999655 135435230 1 258225499 165377259 1 8606033 24548191 41221 27480393 107498379 1 451321 92408074 1 29920946 127237400 1 1124829 97947824 73776 118067847 155291222 1 9320697 140024015 75277 2486763 128783908 1 703800 99414810 1 2234581 63847222 1 2631425 124387891 1 37866782 106784004 65853 498560 98540444 1 2258997 68531566 1 107351654 44789052 1 32112 35931990 1 9476851 83801149 1 3732013 157542964 1 8854204 171945256 1 2852935 156363290 1 5447375 99510765 1 5030011 115398269 1 950538 79227840 1 26812399 114347915 1 8418 79478750 1 519943 82190064 1 1439742 144347265 61696 2326749 48877753 1 63703280 72441480 1 21157634 191941772 1 7938499 80031812 1 10011714 94644701 1 3662738 111839771 11980 14078702 95336795 77990 137842 89901077 1 26368532 112093099 1 50097143 76176187 1 514775 106848845 1 29864835 270477305 1 22311285 73260161 1 2447959 138112795 1 11113771 80617398 71553 68633496 151445139 67379 155894878 34649805 1 21115808 61949315 1 144103368 267675510 1 3152050 170568980 1 17304812 47477841 1 5311054 107847914 1 22225277 167368471 1 1785037 52041149 1 14693 97235276 69217 2917190 86853093 1 585033 43462150 1 28602156 153164439 1 1478489 55524776 1 661144 130816285 1 2368532 93721743 1 2313300 123505116 1 17852197 146924339 1 2265705 118986771 1 4134064 135165158 31900 35829159 116251424 1 517392424 110003494 1 15506194 108758587 75181 50510260 72420896 51745 80054260 57516559 1 5139432 57724528 1 73709172 64469396 1 11430784 88214926 1338 413890220 110044968 1 37635304 104063871 1 2520775 104583738 1 18737705 71938683 1 5288464 80271199 1 8134218 169749413 79361 475036 136652895 82867 4067144 183406107 55963 65771 170320666 47500 4027454 69301606 1 4454370 126175262 1 60207701 142128531 1 50103056 200259169 1 10477449 132707643 80804 8278407 107753032 1 13225124 83549701 1 151742 154536041 1 7162362 157851099 26767 1512617 156159930 74559 23483011 99214695 1 21545443 105519262 1 2344942 43628423 1 130830668 171511526 1 5064542 98398156 1 26925936 104456270 1 936253 54531476 1 1239575 157259350 1 463587073 246158578 1 160374 52786985 1 153892 80932500 64862 288002 179983007 80737 3426732 133179275 1 1868375 232545089 1 3131206 61004148 1 2224541 64181346 1 1035209 49522613 1 44492625 144500640 80785 600332 52926318 36544 10767431 97789104 1 198167524 95037014 1 4820712 157404134 62010 3706520 186018173 1 9565892 70073345 1 8754352 103325542 1 237912 135506955 1 150562583 157421039 1 40588 46850676 1 1862968 101181474 69468 5591119 123944813 1 1286109 61174241 1 1359634 271112611 1 2533327 35526747 1 3370435 181625113 40533 5262346 117953256 62190 64155 61716408 1 432315 85308221 1 1534568 105672466 1 1216849 87112973 1 1881001 248588258 1 447671 69241859 1 4920985 89099265 72543 12474410 91408751 1 4186653 56709877 1 37147859 143797795 1 2542941 172950756 1 7647982 198404490 1 17180386 54650864 1 25659665 75989371 1 1112903 123051121 1 16049253 42812911 61221 33143 64059986 1 338086 50419133 1 40426371 68183345 76497 14888959 149823404 1 341160 67300413 24778 262625 239071838 1 295713 84507445 31349 21908442 88132956 34496 489699 122351917 1 2961065 78630939 1 1582042 221162246 1 63454032 61949522 1 29792277 309678979 62782 4139929 129896367 1 12265709 67637512 1 2009911 147713350 4949 1224828 102328400 1 1318088 85962953 1 1447789 305328866 1 3051436 108883382 1 686886 124346591 63460 1392630 20559375 1 79812937 205336296 79835 6291507 154902034 1 5303832 84016440 1 31712678 61022694 1 4215947 118822449 1 20799679 94511339 1 3821540 92398773 1 3790284 178058163 1 43778762 202017981 1 6418375 85082051 1 955015 227060611 1 15151039 72066470 1 3981675 54695736 1 22255620 172907854 1 3334850 85057213 1 1754836 86215631 1 1201203 74293694 1 452731 153436215 1 393351 71275104 1 4410054 161956323 1 5211234 243717360 1 31502874 103556699 1 6615563 104014575 1 10700465 86207504 1 725616 68842271 1 19396481 157723997 1 24040125 28019930 1 2071228 48476085 1 473285 366151133 1 4612415 282171303 1 5176714 58163394 1 125262367 66628387 1 53732036 167205127 1 2796171 117521706 1 6828114 50132746 1 9853483 145333254 1 189018 184866885 1 441154 186564057 1 3326355 193760075 1 31050073 117406746 1 7949381 108289230 1 2051754 52616426 1 539335 75347967 1 5904143 129093573 1 578985 158739499 1 1542321 130129941 1 2805708 102082209 1 52804569 96133317 1 9564176 55405517 1 55246 44165261 1 19605289 81716047 1 1230155 196041535 1 4094297 192420946 1 8795874 190782547 1 36213326 142948173 73900 45810752 115680753 1 11975929 121272958 1 6302497 70946021 1 41926511 242598085 1 142791784 69829902 1 7343311 123813315 1 584682 89452079 1 62522 171357398 53345 1810186 76085056 1 9673101 140273145 1 301996 98402603 1 592002 89788088 1 247923 70900691 1 5461295 106254401 1 2629331 125687863 1 16462772 215857134 1 16167345 201195224 1 18061483 88404890 1 78042327 102586039 1 1960642 80619436 1 23709255 71367265 1 42219011 237381733 1 1288432 97051410 1 10002365 65495858 1 193644506 50396502 1 3145942 48497240 1 20391551 97798694 1 3384273 107844346 1 788756 173684771 1 2231865 92757078 1 10657857 81802169 1 26524728 51567104 1 2456823 102228618 1 41014973 42402499 1 30465521 131908470 1 7306907 120653867 1 36414665 74761747 53061 40218447 114053779 1 1827805 112225566 1 9367856 54907987 1 2026014 256720073 1 190251346 115586225 1 60479372 231341531 1 29375313 147778284 1 3584476 77209622 1 48365559 47418006 1 6696385 112611958 58739 179239 44466478 1 73025 140671426 80664 245491 96088606 60288 16054031 154119280 1 344026 124259393 80399 20784127 127251803 1 1089018 70857412 1 4041157 125846595 11621 3239612 59897091 1 125699779 75669643 1 3821169 136670250 1 231125 280751083 75276 5807837 293282000 28780 1013057 148702559 1 467195 40311678 1 41612106 143404833 1 582790 69286503 1 212392 44279167 1 18598369 110244338 1 626009 105823618 1 3494077 83874936 1 30842051 203731611 1 340472817 73405843 47393 514346 60460341 75759 1985764 70449772 59171 2909050 197206930 1 48031412 97820704 80467 6443416 137702249 1 20577816 47250275 1 36975895 105004023 17409 39175797 142555300 1 7419616 179136409 1 22981229 83607431 1 15265381 52958659 1 511799 152297342 74712 5278263 169534049 1 70117 66539897 1 4394330 99659600 1 10409800 158112159 33498 103898669 82535226 26949 24498 35763966 1 337870 107675300 1 2431093 48141934 1 7767844 194581705 1 769425 70489923 1 3136540 66511567 1 6350310 133435879 1 6217799 62780166 1 4990782 81828535 1 368518 188111281 1 13480671 40216872 54908 2985857 65255737 64730 11657129 74087533 1 984652 99921294 1 4430041 89495353 1 20492883 36635382 1 31753085 107795536 1 2846973 80898385 1 669684638 46997651 1 77105001 106047391 1 1098343 112160569 52414 367809 203387881 67467 30190924 63963316 31201 31551754 145501924 1 15075691 83839709 1 52610697 105667211 1 18916648 49520923 1 9756530 32156297 1 159799 46810985 1 248041811 66148185 1 59572001 127628797 1 1197017 54860902 1 43634755 120776335 1 38026122 50172416 42008 718335 84093008 1 98147296 121996262 1 43340036 20597335 1 2046569 69027457 1 12707597 114475881 1 70327931 157648130 1 1278959 100698423 1 24462631 342499769 1 1985163 129774386 1 39271035 77330670 1 4703311 82209790 1 9444194 190806553 73488 5457355 63266550 1 21305288 113734717 48282 27958863 122480305 1 2897327 41589336 1 683735612 80103607 1 1572290 55735840 1 83771443 79006304 1 328244 50494720 1 6772157 75585977 52056 1392502 63694976 1 683735612 80554334 78687 13946041 36795483 1 4691612 53090250 1 116235251 90050080 1 138466826 75178609 79818 28892054 115187897 1 2340927 57570858 1 909015 146636603 1 1331797 123664261 1 16922634 145410931 1 9703158 102724830 1 26961766 379300300 1 75936483 29943606 7394 372760 49238206 1 41358316 72861419 52306 6838787 44872045 1 4772065 208890809 1 1049891 123594965 1 441688 113452830 1 4914336 90209371 1 4716361 50133513 77328 110349 86858584 70835 1550049 85872658 1 1540594 192894799 1 425963 129643481 1 1015507 97683857 1 8929128 74555652 1 10753832 81538676 1 683735612 52346208 1 19222066 126230877 1 11209552 298049364 1 158787930 138650043 1 3070490 170002001 1 10365638 88640071 1 16289327 140113730 1 31270923 177185794 1 12995989 166109865 16437 127078759 123209877 43667 373508702 88626534 1 276285 65128266 1 3058305 109107231 1 5735228 119252705 73093 13189401 216417935 1 4782216 69676095 1 5532276 73876483 1 1700741 80732343 1 16865345 74698571 1 5793678 115144244 75410 144502634 60235193 2098 11138213 53307104 1 42664070 105516988 1 11169093 92814227 50562 2125595 97849310 1 11880685 106066601 1 15581369 70689808 1 4338724 119076775 1 5134284 39839425 1 790105 52421191 1 582097 110006353 1 25687525 59260665 1 1340674 88055064 76774 228737054 59042160 1 10313053 133818204 1 33882755 36148624 1 6578177 94586383 1 6073683 105612955 1 6600934 50219991 1 62923302 79492361 1 15152943 324318793 75723 2606057 79907872 1 71796811 39226488 1 456410 54807712 48964 1199800 137411708 1 900165 65836180 1 6860321 29894758 1 863847 144054200 1 1197954 414949475 83329 4402622 169777701 1 470078834 165593754 1 51743426 61371196 1 15260610 116244124 1 2025433 104513395 1 915243 202489453 1 15907708 79555619 1 62750 157409052 1 35624694 53666492 62361 570815 69403068 1 19473232 112418057 1 20562769 88717417 1 3101261 109551035 1 41935585 129099252 52434 5958778 138283776 29120 472819 141256224 1 72550501 122457340 1 11816480 174352052 1 6806842 137095405 1 1663794 94845013 1 2334750 70511759 1 147864 124560027 1 6410014 67423422 1 30925538 96329151 1 639760 74657647 1 10205157 81858630 1 2009381 330303352 1 55460476 119176184 16496 2258478 92244076 1 553038 148835599 1 6995653 39159648 1 13155741 154668608 78714 271397540 96439565 76901 14902117 97434999 1 386011 206184324 72561 614461 46585153 83228 40361805 173068844 1 6679085 239962113 1 35990399 85771120 1 3163642 198691456 1 768243 178517070 1 57030172 219886307 1 643086 215178991 1 567915 53835051 1 7729452 84775601 1 44003 142293835 1 2828779 193046517 1 770143 112396507 1 4014115 152499662 1 13896243 34876616 1 79436184 64787486 1 51680919 591847901 1 2397677 201714194 1 150979945 113693713 1 3836789 97083618 1 22950445 48556510 1 755963 262624925 1 2367054 82235127 1 13169298 128592637 1 20142718 123332811 1 20624679 59324966 1 1973034 284063678 28385 4736209 69545009 1 20993372 243191773 71469 2944786 95046067 1 59723 115948993 1 238537 116765891 1 448634681 122545839 48778 931776 46111352 1 2753994 133706511 1 2658257 93930296 1 1941039 104246793 1 5999672 88064039 1 2348208 117741221 1 1088387 101169109 1 32920594 119504403 1 927817 54542875 1 8790297 107125016 58882 11811956 95718118 1 93380965 130165005 62817 308357 66029982 1 17307741 82850762 9247 14736307 70625443 1 1570917 174474170 1 15700850 67604832 1 734067 134763030 1 49687867 156439054 1 16903749 108275011 1 49379917 86609430 81396 676375935 139074634 1 2762053 144435946 1 43381590 72085489 1 103966660 82372009 39624 662843 79775084 1 1196553 71409299 1 41985796 121204857 49660 829741 125925219 25181 117337472 86356188 1 42983617 99700942 1 612321 188040710 1 455485 267554027 1 20796580 124192629 1 5353050 88107534 1 1810912 67296372 1 3045131 56212585 74133 22927585 109917610 1 21257762 40857531 1 4464756 134567411 1 511838 83820224 1 7250999 33649322 26681 29956792 86211581 71630 2937930 101183205 1 780041 130162127 1 43760436 108764775 1 2463152 85723523 1 66342265 41397475 1 505589 133095411 1 2526218 70840013 1 11350470 74846581 1 298209 83960176 1 1153644 125477516 1 10107759 140721104 60122 122185994 152993835 1 1136377 145927626 48505 309778587 171016326 1 43880401 109464330 69362 589586 146181794 1 65267432 95559833 1 335941905 103008715 1 1681991 124826715 1 322650 28496064 1 11091705 69048875 1 115555387 101458545 30236 46921903 151422553 1 4833397 106087278 61279 18261458 81520535 1 2648703 68016332 1 1606768 144188496 59000 778946 241396593 1 74508516 231705943 1 4357041 55598113 1 3727248 93042769 1 1182184 124258252 1 15202159 176678747 62621 1691893 96009435 1 20229817 264264867 76828 2317929 47695479 1 22902605 68302411 1 5071178 106259258 1 22042 83362581 1 17891344 79260870 1 8132653 88178917 1 694895 52875040 1 7802504 106192341 1 35497520 146728369 1 2507445 36279149 1 22719600 232082352 1 23279788 98613211 60438 32097541 144810484 1 6300735 154666322 1 12290458 133804562 1 993327 86063261 1 182940972 91844839 1 115456918 88002189 1 429801362 62410969 6395 1516563 128521943 73747 886295 74211681 1 2865083 77984260 83302 8599959 41613367 1 175045595 136555432 1 9338815 95014960 1 29806697 166556263 1 21746802 264084286 1 61206006 132546018 1 123120757 114659794 1 110696047 71450430 1 13542518 71591983 1 921877 81761016 1 3509031 103420709 1 3157641 140097514 1 13520877 332683634 1 543685 79931692 1 4924847 61121041 1 4049297 23830811 1 567958 91652933 55691 1466702 37969647 1 47703903 242952958 1 714514 260665881 1 2183118 50655654 1 13215279 116063926 48352 9111263 302689547 1 20957943 88714941 1 20606240 43040665 1 30704438 111063445 1 9086646 47344109 41368 6959907 60439367 1 383554 143788052 1 330805460 74674668 1 1478818 182932443 1 221262 163825093 1 3819819 61306504 1 229084 208444477 1 1333904 62578760 1 441728 66513317 1 10320401 157682797 1 2117054 28440547 1 3705592 162484804 1 1563856 110656865 1 64666 57207205 1 15604507 121517651 1 2828522 55883144 1 18463775 248893748 34332 17027073 245669948 1 17460457 109321321 1 976732 86286576 1 3828620 112342182 31873 241451849 40633606 1 683735612 150839236 1 33378961 91023086 60568 727231 66193829 1 5827681 82242486 1 683735612 59528960 1 1874558 139131245 1 85347598 100115538 1 13701252 139089309 1 38297502 70568848 1 29461943 117668701 1 12422175 126687778 1 1397264 76643535 1 138038819 62380574 70060 271593929 144651236 1 2088553 108068915 1 2225794 147318985 1 2718547 48757847 1 16474489 100048369 1 458730751 56732377 1 1213416 52779607 82633 2298109 168183275 1 2659647 160036462 1 156522137 78789687 1 6990145 61646238 1 3999191 63193645 1 4926442 116613704 1 8635719 106210811 1 2853985 93043916 1 605256 48292577 3404 17121641 80023814 1 23034239 55317904 1 10141944 152575239 1 233432898 164765130 1 5740997 113987842 81142 102917448 90776362 1 39583943 47691969 1 201918 115320827 1 21019725 215216730 1 14905583 46669659 1 39989518 88013918 1 117244471 169219500 1 544560 101914248 1 306571 49903717 57244 12086798 89611152 1 63022124 80812358 1 2863542 80348691 1 45575629 140289381 1 50770590 160982856 1 1032348 115273943 1 1058962 111824045 1 904522 72971918 1 13628244 133810938 1 1662616 62217714 1 7552349 70134338 1 778088 114162708 1 4754779 129386991 33155 3386775 195616479 1 793386 105774281 1 60880924 52571103 1 12296527 180870993 1 8915676 105424913 1 28264987 96801056 1 1705342 75434315 1 2069995 108324511 1 30925643 210799373 1 441185 162551953 56696 18509565 73362167 1 1742975 124050955 1 291538 155650238 1 5933974 150204656 1 4172634 81920967 1 120821433 100158668 1 63463924 158585709 1 4368210 43338018 1 563282295 42920946 36981 19781709 75313221 1 15719467 214581998 1 6692053 71524964 1 4836404 72723653 1 2262299 128918832 1 4944141 93557418 1 3356969 170941514 1 515205625 151934637 60980 21432886 47961431 48906 2354417 280898402 1 676008 99151713 64569 350812 90493526 1 2582015 117231073 1 366997 468534854 1 41230419 140265323 1 198921 74881141 1 133653709 62321397 1 206950545 103278291 1 9709875 80288571 1 6215929 195558183 1 7878136 79409599 1 23700339 184844107 1 1561631 107469615 1 12986204 57322115 1 825980 42573694 1 2151690 159872630 41969 1553995 92198808 1 15108742 40707052 1 1743518 336486640 1 131409520 206873489 1 112223233 111101083 65140 4910860 75559190 1 1430682 79836066 1 2865816 98692754 61640 46275150 72231679 1 309612 65286997 1 5064177 53371713 1 9597480 164217126 1 26420126 81546855 71902 3337893 68314862 1 9383117 157459764 79882 1608064 41298745 81714 9109755 165136270 1 683735612 171723497 1 12642299 127543722 1 4593277 98342973 1 119519465 108533678 1 2444741 91060206 1 5389702 121630210 1 1739067 205809864 1 925485 72246665 8817 8865636 62829523 1 1590328 131265071 1 37401533 56594221 1 9793437 54782952 1 8844276 125095752 1 7043392 32593416 78305 76883306 302012565 1 28136189 90339310 1 148149 144445261 1 153641 80135706 1 8813070 228171992 45254 1588931 81157103 1 2115025 90792810 1 3912165 37854658 1 689947 86808143 1 19605050 84815480 1 33665550 60047866 1 15571232 115320250 1 84057349 129185543 1 1992884 109413701 1 124294313 187622422 1 32729907 28015639 1 6399114 163683584 1 8534917 178599975 1 16435294 111703330 1 4847395 65862249 1 776094 142939025 1 1043960 95390660 1 199862 83160315 1 17113378 328046885 1 5448556 125505603 1 617154 143391186 1 120624202 192055805 1 396371 163909801 68216 38297060 48018756 33459 2248077 70586078 47904 18941326 106460327 1 4631433 59540347 1 200416 89334978 1 59577022 75053553 1 15379970 88829627 1 7344841 117602486 1 27321283 63563207 1 3895623 130384990 1 951467 37739441 1 392362 47097813 1 2300909 44458261 1 7517995 59370322 1 2049835 45267627 34783 338032808 67625121 62207 970311 83123473 1 7102010 217564800 9248 220913330 103388411 52251 748582 149183133 1 206597 102025041 1 4599241 30394829 1 100763078 113206282 1 149137038 80389323 78185 457313484 138687109 1 6886069 46737082 1 69491117 133627012 43406 53304712 172597524 1 5953588 81318127 1 1992051 67544635 1 9525088 107916311 1 580141 130235724 1 4301588 259511165 1 2657533 235731589 1 386148 116329498 22759 4943105 231035243 73475 6077434 180305579 1 247338 151175764 28306 1439368 136384953 1 601884 202718700 1 12278878 159156674 1 13568174 255455986 1 41122297 149791446 1 8883871 37728652 7893 890264 83779725 1 683735612 101602993 1 26083749 250208751 1 331410848 173687977 1 134995860 159927945 1 10648933 100881268 1 5313143 69393066 80102 21329474 84641094 1 2489534 167307793 1 1055118 53045734 1 58155 80644420 1 376962 49814035 1 6769860 45829574 1 506635 134366972 1 16724040 83573003 1 1019821 90192715 1 1349184 78142672 1 10293193 105446856 1 1287700 263547912 63596 5157032 154872839 1 54831984 177571255 75376 1197154 96744336 1 14879847 64831225 63061 1797394 123914717 1 4740539 100423985 1 1158114 50867230 1 13000636 66627085 43498 1427898 43330790 1 6491545 124935969 1 370856 75115848 1 59430 39695338 1 4407729 88861418 1 11518390 94380857 1 1153299 113237556 1 116504 53471072 1 4843112 56946761 1 308507 47395991 1 683735612 95803128 1 15389687 162738928 1 18571482 91686213 1 310218 89246467 1 319545842 102441445 1 1654264 103536255 1 52311529 202166636 1 29240024 89554795 1 31320820 232638299 1 398816 188660232 1 683735612 44193087 1 81005 97203475 1 2266711 216092110 82359 9337116 145574402 1 403198036 145641610 1 707826 128981270 1 5343714 179261535 1 225083 318846615 1 1962936 175440968 1 1601928 97352675 1 16042550 116924676 1 35013848 78654563 1 9442023 94931442 24104 670281 137239757 1 2709089 96967992 1 269779 82223427 1 3903617 144528720 20210 8493400 94214320 1 1560416 89958699 1 96791 89144042 1 521925 320012965 1 3935363 57758965 1 337703 130698008 1 556357 68347047 1 3628222 163058100 53680 172916 76065536 1 655431 135443034 1 16131761 188910024 1 8904 156591520 1 2189066 77445598 38900 155054117 134685971 1 189408514 137075513 1 3747821 67466928 1 6057473 103314645 1 264669501 197969065 1 6474556 129620723 1 17092135 114926247 1 7891025 107712950 1 817376 181933548 1 13640740 56437875 1 17387013 153430592 39998 665379 63976348 82612 22888620 84794807 1 10573928 133846648 1 3187026 111695479 1 30524383 189406951 1 1126401 32691939 1 1866392 73853666 1 1479047 114585974 55082 9882707 48513588 1 109846621 59246179 1 615273 60003299 1 3864638 106244604 53035 34105149 202409162 1 61557939 128668141 1 2898918 102872262 1 8106813 51692740 27202 130990922 532647842 2926 4663510 185331967 1 1441352 117379663 1 8801863 80405469 1 31024270 62667518 1 105825619 161315545 1 3710513 165660407 1 1789836 72477241 41578 19018914 116868862 1 3601648 224102877 79005 799244 32294946 21804 85117447 106460600 1 21474390 162438191 26761 124226497 187204393 1 120800143 39282569 1 1850244 91557568 69640 4663697 73712083 1 4362124 58844259 32961 1162683 105125088 1 286453 84186655 1 96581063 85120661 1 13426943 134254004 1 21034 50792034 1 340334 87140947 1 166782958 72424049 1 126987160 42009351 1 6908636 175038095 1 17669068 114335019 1 683735612 243875386 1 3039581 76921736 1 512935 115481007 1 1537898 39309809 1 15915985 133465253 1 8107239 145125290 64128 10872989 56873636 52349 68212566 69574817 1 3987867 140035463 1 683735612 126884092 1 39470040 150955836 1 1010084 47536896 1 2997574 118402012 1 90309845 97900836 1 39973522 70051515 1 5935196 72164355 1 1470401 149492143 81514 523501 144963650 39108 23754876 207734636 1 341957420 68812519 1 2285139 54469436 1 51635181 192893752 1 7353738 193918811 1 12987908 75924319 1 248869 107019332 37910 227780 224856677 17336 8380345 92972699 1 3972740 69244765 7530 7096932 130675005 1 320709 180440692 36548 174746886 44373196 1 53432760 118890156 1 7371039 71085113 1 9076386 119492054 1 3414488 105279800 1 2627915 160880351 1 123525 77328397 1 685055 52587569 1 68914390 130171306 1 688327 85658347 1 2988908 148841912 1 42690417 55971574 1 1646123 67279894 1 601372 105718000 1 70402768 402738722 1 436416 92900681 1 1032802 93564968 12831 1959286 179115028 38212 421300 118205747 1 13930235 43394388 1 20603973 77172335 1 5463747 96251757 1 24811125 79656029 1 18431593 116083477 1 19834153 147391921 18884 4586764 53581351 1 25241354 105707539 1 8160005 82692256 64579 21663013 62289697 18579 49165795 141525182 1 122146 75416165 72123 2395434 262928973 1 236322469 74199168 1 9805762 31025629 1 78564744 94897260 1 3428564 112606847 1 7985062 51934509 1 1720242 172432565 1 8336186 233761447 1 10309630 78455670 1 1093094 173165481 1 5638048 54521067 1 741183 54547638 1 23513839 97736687 1 7003120 402718031 1 8816341 187685917 1 7368717 134592257 1 100462344 73036062 1 683735612 97465616 48265 733731 132247549 1 11371000 51953979 1 3409564 34645204 1 513550 222397469 1 275722 34942258 1 2092234 122176775 1 211048 93977203 1 48259651 178712301 1 711959 48766186 1 1842472 143792214 1 6375425 16872766 1 11571946 130709298 1 108468692 107107455 1 13861052 146700713 1 18772491 103195741 1 293639 80825847 43656 3627983 85667726 1 4189528 124431397 73700 1582001 71513152 1 1436115 167060373 1 253806 74302111 1 6404759 30198025 1 248044589 76463445 1 622359 148370213 1 1503818 170396617 1 705379 113929778 1 25192709 87993012 76632 36158092 151262197 24353 12392202 41422295 1 3547973 142038819 1 2656111 74367965 1 24547948 84752232 1 83798126 70583742 1 2235712 106030799 1 4643645 35769560 1 521715 39640460 1 47596813 162677537 1 7871895 86323937 70819 282678 69233497 1 3870687 88153199 1 19159849 88121234 1 1159461 37206546 1 28317202 91368049 80196 11841754 63684563 1 10127586 110817180 1 7580710 161157301 1 865606 69027559 83319 53229313 101384062 19515 89374799 183935135 1 4665464 101378111 1 63219225 32998084 1 105202339 44128283 1 1869506 184392412 1 8063938 59031069 1 22029727 50851792 1 2288068 110083718 1 1214982 111602544 76120 1514872 215535277 1 1551114 368709333 1 7125618 140495129 1 1492051 333653132 1 211276 78545902 1 25063470 172314449 1 6612177 164613838 67711 6434971 134654830 1 55838629 183445994 1 23829055 118512286 1 2847511 85538244 1 410592 87475081 1 4495749 72706511 1 291608 20161901 1 1763827 88472206 1 5774386 238171881 1 5236326 123376048 1 161123935 64346290 1 5216326 111723321 76228 1412669 130633501 8349 121521194 64719892 1 28025604 69248735 1 2846049 82325870 1 14164053 100107717 1 3015446 58247795 1 13606316 132429995 1 1764784 131739208 1 203432 89146923 1 7817235 117565716 1 2637626 54066878 1 2041773 194827343 1 287061050 56931281 1 3640261 110597381 52763 7069255 30665041 30258 2567341 83142008 31152 9693226 285454939 1 2955697 164904275 1 385001752 81362018 1 1774285 76359061 65895 19638842 46824988 1 524737 56742940 1 8490273 169236969 1 2214564 237471161 1 122173126 78863610 1 359238 94819204 1 446807 163380489 1 153800 117302616 1 10598453 55969658 1 280474 110034781 1 250537 78728148 1 1291153 95889402 1 705997 120594797 1 11885421 145145046 1 2972400 95085207 77325 2738920 56749292 1 807429 50645534 1 964591 87507312 1 8436712 51089689 1 9596810 81783227 83966 28284283 184594671 1 317964357 175114745 1 1102714 139686672 1 24389309 74110257 1 575502 111748272 1 917079 117090330 39203 683735612 108253571 1 22520948 98274926 1 5268308 104090495 1 6817774 30103072 1 1287359 50986304 1 5584554 40391880 1 2043182 243387524 1 31017710 96577297 1 544540 57864763 1 683735612 166213866 1 3781494 196558888 1 13242563 116007407 1 869599 108944417 1 105329198 121483592 1 30123104 79398145 37259 1456697 324556790 1 55861317 146777193 75071 17342113 64790319 1 15582789 61422276 76275 402862 393232610 23988 528188 234680417 1 2532473 62937714 1 11871349 100736365 1 132652344 69770383 1 77147898 139569097 83799 2610698 81248066 1 28142565 127935806 26471 246465045 174153657 1 4060528 101614425 1 8195486 103437330 1 11832966 85473639 1 23642341 206998040 1 10255347 82371855 1 37172656 132688817 1 8844975 162247617 1 10081521 46388176 72493 534585915 59328846 1 119655 143189769 1 11337763 27661760 1 961950 137808044 1 115061667 166587540 1 15213726 189349380 1 1434080 54711241 1 295066 139704250 982 4702341 144315243 1 311239719 58121915 1 602522 64755143 1 28179895 69147511 1 11245591 24128884 1 122305453 109090648 1 77567653 157420696 1 18937590 90582784 1 55971807 191950505 55150 263926645 107636538 1 2031834 113769694 1 45272795 53546858 81665 9718269 45472320 1 4748035 130152844 1 34661159 75334519 67396 1068545 127472369 1 86375651 55586836 1 55704 176084079 1 27089487 89620819 1 202924951 185438941 1 220019 66245776 1 914986 66654500 1 2110918 67169349 1 44585214 75022278 1 2868817 142348961 1 224960686 226674316 1 23527887 69482965 1 2144518 69290138 1 3571790 57449300 1 3191045 62889861 1 4985068 149112795 1 2928329 471285542 1 4929659 36517936 1 8934284 69196832 1 542212 40242938 15811 461894 215336657 29956 8757980 305023193 68082 4823504 111007803 1 1012151 96571771 1 3232255 105470265 1 6573023 91833882 1 4467525 122857465 1 109962 57161498 1 717299 127059254 1 3142350 206411246 1 11898746 198696313 1 61662437 234401177 1 365961 174827696 1 1322408 48125850 52556 2721654 109982280 1 1313558 77709015 1 3479705 12897384 1 40938105 157466875 1 1887442 115267385 1 6608269 103937121 1 6275822 79061775 1 4675951 164815003 62799 840569 144152810 1 4927541 94489827 1 463112 99813599 1 667430 256159768 69066 2272001 85057268 28562 4698354 62542671 1 2271270 104122565 1 66694329 186790447 1 51457082 83060912 1 141689968 92024336 1 12716192 79557926 1 4598786 237750531 18511 25674566 264260211 1 36278780 104273393 1 20082859 122808462 1 569022 93714180 1 1295964 69991324 1 892506 42150215 1 6892353 171504207 1 15953165 111197155 1 2218551 106044408 1 45339 202426727 1 3571633 111580971 52579 6283718 91340045 1 379864 141988762 1 37800382 37390558 1 1518235 145960128 1 58981504 56631391 1 130798481 79996441 1 26454157 103177160 72294 67807977 80894599 1 703946 98220898 47189 49519019 69899643 1 5002266 57944281 1 3036474 150343433 1 441022809 158784620 1 393681412 101941225 1 142065 80764656 1 9486645 102811932 1 1448888 139089579 47501 13027272 138428125 1 465968 67739264 1 3067771 80210919 1 88884244 177319473 36057 217326 176169005 1 10560836 198830155 1 687644 97588608 1 37933521 93427149 1 3778240 94556609 1 44109 41306881 1 2800802 74402771 1 68740657 170541599 1 2153380 99739528 1 2651682 75156257 1 452509 102148760 1 8147878 161907841 1 26518368 134508801 1 5294960 96463096 62963 1937108 204916907 25896 11592404 118057863 1 5786227 161826942 1 1813874 101949080 1 556422372 102083724 40435 21275350 55090523 4040 8219783 170270543 1 805012 122683329 1 14397840 78490115 1 2164265 143143389 1 11826894 63831226 1 28116184 122536092 18376 10709791 63802623 1 17045154 88099476 1 289647 81366978 83262 11802639 20133061 1 1653638 141003930 1 926404 79685673 1 713882 88566667 1 19953480 117064758 1 19466553 111875262 1 503403 75265496 1 43746480 109969520 81436 4061926 171810609 1 21722523 136526892 1 2994511 46147365 1 8252959 92913438 1 144012205 76197840 1 14034993 88288828 1 14538127 111659282 1 2192051 25579170 1 149524 108599291 1 7363551 47549065 72242 61274837 103925621 1 251549 114547336 1 2057402 137622060 1 11649181 103399161 1 169298 93911719 1 3618758 112590681 1 1204232 194257273 1 737447 128747506 1 523876 91131165 1 4736678 76843513 1 4673940 32696358 1 2555222 64758711 1 1857814 266817772 1 456260932 82671599 1 3714112 102442216 1 797999 161132334 1 6583993 177130594 1 2475938 87427381 1 14159069 49421422 64913 44553351 68367707 1 21041862 73056027 1 7241745 115776813 1 23587619 330695666 1 7172327 62543889 1 1447263 118118716 1 13485050 113935591 1 7952482 64942158 30679 4824793 38396585 1 150369 39042689 68305 71047352 128648644 1 1608530 56142065 73469 46196795 103359215 1 233351 120946665 1 9778380 151526978 1 24626175 100332766 56847 4627775 117582218 1 101962 115130591 76834 42307817 173402708 1 29620838 123630308 1 723774 175296005 1 48890722 150058462 38304 411043 80038062 34318 208200911 111267228 1 2875609 69019875 1 2879187 159039571 1 26747141 127252012 1 5622984 87909431 1 33797780 184832356 1 1833076 130579214 1 204396 123736606 81450 349142 75262220 1 123394556 176145825 1 683790 162855808 60313 3350711 44068092 1 712903 124397395 1 11797200 220249705 1 3903594 89092533 1 20199732 76703322 1 7072814 41034717 1 9024734 326042888 1 697294 71958600 1 280664 154870857 1 8671369 103698036 1 37222101 90733573 1 240038 104671576 1 5916904 135844057 1 979478 118813922 1 49327228 96954945 1 12932440 105183571 78612 55726511 155660627 1 4093403 104920553 1 27757110 122822704 1 179837964 218988889 1 1625580 161513812 1 139867 172882340 1 40777679 82381344 1 14259093 90141759 1 43965 94545445 1 13130320 74305516 1555 2672041 81464652 1 5978351 93086718 1 6013354 132919048 1 140930849 91206702 1 879994 173977248 1 1756913 81454575 1 4186225 88446450 1 170532654 142649411 82529 13365698 121335677 66216 6910510 58290459 42626 1125593 50969264 1 1134979 68979307 1 1722936 75496795 1 9785563 167269189 1 12345385 30615041 1 33369610 68158724 1 3585016 243721252 1 6623633 110062295 1 20439374 96191390 1 263270 105903787 1 211861995 44429953 1 66881510 112601116 54225 817285 108475998 1 2008137 132777048 1 8623259 111328712 1 683735612 96140115 1 2100720 221215739 79794 953133 197712555 1 1036207 200460468 1 48332 176297498 1 510206 220302535 1 285078 55177669 1 10248013 61594799 1 759252 40506949 1 424447 193221206 1 6200235 196621601 1 16925935 79089373 1 2102293 95831671 82840 14138839 137679614 69034 56481558 101703122 1 14823248 115260374 73499 409442 56895149 1 13210814 93373721 1 396753 83274677 1 1429256 126400144 1 2511452 120345217 1 37419651 89988190 1 9973615 72875975 1 7846893 90909172 1 1054907 134523030 1 6463942 97776426 1 17330659 72854933 1 58146456 112595074 1 239376 160180892 1 277048 90806022 1 5794793 122515471 1 20161032 318994518 1 41497786 81008280 34198 7706215 42898428 1 47221 132658988 1 20765690 200536170 82340 2752371 83888746 80709 113006308 83480589 1 2017261 101615079 76574 542602 56289931 1 5771916 50820441 1 2090512 39960900 56787 5664532 91561808 1 15334320 350908496 1 416014 128290992 1 7514580 78414300 3182 69828608 82722750 1 4991729 41821198 1 1230030 35226360 1 13131790 75537811 1 2261247 90560235 1 68734 224021571 1 3649455 60547049 1 1116788 93577038 1 1340192 54966267 1 19017210 94216016 1 5280216 183576325 1 11952698 102794470 1 3016839 153480141 1 124264951 147993043 1 4281698 171227943 1 23469037 128363028 1 1810638 107471997 1 5149071 158592669 75653 790608 117354661 80540 23619691 84983793 1 31624216 112988338 1 6376985 65717045 1 6020329 106701432 1 97361442 82798550 45893 1664706 83148224 1 11171257 88994762 1 9275684 92323502 1 10675002 137022622 1 7471769 75488823 7102 3563998 45586715 1 21509574 133997250 1 310297 99130976 1 28927320 123766727 1 112794452 121092421 1 24127059 163795862 1 187329 65668781 1 3276372 63865409 5511 5444203 53803198 64638 9491479 44907534 1 3325868 55719384 1 53010522 36392406 1 8835 99157602 1 1312241 62638732 1 3343034 180154014 1 13941710 80210085 1 128722 71858458 59060 2052653 52878854 1 135101584 152917559 1 47097891 54374320 1 17754885 81577110 1 25570625 172993317 1 4676614 169758225 1 8772287 72585163 1 3167561 118029029 1 17097847 186876586 1 8561304 61660595 1 1906903 112362796 1 21186736 88413016 1 73521506 93660575 1 7733097 106890085 1 3304413 65295563 84432 683735612 94043478 74857 61497345 83365302 1 85153795 114004728 1 1961267 165298985 1 6153524 105590888 1 361495 79143678 1 16295446 149790961 77592 23965670 98356484 1 820208 134413020 1 12361748 176600601 1 2923769 72166578 1 5583552 134217929 1 12970402 57074567 1 24552861 73006621 1 63278167 180312611 1 1233040 57991677 1 8924041 91884536 1 93378387 57155352 1 1929813 142238602 1 210847 256544549 1 14963660 42357444 63322 683735612 103739829 1 1787661 125911196 67681 1212448 40966450 1 3344615 106276336 1 28932919 80325242 1 189795 110497231 1 5720085 168811765 70725 800614 83828002 1 292787 56063788 1 15318548 107873064 1 4049484 212239183 1 4360514 251177484 1 21060270 119052429 1 544113 111629529 1 708925 38057653 55802 49908530 49049527 1 6164151 135038279 1 86203 127253900 37818 12309209 151149181 1 14268071 55784928 54382 1147842 120494558 1 17670379 96183692 1 2613654 172220805 1 145144630 164569714 29791 148750 99556115 1 176532164 93671650 1 165454291 69703050 52371 265654 63644949 1 4746362 178543356 1 7398926 130622883 76162 1262589 185568421 1 951828 69815520 1 7518731 212056308 1 20364916 135068794 1 6322478 49083309 80543 118837934 113275360 79574 13363731 84393975 82547 3012005 121458432 82749 6444270 153372182 1 949189 68325729 1 63786578 106095085 1 1187628 134289611 1 57846621 143809828 1 683735612 160438861 46769 5774395 66510322 1 39705784 128029905 1 18034518 114326391 84102 2494368 98799550 1 1744955 40008007 71566 17594592 37345171 1 138856 117857313 1 1207189 149440883 1 3161718 98139151 1 938047 115456463 1 119528670 61865012 1 1033043 143054890 1 142124248 125731494 1 2165168 91328887 74455 5238054 91544141 1 9046104 79007671 1 121479082 225127397 1 45723574 262973891 1 19044458 215101378 39709 3335919 181069415 1 6591840 134787069 1 2860327 92678923 64586 23533374 194458009 1 5107040 86059212 1 743748 101860789 1 3599438 131434195 1 7845246 139799787 1 48584071 81751671 1 8808726 35163466 1 683735612 98836408 1 265300967 67898162 1 244712134 97545667 80311 1618656 76720178 1 2718384 73074617 1 928711 60759018 1 7719365 191049493 1 76598493 28171946 1 26088209 25804779 1 194102 153751082 1 57260810 218699755 1 939256 67672004 1 5416223 159162022 1 171633 94476889 1 177205062 184215324 1 318725 122429677 1 61305153 85409725 1 6866503 83812039 1 1695045 38700336 1 25343394 141789790 75861 14540013 42810647 1 267208560 92551598 1 100575582 154639683 1 118700678 81756317 81469 40388369 66858181 1 22401337 74733380 18914 188412902 81193440 1 6721148 95368167 1 6420812 80180474 1 2614610 116921063 1 947556 50338474 1 33032067 53012595 8431 7163365 64826119 1 41599275 99811114 1 681143 228150777 1 3370303 156248391 78071 2861465 109391243 1 9256407 42102024 1 15971520 58419512 83525 14844809 137704065 83697 268850438 136300400 1 6290095 183684574 1 8182366 88351640 1 57299329 60590665 1 1077310 150352635 1 20315524 73636160 1 943390 75424557 1 24978917 75245488 1 122770024 42435035 76832 112981789 163086008 1 304891 109343692 1 184228290 127977811 79258 4842134 121175092 1 829439 179361252 1 208215 78697235 1 3821954 127853960 1 12827986 96436957 76161 917789 165218693 1 81698 34896513 1 3993944 128233046 1 3933986 165692557 1 5120392 48131601 1 82716425 81894899 9203 1261837 304239640 13351 33546560 60008639 1 14733914 61577220 1 162492 144823384 33691 58633898 89467078 1 26214923 112519683 79984 5321296 201628908 80141 11848143 90245327 80091 7471520 152360276 1 56278 153292800 1 43891736 92581757 1 1629635 101275549 1 3316864 217719760 1 14649177 48286878 75968 119695657 212663968 1 29874762 60881955 1 12058343 228953519 1 388724712 46117630 72118 2482852 49690224 1 4100158 225549937 1 358052800 37670207 1 11039809 162220997 1 7335226 134335914 77645 11825027 160631154 1 2342506 172636956 1 1043852 115045165 1 7129159 70352434 1 57860859 84773672 20436 3043410 90293378 1 126695 144064527 33674 5659279 122159143 1 1664668 72673400 1 12569877 160393480 1 55415271 186049861 1 968413 63040078 1 959610 174932709 1 56497743 93553494 1 432603 200677748 1 170594086 136285077 68915 39465904 70918736 1 142452088 43849691 1 699830 225780122 1 2397062 176666133 1 884077 170446229 23774 8391259 127295371 1 17955534 192497438 1 15355354 84310208 1 24818175 58506746 1 1719144 94320658 1 136376059 111753674 1 248563932 89170971 1 4840344 121189380 1 1583582 74916818 1 82191505 33531513 77553 4273354 155682574 1 40966219 61606667 51095 13692189 126302281 79421 8267668 80435436 1 9423167 104837859 1 342423 29339741 1 8682094 41279503 1 2916135 122188394 53513 1938530 280513144 1 284744047 74984253 56610 5040466 22598913 1 10362057 121786673 55910 176034 76690457 1 52130082 61251258 1 192113 157897239 1 166111623 87689440 1 22422119 89556319 1 83089885 109167515 1 111387949 46908277 1 408038 96105545 1 23364353 45803043 1 340431 120382186 56804 4887996 104964444 1 44173914 148796830 1 564266 32540920 1 2523023 104701350 42488 36210137 126496293 1 2347161 167345919 1 58657994 65997419 79542 12084050 98158728 1 2054182 86980748 1 1663272 71423286 1 71957862 91161445 1 364475 110841893 57207 3293687 79536042 78675 3908112 49691758 1 8279667 116711685 1 4916544 62690546 45154 1940966 69934455 1 1292945 139370475 1 7206624 60302150 78411 472785190 127101561 69066 1031591 134215603 1 9216743 72068295 1 4496444 85177467 56613 3093937 105830518 40532 1660573 126768340 80376 4797671 149254449 1 17312818 71254588 1 30999547 85897282 1 79924 109968187 1 195770054 34350660 1 3914407 59230101 1 209280756 124113849 45619 414472 86528795 75809 3671133 108749012 1 7819543 117297076 1 74075254 51341985 1 33667027 82296750 1 3514289 155444669 1 9652663 68848736 1 81261439 81033411 1 19316710 122664193 1 489555 112258944 1 24521841 148443872 78259 373364 347849682 64840 3583375 102531199 1 1386496 104611126 1 17061643 39383420 1 9092872 215838344 1 2860806 101970518 1 1416832 143817074 76096 118818 64645785 66592 1332772 59586981 22755 3474915 127439816 1 683735612 66270310 1 5229511 89726104 1 2445303 137959854 10802 1159300 75795538 1 1241355 82543216 1 4362421 61265706 1 2838387 82519500 1 2340587 78119215 1 440091 51835203 1 5841982 97025219 1 5715410 86064104 1 27439137 77456762 1 3259605 64860659 1 2676735 91884693 1 32624061 103230782 1 21076420 118999722 1 905914 150486066 1 7528037 272471088 61076 405400 60756887 1 21153555 47861028 84786 8360752 146487540 1 12801268 89816813 1 86899654 52443187 1 616277 222608809 1 4099574 121584215 53591 21011279 61108764 1 6246934 81945270 25771 316182696 100674984 1 9852013 106128330 1 980185 72063089 1 40497837 145662764 75181 2242706 54385116 1 953944 74660921 1 32710546 75443232 1 44880 139479576 1 43163182 89038661 1 9866972 169447585 1 5385184 138716334 1 20711780 159608772 1 9433378 79692361 1 44778126 120787636 40972 3924464 169966512 22793 22034463 100323968 1 8117476 51840235 73856 7563097 122931716 1 19092544 165054531 1 1460765 54055337 51452 198012955 219305354 76543 1621580 88400606 1 709103 129342325 1 7020067 36797703 1 683735612 72369101 1 7339994 166281251 1 877361 103755672 1 159661 190015429 1 3157409 105353991 1 3120746 189361470 1 154771 261758494 1 1784240 83766699 73384 30649940 136391141 1 2572421 74159593 1 12125622 81206377 73412 21953433 162553290 1 4805560 138588654 1 1831421 94456885 1 1523501 104076038 84211 30344031 52761441 1 9503063 60554592 1 3818710 76001325 57270 10045925 55856216 1 2618204 152070308 48319 2048276 174510113 1 310833 228166395 1 2539169 78868590 1 3003774 123747245 70524 663267 76350466 1 43852084 117897935 1 166244113 73297534 1 8746772 33371441 15539 108527 70936837 1 26401752 63597169 1 7354312 205735306 1 115434493 148369711 1 85575 180653844 1 139645604 121451443 48136 1643080 106673952 1 13111264 113266461 1 200001 66968604 1 3049429 95398403 1 21118289 89278444 79187 20017689 71229806 62566 2486636 143609348 71754 466819 273876982 1 6768542 107287218 1 1560882 157834547 1 16775329 42599817 1 7146291 85771145 84306 2803376 156026752 1 603359867 109267763 1 27804415 40561276 1 284739063 120190719 1 1405380 214156955 1 5038437 84744243 1 5095222 104473955 1 1182270 46170461 1 6843848 187413612 1 49695062 204210052 1 471330 89550854 1 6846628 190924519 70437 9242180 77823394 1 1720343 259333058 1 35230050 68186658 1 570313 37607301 1 11711093 70395676 1 831673 41249795 1 683735612 50923009 1 164391083 193066506 1 14228020 96198745 62212 12285307 81810904 34099 9029840 171488804 1 35278430 129602398 1 133369197 54863223 79292 1096113 145290980 1 1810771 100163675 1 3429994 311121669 1 3023518 153035399 1 31868290 60688681 1 683735612 118912293 1 54282149 47538436 1 1125931 88893508 83902 2442761 134375234 1 5453728 81019043 1 725340 44127174 38604 2233385 177445525 1 24121562 54996704 1 2524918 115690697 1 7010233 73657038 1 4154477 76630970 1 1051607 159851740 1 8187991 70695365 68016 865575 177972781 1 23072031 149092495 1 15054572 108891112 1 10289659 145780915 1 2152523 89836112 83821 251539 102428407 1 1133445 144186772 1 430026 168845640 1 4507974 169467322 1 37003355 80470317 1 4381532 67735711 1 504481 181134167 1 2237803 120845963 1 7182020 84613806 1 747631 157797677 1 1186479 79464327 1 1353347 104218850 1 3233266 58989129 1 526851 65945737 1 43666893 113975079 1 293080 81378150 1 2392889 94164982 1 35405282 139808706 1 2839388 123416786 1 3578814 159387943 1 2087899 115814589 1 516702 113958241 68966 23403072 113364300 41915 204536427 92033278 67346 921828 43415134 1 5310974 56177151 1 3724566 159840992 69139 240175 143758348 1 1293349 200124157 7793 17467185 132366814 1 154035 35266596 1 937471 176966408 1 330775 199383977 1 9337523 76836859 1 176378 130690859 1 1211424 68980225 1 95732884 135893253 1 998370 56766800 1 683735612 129107929 1 8897758 162708173 1 6497984 93655361 1 14392839 88398217 56346 2337187 51564189 1 1312538 54232669 1 35611777 146763458 1 13243201 91000097 1 6703962 176039265 1 4845135 84804050 1 4116254 48996873 1 2069560 95121974 1 8530789 46689177 1 5338003 78798305 1 4004511 149270709 83328 20521713 79145764 1 2369069 144416480 1 96906494 64582753 1 584741 35617785 1 1174228 132928677 1 555853 146051229 1 5258548 97230531 1 1056697 55279785 1 17752315 89087947 1 15633322 157035268 1 20462116 81416322 1 424290 85709477 1 43640162 166798821 1 6484334 72388076 1 29934605 79245958 1 35643652 71019079 1 5247775 95793327 1 84466583 94542228 1 1756300 59188920 1 264455303 50844919 1 8876256 146883879 1 10923661 100249912 77644 687181 238246060 51642 2752816 55891123 1 4076395 126453332 1 45006098 95388799 1 386305 89849280 84746 86500814 110571986 1 11348939 128541234 1 365607 71172505 1 234841436 328633989 1 14271294 143574140 1 710191 142906044 1 9242938 56945306 1 3014336 189932118 1 19739472 128347198 1 631084 113651704 80189 61162353 57680442 1 1200154 84606432 1 47016685 167759205 82618 50299272 95542176 1 92740895 238861411 1 22766618 15791193 1 6933986 76860516 77727 3360955 103878029 1 8025048 73388726 81658 14708639 130694027 1 11440349 131517668 1 6414434 84862183 17565 41197191 46759341 61847 2048694 103116999 83539 74747893 41413638 1 508617 60827258 1 50601513 88060761 83826 36226932 269321977 1 28067979 80720759 1 31242472 75230320 1 3940419 241669297 1 973716 77959935 1 1275227 65534192 1 2715187 55178305 1 4056866 81361778 1 3810852 175038743 1 26204428 49476307 1 212156163 25084288 1 15662692 73080478 1 113624462 135683306 1 1570277 260737390 1 683735612 101037035 1 34407158 141916291 28342 8380723 108216989 73323 34941247 63634943 1 10027616 111187097 1 8257118 151259212 1 20716540 110310952 83165 3928501 57907831 21087 100046394 77401772 60707 10843003 48898770 1 1241776 73131020 1 6044651 77113426 1 48150598 84211036 1 27502216 37451652 22314 40268672 115460811 17839 35827609 111784519 1 193449331 250859792 1 1255760 149359188 1 683735612 89655569 1 16436918 49760290 1 1980727 40358987 1 14941768 62564797 1 81996079 48954190 1 33088572 208433271 1 133177370 98581278 1 4092286 77069230 73529 71439347 288211920 71890 408568 87080081 67328 7930179 137154952 1 491743613 118397891 1 14419936 272617886 1 170185 60185516 1 3005232 110257300 1 342502862 61854507 1 9812525 99611254 1 58147723 82064834 1 18764540 136990405 1 2914187 97921461 1 3864666 45952939 1 8390679 214366493 1 809168 173960714 1 14952831 77251348 1 39517909 54592694 1 2233278 138539866 1 6737433 192923994 39102 5494118 79307499 1 2775376 59736646 1 4295758 65368033 1 1327377 92541373 1 36405 78152400 1 16347273 111326979 1 8547560 139598515 82826 2383055 223261625 1 6260474 152046467 1 224002 88693686 1 8662172 65322046 48516 26392696 118665959 1 6599681 180185113 1 2587411 63473790 1 3740805 270671730 1 1032521 98389286 1 34582890 67630735 49439 561303 115501833 1 400430 88567374 1 2473631 64403394 1 2139382 138298719 1 4640510 114773247 69042 25433459 250351048 1 48403458 74536517 1 2510383 104640525 1 906168 253331928 71791 38154506 36523775 1 84087 77113889 1 7277697 92853229 1 8747630 43842027 1 1011588 45393032 1 5634418 40408903 1 7457964 84717405 44157 18088456 124608783 1 138992781 47959905 1 4821798 87147158 1 171513157 124762922 83752 10121345 128176959 1 432024 123955130 1 22850042 22129129 1 11972199 110302124 1 865691 38937642 1 5052061 142993778 1 1831406 125180588 1 345605 170655036 1 8429782 163866290 8884 9067055 89209633 1 84353717 94066675 1 63738750 71342271 1 1442465 38356065 1 33661733 153065455 1 65849 60666316 1 5986551 646746632 1 141776064 123520937 1 3641332 85809968 1 364870 136197890 1 13155709 35102095 57711 3388886 71015272 1 3856085 172571745 1 8241631 54785178 1 4814730 49972078 1 4161327 139979482 1 1673962 70942834 1 95673516 59970164 1 13092511 162600563 1 4221053 320387615 27003 2717887 176199239 1 428255 79799698 1 60509572 79465213 1 538254 69943495 1 286894 231962183 1 1763961 148585891 1 6161051 79609254 1 231051 150775766 1 111217719 78703902 1 9372524 106678058 1 658660 94471051 1 1160245 103403290 1 34110006 96944311 1 391479 84039115 1 13533272 61753482 1 28065288 122130711 1 5835935 99644228 1 1534324 91878417 1 2325967 58422767 1 22122873 188872078 1 18498212 48376503 1 14673515 138882830 1 36293808 125984398 1 545577 108129453 83846 4010964 108802401 1 1396551 53429542 1 1169217 35243232 1 23629956 83058426 1 683735612 150221979 1 21993706 183200202 1 19274136 130065426 1 935141 66098041 1 94190193 53127046 1 8177613 124296626 1 704545 94189994 1 7845645 239354871 1 2779094 76407738 1 2435587 89442746 1 4213059 82083696 1 73026689 424063892 1 5237020 41400078 1 683735612 69839662 78112 5650195 103284143 83235 169846722 242331110 1 49916117 145070468 1 1718026 178863847 1 342552 62790362 1 16454079 121682720 1 2791014 113451642 1 40616637 122024310 1 51155230 53859259 1 1725304 140132498 1 95490 59810145 1 64841219 105899163 1 7417637 42097372 1 2766983 142190444 1 50384 54704010 1 5303666 219368146 1 28576824 72710450 58873 591721 156807933 1 7054383 125411017 1 8570593 130527372 1 615330 113891076 71562 1194899 59667421 1 12650139 117979713 45215 14572190 169940729 1 50383786 126217534 53496 2239700 49181503 1 6535574 175977944 1 7459933 144775974 1 492770 270459832 1 63730839 152398568 1 245767 52637724 1 378440211 155436614 1 3186410 157101125 1 987821 92178005 1 2555540 74181095 1 1055525 73052922 1 571951465 39698056 1 4544767 50231464 1 189049 92254602 1 6716320 79144663 1 23141273 55841214 1 2391228 74925271 1 15301298 131026353 49365 2793693 159502672 1 591249 54411819 1 3055883 124018386 1 3411187 75168119 1 795944 245820712 60836 457100 86665256 57013 366006 98773408 76866 5553788 112688765 1 30067794 48865818 1 3356479 123007377 84124 477831 127331860 1 8114593 93651037 1 258939053 125980326 1 19106381 46712299 1 324192 76143062 1 1896597 106145039 1 41086758 110369770 1669 9839383 47630580 1 2515889 282537124 43382 3380664 263251100 72437 10156250 62476787 81934 2338224 211106555 1 38267683 119417458 1 25979860 188542545 1 3563385 43969992 76038 683735612 115709598 39487 2648887 73208265 2955 377784 112009045 1 295646 85428731 1 43576627 99655335 83875 48674619 125897905 1 14800626 122770229 1 1357683 54931433 1 8031245 74327330 72960 622904 269058938 1 64473 47116366 1 15715050 140444461 1 25010782 99639901 1 749607 107781277 1 104365738 152108336 1 3566931 235979322 1 75376580 118421117 1 10526476 71051391 1 8734603 100912640 1 4562433 66521750 1 16833075 79815271 577 18696553 89973176 1 2203995 84245879 1 10310893 238839400 55286 29066883 254617565 1 5144516 87881717 1 1184757 117645136 1 4336429 210654146 1 530034 103504620 1 22655883 191953104 1 19182693 64960854 1 67407023 41138640 1 406899 118288972 1 29852515 474300053 1 58504821 45987334 1 99176373 71372159 70304 4018780 62765410 1 473763 139891281 1 7290298 125407242 1 2647859 57110491 1 34504866 111777745 1 672999 118656766 1 3287365 135589774 11939 7339721 83934658 1 45339126 142297425 1 5727715 90488698 74173 26053 83545320 56032 202859 73371268 1 11350176 231563065 10391 10390942 95744290 79420 19451821 39896776 1 1325754 179846554 1 312446930 59847729 1 28446 84512814 67763 6620621 73594099 77173 74015863 141460076 1 57762351 98418883 1 12731457 180292341 1 554631 95982056 1 15439035 91796251 57141 201424567 70299474 64791 1293849 51957756 1 162325674 176179258 1 13959065 162938406 77899 683735612 83040634 1 31467005 134792147 1 855836 138480662 1 166311460 134079385 37416 176086906 42980411 44541 1587334 48547712 1 14156981 118116036 1 21994541 84330553 1 884434 101731807 1 20835924 71717135 1 84352666 143793808 1 1125036 115148626 1 1988762 62222344 1 15535745 112606410 78897 1165250 168510945 41532 4309486 59384183 1 435717 125880175 1 351051 257083027 1 26654232 143994211 14738 120589155 49636359 1 41663061 53471575 1 23051108 140631548 1 820028 69030911 1 1284080 118507758 1 64933843 68205308 1 32930793 131043560 1 27501419 176456169 1 2293560 101877517 9339 42850188 315141603 1 1672018 96195523 83436 772855 127362102 1 23301732 195708191 1 22273713 64487605 1 854842 63255299 66456 753018 209683238 1 35931100 153375431 1 61981965 47787375 64073 20450172 148556510 1 870548 85164551 7995 9641312 67809006 1 64411991 97499966 1 7452098 77673910 1 29305158 121496580 1 138263226 304689002 1 416594115 77409499 1 1999673 295797483 1 150351 120243669 1 59484220 85694918 19979 3981581 111200795 1 4179286 118770388 1 49601425 49128969 1 180567 189701262 1 2095173 87429990 83887 22216646 146779235 1 3672610 123143813 47311 681988 57034261 68546 9171351 122837427 1 90194971 45319894 1 195561 364340314 1 91001821 46232418 1 75661 132239537 1 312511 28073979 1 40868435 80884941 1 1151039 101542732 1 4217044 38880170 37744 15063257 41168131 77812 15027039 82209247 1 16919033 219148424 1 201130734 99380282 1 18089727 119432988 1 58936613 94207400 1 1930363 99577549 1 2449658 56042889 1 4766393 58161906 46332 652584740 289160215 1 10823048 136224601 1 27202446 53151536 1 1924778 131864249 1 6518837 94637358 1 32222841 61492630 1 16812629 85586747 1 1674075 53355762 1 42418113 364236928 1 2884430 107641472 75404 21473 145763556 79163 117245 118602605 1 1485499 57716761 1 12971592 229039824 68448 345042368 114984102 1 9404086 231604974 1 30953367 112691524 1 18559524 156076261 1 8794647 48328521 1 1444135 117133847 1 55367251 156520074 1 71751 279184426 1 1035360 64769570 1 1794097 68179741 1 17660735 65082309 1 54698999 97146853 1 43012029 71655386 1 19985318 80698228 1 85902 59361719 1 1601513 49821594 1 57805994 37485616 1 48921723 177390195 1 897283 121697899 49628 17569957 106735590 50231 1408936 283482752 1 25054603 54473309 82657 61119767 205292879 1 18654079 105196066 1 111349423 108198487 1 23306456 141822684 1 131806 91598987 1 4539717 61498001 1 2409087 101572641 65896 19434430 112621546 1 838131 87820784 24381 11965 146347618 1 69543074 280525037 1 4443360 186907155 1 93066305 102185329 1 2760590 126111899 1 1093626 53372087 1 2305967 102050698 1 124927 48187716 1 46036682 216606032 1 254145330 72561332 1 1242333 69966590 1 30543587 230569372 1 1596147 132109144 22292 387344 110267756 1 1246878 105761610 77964 227549 84676548 1 3231129 110941373 73097 1742866 98929501 47061 329868400 95614639 1 373246 62268904 1 7026985 39103111 1 6505219 251533941 1 10817822 256884563 1 1804013 54348886 83862 45734398 88122895 1 29897607 286556120 1 9264474 63873927 1 633896 126107816 1 13606727 141697888 1 237227477 157541757 1 3547157 88620836 1 27191099 271531882 41573 61886534 47481448 1 9189702 76528914 77353 707220 98188932 1 2186237 93207536 1 1478319 123072730 60859 550336207 101208538 1 35859281 39484790 1 3212929 160636649 1 12577952 171063360 1 351301 129446297 1 2551644 189941399 1 1036956 52397470 1 3721940 240250109 43639 1468244 176628190 83367 11835646 113531854 1 2264690 79176215 10479 1233907 128745409 1 2699897 103073984 25582 3096165 122163646 1 4123380 116036423 1 244687705 202548669 1 5840557 92319831 77270 3444980 132452155 1 43055013 261213401 1 10181380 166827622 1 2947238 152396793 1 42751281 89475624 1 6728888 75434672 47752 238856191 50197639 69298 2435131 132605256 1 402513025 150398659 81119 419389 43500191 1 28271898 119528540 1 4388230 146533094 1 67424044 174633421 62588 635290279 350272359 82709 1793636 80628386 81441 683735612 108066114 1 84380901 73624769 1 827140 217621495 1 51149866 88817106 1 26680291 97026800 1 16946065 77622884 1 1963892 104901174 1 254243 69295261 1 683735612 69195708 1 2754259 94465382 1 60077319 143289910 84935 6000448 464800263 1 21400445 55791660 1 3070880 32914246 1 5927173 124695995 1 816147 123369750 1 1372152 82139470 30313 771988 62617901 20184 85395690 100237059 1 3005625 197310098 1 169932586 59312212 1 4695287 153527165 1 9756254 207334149 49627 18428523 153715683 1 3125174 70200531 1 698592 104994129 1 16365523 130113434 1 7742668 121539580 1 140017 125128552 60391 604531234 125508864 1 73252 100861420 1 6222817 127995212 8243 41915442 68610336 1 4853950 172817581 83055 1415859 89030928 1 34438162 313593494 68572 53181600 198703975 1 2718058 259731065 74131 2000390 167192024 1 164106060 145690969 1 2802833 137423013 31515 7295373 49862053 1 154922285 85595724 68905 35361691 73193163 1 1035161 105669113 1 24275 79314411 45090 10599165 192645969 1 886619 256506184 1 6452958 182963333 1 32113118 58984960 74825 15974986 91506776 1 1859549 49830548 14271 3555508 119258082 71856 24498634 118073643 1 430356763 120033375 1 4846789 96050492 68841 5602180 56466053 1 8374326 75027173 1 1299796 136838185 1 987362 250590176 1 83190 290175170 1 2254429 358535498 1 21397717 121680700 1 301103545 108062006 1 23387901 160766267 1 25682043 88248370 1 9117460 157909260 1 10364232 67714634 1 2013859 82310206 1 221247 145848598 1 15921172 78960246 1 2504672 64586946 1 16392513 81349330 80909 5520427 83720479 1 6753726 105000275 15517 3357261 44073121 1 276447967 97250261 1 64867239 75204276 1 3261433 176395986 56112 367271 349526060 1 106574639 80368630 62230 103858643 101479893 1 31847426 114369618 20088 1855190 81053377 1 2560965 139783025 49036 683735612 126066390 1 1106995 87864040 1 149119369 111918990 1 264064227 201484253 1 257003 152132680 1 184022388 103701251 1 23715709 170563321 1 48983873 74085582 1 50150714 191064142 24035 10377883 55519475 1 13333732 105379353 1 13412414 77176517 1 156060390 157366706 3442 5752243 136681206 1 492616 92626807 1 14567262 130736584 1 583329 136309176 1 78473 98799320 1 2260729 172342335 1 131303005 133029991 1 31341563 90230301 1 914382 125893660 1 1769746 113373773 1 38940879 96994878 1 6542734 98696500 1 1488757 106798066 1 838979 92810255 80691 65390 75185435 1 5092274 92225261 1 9498375 205480676 1 1928225 112597954 1 7806802 76271172 1 19674662 149710003 1 23503778 131192215 72678 7114221 106762382 1 31697046 119097378 1 121536 147017400 1 4415004 101969201 1 375974 61198052 1 3774581 224857645 1 22215826 114246238 1 30896610 234151063 29311 2171137 164437567 1 2202302 96024390 1 24024749 105396886 1 51332362 51006356 1 70162736 161318291 1 94256617 70748695 1 4148936 177428625 1 86552740 111557019 1 2485715 77260955 1 1916015 109836359 67060 3412351 261530333 1 2770349 110753453 1 926711 99516783 1 3944347 69096275 1 3393255 91656746 1 3685402 158917480 33989 23583603 113243081 1 683735612 231749020 1 3985344 86593879 66800 3731796 252051906 7290 10132025 153020840 1 64788030 197309929 1 98541754 109975358 1 839215 202141906 1 84538178 168851635 1 7670900 89544021 1 222877 114537379 1 2937605 40137704 1 73952912 106135625 1 683735612 158321167 1 15205994 87504399 1 238278015 135035749 1 16837892 142896235 1 266228 189980956 1 100609415 82203974 1 3730747 92847848 1 19210973 147696251 1 502817 97328810 1 16584492 31727283 1 55469098 88442691 1 5461241 31555091 1 168764 42061794 1 3702663 50872511 1 391246 105744945 1 726789 70397997 1 62051 60407360 11448 617840 99366674 1 18311542 127862265 1 1211185 160635233 77583 1817188 104136648 1 5872203 118967850 1 5772364 131013818 85105 5970695 75064262 1 19169032 148581302 1 3038872 151991782 1 156330613 69925419 1 50361636 89633358 22794 2000343 83979185 1 98864054 313369858 1 11106430 35816751 1 50627 117936374 1 4136402 53213853 1 1916009 34893637 1 2311689 85614235 1 16263944 138118181 1 2204021 285994504 1 1717268 84541373 82858 16337316 111997992 1 1576122 126193664 1 2043611 58994638 1 993039 91424149 1 118850703 78881066 1 6473259 79341685 1 13967765 186745745 1 28069472 152815577 1 152292077 161814365 1 8125953 115166401 1 11565438 62464021 1 5957314 98865146 1 5110621 118274154 1 46593410 75507716 77147 44675290 77274427 1 2916781 49966158 1 6178390 58746232 1 23850933 166566143 1 2585280 61413714 1 25228457 273162751 1 10604083 84158208 1 1499974 70989393 1 4687960 69010475 1 118255534 162192746 1 634763 205675708 1 4433872 56078999 1 2313322 63740645 1 3097295 194753448 1 128449 138730264 80280 4227466 46282917 1 1034143 124826664 1 407700 154743869 83116 50806222 53762134 1 9586970 125245233 1 21295576 64766535 67446 1415042 82662617 1 26791472 106295799 1 7164892 33645942 1 11280012 135926201 1 299966 308745016 1 11334684 353762635 1 33747839 65209711 75335 22044808 130777260 38236 207894 148087021 1 33521041 175537887 1 663086 48640588 85102 285074247 54151750 1 4424146 94796603 1 1386753 202249189 1 4362233 136355253 1 237052763 273675586 1 19646476 127063830 1 4404978 109565836 1 3346630 210006273 63098 1851198 103423856 1 33353698 158259112 74939 1860488 150095191 1 922542 205252321 1 315328 138280160 1 379959 140455460 1 1395800 33928489 68388 683735612 87554292 85025 313325 156404566 1 2435633 144031057 1 701737 49594286 12444 213991 162851083 1 5203000 52434590 1 1694185 317491332 60764 236347963 99711855 1 48583 37351510 65249 29200759 144680584 1 20740038 58943889 1 70264428 74746444 1 471153 63383145 1 48212300 137635758 12357 295076 74075613 5262 52000 87052580 1 12400679 73682189 80763 13372476 80917536 1 12075178 49766262 1 41833282 168329407 1 5453393 72160339 1 60599451 63589701 1 1433611 322912472 85779 8231034 89431020 1 9094630 167269001 1 7853522 182326678 34820 21651314 85142919 19417 17874926 79223077 1 244885 100584620 44653 85415 161530433 1 94267357 62052500 1 21714686 58521853 1 4673525 53607599 1 1057697 111419596 1 116938395 76594116 1 456655 97307075 74170 48162998 179987893 1 26976586 64568526 1 54347007 81025237 1 847757 41434329 1 1295252 232734999 1 287976407 58166685 1 35276392 94377634 1 49935100 106331598 1 8480970 93848332 1 851812 114317316 51240 11160627 244459600 1 64351469 200357590 1 8199838 115646106 1 1426740 90374347 1 42057840 131275235 1 437348 40292878 1 27077887 39579922 1 124885674 115778682 1 144276 127776148 1 40278280 71751602 1 2001585 93855626 1 1124676 80325637 1 183090 43438611 1 9309425 120339830 1 11903725 75960240 35809 2352749 85589661 1 42774758 144986738 1 3037576 133001733 1 9348315 39929227 1 1060417 136139935 1 2636726 130854588 1 26852395 250017085 1 21803518 66488195 1 413922 126536379 1 10963728 68767558 45734 18097817 68934306 85242 214322071 232623277 48486 304006805 92703422 1 634240 69911110 1 2852420 186372142 65006 3755316 163781841 1 1965092 65010510 1 11404712 127226587 64744 4235929 119080465 60167 7893967 187725560 1 72962 45721197 1 123910 176062962 1 1551431 65097651 1 30963651 122673841 51008 2682092 90468768 1 9417526 72661321 1 7455134 142728257 1 16794504 112912439 1 143330437 120673526 14807 86265 114947220 1 88555177 203139810 1 9871337 70878483 1 4117465 97551334 1 10360188 243952309 1 1331977 77324617 1 1135367 71018635 1 66987361 139450399 1 6309155 42756604 1 5770211 114448375 1 2012128 183836762 1 389851 95365514 1 471705 81458164 1 27216878 83124204 76030 3175749 133883720 1 16617813 109886493 1 17109858 80581914 83547 2127582 247176029 1 55924176 35951270 1 8419077 134845219 84003 2156566 67911752 1 6345501 78047601 1 16441730 42420444 31043 626429 92942170 67818 919067 81467372 58420 15884147 109649593 1 32040948 71654933 77974 2394552 54873446 1 683735612 129423186 1 14642937 34945206 40721 72877065 71960532 1 10751275 73084118 1 1832435 112475474 1 3786555 78091480 1 36556622 32282269 7737 12472517 167091193 1 59026196 61396396 1 88347214 127267835 52978 208445 84792152 1 93428 56157296 66428 13935788 86360955 1 4896451 33850059 1 10247141 98298092 1 23343338 85868731 1 683735612 62505101 1 12276080 37519665 1 683735612 118990599 1 32591523 58959237 1 2315779 237162001 1 6569594 37573257 1 14712877 107824199 1 50503340 156224279 71207 386545 112111900 23388 7235444 133341042 1 1823499 99636844 1 392696 207763501 50323 55462 154021494 1 11890901 115960266 64325 646149912 137585409 1 6698809 91440822 1 50159476 131894359 1 14770214 61972807 1 403902 126651492 85555 34539292 75497042 1 66825877 146842164 1 2610509 105957463 85613 211446925 115990693 1 1740173 84861092 1 1105572 92339882 1 17893736 162110616 1 2780221 109058640 1 29615860 104408434 1 28834767 40057715 1 39650852 97470081 1 9464402 45190333 1 38431674 107498247 71511 944177 56279793 1 3314289 100735594 1 11113897 108226635 1 23869118 120205695 1 18724971 81159290 1 12909340 108413638 1 14451975 80535695 1 20705422 194345084 1 2927309 94368740 1 98346433 150697696 1 287902 199448236 82396 122474 101228260 1 932612 261048254 1 530143 87421245 1 131312 111046159 1 559000 103891906 59089 5414341 143939324 1 1731817 147910092 1 77896747 83119035 84510 9066913 80109341 1 4988922 112166468 53952 2255265 207984799 1 598201 152315769 75187 22278813 213680200 1 38236765 66130944 1 216053 302800873 51052 1061645 56253232 1 24933490 93675452 1 351437 144504688 1 36655029 191167605 1 201322 127650320 55838 6303711 272197403 1 7858061 368454777 1 3084773 57398864 1 181086060 96243882 17127 145312 235820910 1 26519347 77489727 1 17632913 51315481 1 22048195 150776960 1 4088473 240066775 1 6221592 158639002 1 17854089 45366900 1 780523 137069072 1 1572816 113437115 1 4356726 131956981 1 845876 231204262 1 1853707 147709217 1 1549020 36116001 66991 171155379 205821049 1 1145116 97648873 1 53126161 161851323 1 447525 115597006 1 64788554 99158379 1 265023 132630045 1 111512225 40158596 85522 7120474 204165170 1 7112774 91176071 1 290380666 73562903 1 16753805 134816869 1 9762034 142430462 14213 666861 197095399 50911 156279571 161445264 1 372530 146158128 1 6813283 63364330 84315 36551 217610032 1 28631298 191655643 1 76664889 183167136 1 19021294 90115682 82042 409011 114625192 21751 81666758 124331827 1 696400 72924332 1 65308419 312479072 1 1944348 115284621 1 5670428 53038285 1 484483 138592534 17657 96010275 91855603 1 60899620 116978937 64940 1289917 95158727 1 660475 46520137 1 18720313 122573385 1 1824699 49831131 1 2490752 120897210 1 432010 155079569 1 33861923 88191569 1 2023060 145023629 1 2761776 56049330 1 3049541 83796719 1 2856269 63738600 1 22479533 173484739 1 8413469 88458190 74662 2924756 107015263 1 45094347 86197333 1 2774156 166647130 1 1220536 168357909 1 3504716 158951424 1 9616507 212061331 1 89644846 99678769 1 1551537 118971704 1 722677 56251976 83032 302072 119761619 65884 1249867 110348540 1 14826403 147344852 1 51654144 108706106 1 9121998 94338680 1 17650129 131759340 1 5503303 93789512 1 4868840 128515568 1 36845217 217945721 1 300907888 135995271 4765 7848335 80187858 1 31327251 73793353 1 11135251 80155567 1 10617493 134654206 1 29541038 43042891 1 26000983 94025027 1 676451 86196425 1 22131946 58128583 1 2191749 150723567 1 1353478 121200664 1 133350666 148201348 1 968462 43449107 1 4590069 51884419 1 34180386 109490659 1 3909145 34625604 1 143221931 284832339 1 28235128 145983382 1 8834433 100947868 32123 3133947 50217238 1 18914317 188033213 1 424807 105137128 1 26170326 220547171 1 3141790 223127976 67634 12743277 105765266 1 24600866 150841714 76009 977689 85804868 1 5267318 109319087 1 5744887 78314471 1 78722733 187432246 76328 1278668 115386692 1 19097738 156527054 54457 334769 58826192 1 4125304 111706793 1 12449982 141213850 1 264048 76488574 1 8086972 75888097 1 116998649 111084160 1 1859542 292814976 1 18936787 65182768 1 5592890 85342831 1 158160 51999987 1 198077 105394837 1 135339 205463941 1 103560 137255073 1 27104879 109764417 62350 22320389 205269291 72328 12686664 152432406 1 29814937 146119055 1 10587221 97535060 1 9124168 521970841 1 14950 76594172 1 133079291 148645623 83734 1443957 141411352 1 1891524 84240755 1 25700853 69595885 1 2927827 93754287 1 9715929 246037330 1 2440873 174170162 1 26956119 78450257 51315 315492 89681283 1 6034076 63037237 1 1621985 51770921 1 2366939 60389172 1 1192516 67018008 1 10451639 74661904 1 6422075 114531005 1 7648921 78906446 1 2131021 356979490 1 85342 72246688 1 11089472 23577255 56180 19771645 67332959 1 4621716 165516721 1 7228802 34786568 1 3496216 42104762 1 905379 90620181 1 13893842 118701598 1 5121000 245539360 1 5257549 205075051 1 830703 145072286 79790 683735612 67573426 1 45479865 88448918 1 5147773 82908526 1 12446089 171548111 1 5805145 177369959 1 2041020 92097640 1 808380 35808532 51333 2793776 67745196 1 198721 210757243 1 261354 144094684 1 23727827 407647223 1 4005259 172313471 1 204701 128981297 1 78365248 136750194 1 929269 108125138 1 42988743 135155604 45970 14087803 151517341 1 22519557 65144184 1 74287 131074459 1 1832711 38764368 84380 276507 190427039 1 4781812 318237163 1 11734182 74738178 1 25839514 138388219 1 12829163 42576869 1 2407006 83836458 34725 44608290 95202240 1 3998537 37681748 1 3697691 164963499 1 3767186 44463533 1 4330275 59557614 1 744439 95432317 7528 58704953 181058190 1 216793495 83301409 1 740697 89198537 1 2211883 221992394 1 34367190 61706734 66827 33551747 69280586 73906 74380124 109568293 21217 10478757 117744535 84324 6610640 120917021 77746 49192993 329113110 1 584573 110240401 1 62623604 228056668 1 4903007 183849831 1 28621183 65152526 1 32548319 107091875 1 308275 310750718 1 569636 44739448 27156 34528934 214693999 1 11020606 104201717 1 10047529 91889456 1 35418645 58624313 17546 1502612 167714180 55453 161532274 101610541 1 45978795 91317736 1 27962452 119401552 1 7410128 116905588 86069 46020662 35812935 1 1019664 73215699 1 104313374 128219439 1 365683 133651711 64828 52944374 57655085 1 69564822 52720053 1 52506129 84767042 72963 118903356 202689058 1 2071816 86269203 36636 525870 91480301 1 2256604 126140200 1 12675221 125013435 1 1306133 105793824 1 23900713 161143302 1 17656390 55651765 81733 865156 66378486 1 7079668 66300951 1 923795 79396013 1 25145737 118835244 1 2426303 128947878 1 829848 115728155 1 17279837 165081387 17685 76067893 141059751 1 189898 69174956 1 8218526 174506181 1 1196602 88167879 1 10415745 175063215 1 46622771 71001159 1 26703473 68676027 29165 50729 69925949 1 3479550 86013746 83614 5976486 59100499 1 12803121 131114583 1 1888771 51826557 1 4579182 78674902 1 19407958 56946164 36318 47056 113441745 1 9627181 63329225 1 12707949 90903049 1 7175916 101375284 1 267582061 218706556 1 26452104 138890981 1 700420 64692594 82297 24467687 72576904 1 361839 166334157 1 2301478 110115201 1 40868723 84057292 1 7516147 59808830 48303 27716269 54160107 1 2585656 152426826 1 952134 74036018 20648 61449898 128442163 1 21351304 47907448 1 2363456 116854124 1 29249845 112066775 1 3168818 142412958 1 3676612 85957850 83786 8983373 31242808 1 30807463 333302859 1 11248411 158844530 1 42782274 60861028 39672 1797851 70657308 1 8099915 180232264 85214 1844467 240473246 1 725320 140738325 1 1893973 77964830 1 2002399 90203154 1 2024769 65039935 1 464910 133783330 1 5262450 90069431 1 1051867 72455725 1 17860558 215088851 1 17964829 46924088 1 28122000 94688015 1 2786365 61202368 1 347753 116459339 17465 45572861 81050575 1 4650830 44422768 1 4739579 413819590 1 5787264 41754827 1 27655582 42590827 1 6058808 220269575 1 78650815 116765551 1 321389426 114846116 82630 160451 166511134 1 35732418 150391342 1 10978901 100573282 1 6127190 211277009 1 1505928 165154135 1 7189540 101506259 1 23296797 89622784 1 4749085 153464736 41255 6951728 106138559 905 531202 97372371 1 4125265 85888264 42839 342952 138305612 1 27645053 313803962 1 12069058 32191517 1 4486929 54444568 1 67036105 115502480 1 899813 34716143 1 10572114 58026596 84993 463089 132974063 1 396385062 98766918 1 11318704 68365815 1 1798942 197934374 1 4642761 35035313 1 3229444 67269218 1 379899 36009161 1 72456224 118340867 1 1334299 206928703 1 533090 183920296 1 17151885 76443187 1 1056080 156020878 70024 26112477 67965014 10254 266332117 58749361 1 1759611 41322826 1 2097540 190366288 1 854740 168226074 1 32737940 199145179 1 6843046 102897539 1 4294443 39151876 75339 9564999 149352683 1 25414317 169717238 1 414055165 101686178 1 442126 224529356 1 733829 306167852 1 1188965 80248208 78900 317034 94104023 1 13160316 113604033 1 8185393 270155360 4742 2373384 264994776 1 42451384 34163277 1 4980167 79852187 1 40815993 131049810 43801 34285349 76651311 1 69654030 94803538 1 42341989 122331563 57545 10213698 102071807 1 1042631 58565336 1 13606 131543216 1 568029 82226627 64227 12599423 94231195 1 153762 53990918 1 4733773 245370186 1 1847063 101937286 28475 5037829 119715563 73163 1940802 171478075 1 21034810 239423715 52714 177782434 64461676 1 1927530 73616576 1 2845009 91068877 83781 120623 89644226 1 11362283 122288487 1 3365374 77980043 1 755494 317579754 83983 2652600 136247167 1 39721688 128546861 1 337592 48337157 1 1215602 24861262 1 137586217 82675089 1 10263667 77761333 1 26204633 99478446 1 2004137 144312405 1 16487671 61237825 1 18687437 96641378 63996 92681818 306006793 1 16190575 140593465 62600 176625475 239333208 1 328621 192454242 60805 1097991 298923528 64914 2212722 145420837 1 9241453 43248023 1 889117 32379694 84887 5007091 127713604 1 5502185 93129171 1 1024769 99797419 49116 15072822 96856085 1 576299 85687835 38839 1135208 103653198 1 9170256 45721444 1 121551843 68321143 1 3968585 242352356 32984 1807690 106600570 1 1260615 157205827 1 4597504 65762315 1 1668399 130688437 1 1708812 180832566 1 31935996 78946488 58998 6383521 85875662 1 5590446 149663998 1 2871072 213797639 1 706880 144607774 1 2624391 129355489 1 1381926 225359218 1 2178866 75929973 1 1585477 292616134 1 909989 43568660 1 8493032 88629085 53473 29662830 37968781 1 2925371 175299993 1 114664034 294272248 43076 20766061 53039691 1 638735 121831736 1 63229382 231802083 1 46329445 145416988 1 10327236 121351309 1 87868707 170554229 1 16890409 61908777 1 14530586 41102920 1 2513174 81459910 1 137785090 188458847 1 43975575 46635806 1 3350591 139674370 1 3682267 75561455 1 68168795 95763015 31970 1624248 92571553 45911 54889068 89927758 1 162869 101050797 1 21505415 216815792 1 26472266 129447458 21102 2068125 49597972 1 13816471 85897168 1 16934305 75261138 1 40931003 54890582 1 1446818 104088379 1 4148203 161899062 1 577277 140353653 1 6871776 113928667 86190 9441286 61523512 1 3914958 132211103 1 17035544 89212093 1 39019794 60245850 1 771844 72761266 1 1738556 109071109 1 9253318 115535335 1 2077434 72983579 1 44647699 152186746 41893 252433963 130748930 1 3286106 109091529 1 5112516 249679997 1 18441442 37015694 1 640954893 167757355 1 2011018 120741186 1 21853788 171794120 1 11725501 95628607 1 6062197 89668849 1 44860133 84070841 11465 14133133 62180465 84024 173707813 63234440 1 3160493 50096695 1 3424589 147565790 85120 238816 100573794 1 514196 141528523 45704 13669987 216981376 26282 5723949 155638358 1 148570899 93345143 1 4917076 125248478 1 30429414 38963832 1 18332475 52972487 1 5123778 191966358 61026 22613670 154907366 1 221704 44789847 1 10896489 119957688 1 2588987 55796853 1 32121197 132119282 1 26482 110540872 1 21204057 116957360 1 52435136 42329597 1 23298516 46908420 1 6120745 115455439 1 26501326 93135798 1 418526 198091123 11550 800618 90052483 1 41498019 130033761 61488 64385782 119637157 1 4017334 121409428 1 1678140 51924563 1 2475470 55236155 1 1426107 144144852 1 344961971 215802808 1 32761497 33604264 1 748910 76173138 1 2397504 220808276 1 439198 137814279 1 2506895 154512436 1 1793345 101783916 65110 2734889 53713300 1 1864421 108216639 1 7791542 259654609 1 4815007 145131173 1 22143262 195383244 1 11750248 95701027 72378 87320 141153980 1 7718340 190354753 1 33914518 133899998 1 7772636 26113046 1 41023153 168758007 40177 641227 76409718 35928 14249309 56788077 1 97789344 129067214 1 67257898 63779365 1 190228780 283827502 1 5604119 85349870 22473 49928120 148710682 1 8722150 102562145 1 4494098 65402452 1 2776310 117623837 1 556290994 114035475 1 332810763 46787077 1 3756152 174062045 1 603626 47854261 1 3059559 64588166 79714 7857900 48975444 1 5723498 101073001 75020 4871126 19793668 1 4219835 141330175 1 1258997 170139021 1 1317763 227107376 33437 35159898 61578987 1 48172641 133259307 1 922902 112395954 1 9156387 114651229 1 3338201 111294461 1 100029321 111001532 1 305992 114901969 1 594677115 179780286 1 1174510 122769302 1 366498 134168450 1 39205367 59716607 1 465928 102924490 1 233292 61865790 1 21184111 64041315 1 23388919 71854467 1 12474637 143758645 1 29016340 158986378 19171 43895029 49367712 1 654455 121680388 79681 2761560 205230366 1 1359650 202977457 1 8075287 108650816 1 22828219 141358574 1 1439439 93798441 1 423024 124084745 1 4145892 69022506 1 49726324 80953885 1 279669 179581268 81392 9331962 100919837 1 1920412 31531733 1 14372345 126563219 1 342427 98464896 1 13343 83914339 1 365853831 102651187 1 3861694 49992314 78672 276618 97379113 1 2704989 74582963 1 1733880 59661978 1 8705536 157548453 1 9745328 80102994 32763 15642931 90981226 1 1326622 69825354 47191 339020 95684244 68458 14679149 48211131 1 20624410 156573492 1 3291330 85596767 1 2310438 58067898 1 190703696 47921683 1 4979789 122564157 1 874331 71419086 1 274623029 67032058 1 1657073 97263733 1 33154304 264028726 1 150236278 122646208 1 34485804 141162263 1 363190 91188964 1 14581578 108743326 1 1523020 148615322 86491 3113896 155706216 1 95615 109052952 1 21584628 147593146 1 646829 84798604 81242 353044 153067226 1 421974 74650547 12059 422233 79192045 1 57809130 88267935 1 1177208 102135700 1 219615 115451952 1 7364646 110941118 5083 163872 227503390 50693 30039456 121341920 1 135640704 300359802 1 22403786 103532882 1 413833 56672446 1 10601004 82679501 20763 683735612 137911010 1 242218 78132542 1 22554082 32170267 1 11039091 64147563 1 6666691 139780589 1 1192407 40681852 1 34782882 66810366 1 5660482 153528691 1 608319 114647754 1 2214226 126383973 52106 20873161 69198795 34450 1963237 230294702 1 43452055 168362264 1 85091999 79807413 1 597435 116648705 1 29954246 73650161 1 63223 55034555 1 8666202 381180729 1 191886281 205302668 38612 84956493 156422605 34519 24030806 96096838 1 28517087 199746940 1 683735612 240214074 1 2557063 184606966 1 3294131 194799395 83160 22387809 45444332 1 1751777 117777258 1 11333089 208518761 1 1540393 91562163 1 11583 137743276 1 5696201 111882349 1 3483739 156752102 1 4572013 134636696 1 20069697 63445049 1 379517 34294525 1 30993066 208887758 33177 672884 167084537 1 919937 84455519 1 26905579 152167139 1 20611503 121860403 1 6064089 66776574 1 23429033 56937712 76136 2142266 83044891 70301 16150659 71887420 1 15765161 132520822 1 5170530 51534686 1 2954239 108685987 1 10569660 129337987 1 3972347 71220330 1 99478594 58578949 1 231607 129777215 80575 3943235 41222373 1 87112605 85957635 1 7111565 77343370 1 16641130 130442464 71983 2182516 77383065 1 10784986 223036340 1 18484089 174790685 7578 3580796 121351265 86711 27739087 56294590 1 3524809 167538682 1 1680693 204693257 1 6899840 33305979 1 43097454 89672442 1 20760023 44716854 1 63168594 101612310 1 1470354 151846365 1 208436 184170690 1 540387 208289488 1 20798288 83733298 1 1152708 160953544 86347 3451658 118068361 1 6069925 266705343 1 169556 275029988 1 12521352 247031456 1 470488 80590792 1 58550 132290762 1 29078241 143451605 1 141980501 39122981 1 2032646 71023038 1 4319682 103723140 1 659117 48422645 1 12569655 114051133 1 1371845 94569654 1 20622371 63404484 1 556941 139705084 1 11019094 93268441 62051 2876481 95597679 1 16331408 78326328 1 179626507 168008155 1 5603205 62072956 1 108212832 113666516 1 268293139 164009041 75163 191351101 152582083 1 1460595 34170109 1 1246105 118677781 1 987563 53637838 1 51332712 49063394 1 474166 52116585 1 4089021 60986809 1 10101188 165649281 1 17553549 93082670 1 512613 48387710 1 7745081 45554760 26296 6978105 83825681 1 11143912 41443929 1 516692447 185673972 1 1450372 82041801 1 13172025 279078469 1 19836434 78294910 1 33284709 95041442 1 16444499 81856311 1 13874009 137349335 1 10628484 46553392 1 1517640 152244084 1 135577 178576067 1 541882 45865354 1 79293509 111171120 1 747559 172459865 1 7771723 68051540 78446 712277 126627386 1 8613390 43852641 1 16312362 110003460 1 2469007 64336727 78362 32682566 266363290 1 556117 120497679 1 54331339 152605254 10783 194371607 78289192 1 4683789 98219840 1 16990293 100366383 1 1016646 107327995 54743 28184926 113336608 1 415637 173904791 1 331956 87150956 1 81005941 75387709 1 12888883 120807339 1 1510270 158776017 1 36379659 202303969 1 8521871 357911625 1 377519582 93690543 1 9255746 170587434 1 41605421 76222389 59852 14997164 170667621 1 5298760 82334533 86694 9309598 117026295 1 12700341 64467275 1 2264872 94675150 1 26399778 82089634 29141 53685260 156273073 86340 601140 104181027 1 4110386 87015199 69089 370291532 69630620 6156 9109678 119029892 79766 9567768 119957010 1 17906245 53679213 1 82806837 118517211 1 683735612 105750329 1 1416928 54590820 1 2326232 84121663 86395 16956490 83277382 32045 8090711 114789013 1 54419775 56391806 1 122504916 172856804 1 1855068 82334798 8525 2594964 116733257 1 1369540 67853497 1 5795563 58743754 1 5063370 80816178 1 90234751 53572963 1 36178146 75160660 1 10946580 64335049 1 2344930 52254068 80447 512248 156855618 1 11063578 55531978 1 1405565 61804922 1 105600841 76770443 1 1012362 149772645 1 674988 179122914 1 4577158 359476000 1 4786131 151030598 42915 18941064 147634965 1 72970537 119457891 7280 3184805 114431475 31496 1377371 57295859 1 4721772 26986442 82993 24837438 89329914 1 3071925 370587848 1 19266052 185817481 66887 10700434 142960983 1 214312071 105125951 1 80424 80486718 1 3099323 91341750 64315 65728 70849221 1 777858 129027200 1 1776559 84974615 1 4515315 51355398 69630 1297480 244274774 1 4716188 143889034 1 1057644 85093348 85528 21344745 285946802 1 25493335 71894373 1 631117 179667781 1 1258717 107363451 1 551788 60486314 1 3560015 111057752 1 1042677 71442848 1 2041178 53899318 1 1749540 77415562 1 81600529 301823504 1 189990669 78480778 1 27748217 90103113 1 18403521 114028328 1 1343642 72632977 1 15479627 185965549 1 259616 49440525 1 2151435 61924202 1 7462107 81777755 1 3584742 57221219 1 22063769 211748763 69406 3117854 77719208 68732 1287186 249605405 1 102577923 100775650 1 1836531 76227867 1 7754042 89200057 1 3839047 107450020 45078 2294637 137536278 1 4706850 73543852 1 3534797 122999529 1 8065 160647959 1 313817572 59205534 1 7096646 80869798 1 382596 36984538 1 15604821 87294547 20201 5868788 169080934 1 70252 140879390 1 9019220 54134068 85491 36582203 83210507 1 19161020 203898053 1 10035172 38978227 84676 27845054 139398587 26690 140329165 83052914 1 3402232 66751764 1 1649427 44970966 67566 46765598 55852730 1 438251 95275608 1 166412 143102203 1 42055431 289164095 1 11346925 115613058 1 588758 111927908 1 17654506 207980945 1 4483972 50414035 1 286948 226128602 1 3738718 252738413 73870 67924665 77596636 86059 9113835 148774699 1 1066890 50725860 61061 504452080 149975735 1 2672731 123767632 1 683735612 128340453 1 1327684 124811659 1 2839120 38711890 1 13107487 111060767 1 85339754 177665599 60413 142650 186270570 1 59671932 119670789 1 8327058 160746042 63474 12356036 118231602 1 20619276 251532380 79772 46194952 92303170 1709 533905 107818654 1 5661464 66682690 1 2461920 177923678 1 16973810 76286040 1 761798 118313189 1 40599595 69934345 83185 1775533 179979953 1 3842460 61689234 1 126310 106475375 1 18895593 331136699 1 629598 45329685 1 406376 237459406 85074 177597 182531693 74741 4026322 130986775 1 5323985 65116860 81186 493534 111865223 1 5433510 75432356 26829 55947 48619711 1 8027203 71966224 1 76901806 194730776 1 975907 94566133 1 14395550 52774538 1 1328121 92089189 1 5745756 87824105 1 2664237 68906601 38166 36649969 65166502 1 31233340 144456253 1 12035039 20036158 1 171047 151207433 1 9548660 104337665 1 8312608 147872708 1 897020 182454154 1 65229330 68751654 1 13306641 114987001 1 279684183 154113616 1 750305 89578310 1 218615 99638927 1 683735612 62330207 1 30552786 83898372 78797 19097003 97933957 1 683735612 99238755 72426 63238586 87094431 1 247630 102473880 1 15100973 147692260 1 7214513 169201951 1 602050 178851882 1 44147702 295142823 1 397342 96745814 1 683735612 204171216 1 1422359 182877510 1 1419802 144377658 1 42075089 99949528 1 2304951 164381785 1 6017814 251989970 1 349329 130496649 1 62200505 156000002 53370 12646400 264537699 18202 33109140 66238443 1 1535262 83934974 1 576885 122927992 1 509396 173713981 1 28833188 206939179 64589 8167145 132230725 80081 1026208 97541067 52744 8052139 170304604 1 135053651 152185336 1 4042537 130604984 1 296432 110723406 1 9279986 83112694 1 424173 63349303 1 12471332 141755838 1 29249869 209325531 1 16957806 106220453 69415 2057575 157036276 1 732657 151526418 1 79536515 112413548 1 1565336 142259581 1 7364341 204491728 1 37975464 394498708 1 6551457 54918593 8272 9448099 221797138 1 74717876 94349949 1 7480721 39263174 1 902825 92398378 58070 9207756 212404996 1 133118877 122469616 1 14420305 117378202 59352 6733543 89525005 11649 4975443 54160297 73914 2932828 73309004 1 57459494 86670446 1 3031784 82486125 1 29828446 99134202 78523 4247308 125910559 1 1075372 170946568 70005 34383542 340229872 1 4387657 64928500 1 6613263 99440788 86005 1464510 95639211 1 38068369 131843401 67375 1512063 118678539 85964 4006424 60726792 1 8225110 127660384 60067 436791 100154718 1 10046758 28124369 77835 18533271 166742001 1 260502091 79731558 1 11730104 112694210 71726 2159104 120522100 1 1046022 108412989 1 30409735 110622571 41913 4199578 50633467 1 3127968 154271564 1 11474567 92276196 1 2506082 233045939 1 59528525 103699025 1 47975964 129064588 1 609164 131478761 1 11193360 87255469 1 869349 77722206 1 683735612 48936714 1 23856406 137113363 1 5333834 170414765 1 41342941 129511475 1 1672737 32463274 1 2595631 73565167 1 1277074 91356231 1 16617748 142422284 40011 927085 77724609 1 1213136 112457595 85895 512218 36780960 37660 82186010 198835321 1 59395407 57084563 1 5129677 192996366 1 33145025 113274311 1 1372635 87344735 1 75872036 111733355 1 15797970 94175310 1 12619839 187633034 1 2875893 157628815 1 16714650 160948152 1 1554886 66732934 1 19284020 177916044 1 867969 84157022 1 33953695 111841444 1 1825408 80490782 6631 6660839 221062369 1 2773188 198731458 1 2918892 102019760 1 33413020 54273880 67916 5295045 157825835 1 3438727 103106187 1 12551215 179344205 1 12895820 65902441 61771 2458660 84714554 1 24123026 80357297 1 4915918 70482415 1 26259097 63296263 1 2019448 79649557 1 98760971 114946418 1 687983 117245069 1 5121567 254306531 1 1005519 49369803 52304 622173 50029280 1 3199042 59467388 1 10900765 128962448 13343 15763615 31004818 1 4546148 58861897 1 1131765 93751699 1 3937923 93378152 1 11222723 86514123 54067 45136063 31280836 82908 899902 69311246 1 225913 74649230 1 269798 40926800 1 2694042 98089521 1 11072694 116029824 1 184959308 133334861 1 6750244 60286524 1 1244354 66231559 85467 2600185 258753134 1 8235079 181205190 1 416166 114825275 1 16880916 295771364 1 5429254 58104404 1 5588980 68719684 1 3503943 50346621 1122 14482777 103571447 1 67389186 195485336 1 5370572 67309259 1 683735612 88244199 1 4190976 167561642 1 7795373 115865084 1 60755510 71873246 1 3543869 199245144 72444 1109841 134332311 1 2962382 59760762 1 475833 132088484 1 38009 102829017 1 684497 247731290 1 46545039 92352802 1 28973 88765442 1 361757 90092717 1 15157022 24939126 1 8326921 373321255 1 836324 37004177 1 1112947 46352272 1 8173325 91889469 1 74744808 92032644 1 8974162 111520750 1 5734347 61826546 40391 39630440 106315831 1 4145177 154604818 1 686827 46419052 1 10538714 370884200 1 1099265 82677775 1 20609241 88033887 1 24118008 126679951 1 24152197 137885902 1 20604646 44899438 1 8817203 62338846 83773 57989340 188541711 1 48572001 175406275 45713 47975981 99479251 1 3524374 87431787 1 2422738 61002817 1 97401710 169635005 1 9050257 89602713 1 683735612 59663487 1 4454366 161302789 82549 683735612 136371208 76126 26869330 42268064 1 2014089 49111665 1 2504077 89862446 1 348730 143779755 1 1691701 51139586 1 316570045 152103353 355 207831738 190501976 1 11458074 56681295 55069 683735612 27695423 70017 76493399 54317993 1 664029 103482916 1 1738171 176994861 1 155460264 73544061 1 17163267 121724616 1 982981 407777246 1 41548579 117172899 54178 23816009 46663815 1 33690791 165653291 1 14483167 62215537 1 42252694 49632385 1 6204568 125279499 1 66480 71299405 1 12018477 59466388 1 32244657 81556562 1 611405 81496978 1 1008557 235860197 1 9979323 140408970 1 827110 142250568 79696 7299592 56318229 1 216282955 103163225 1 67817083 125562941 1 977313 109552093 47957 330216 50087979 65420 2853655 101898605 1 20673671 172412264 1 45670 47856640 1 229349 98204587 1 683735612 51931879 1 207502 176943121 1 299311 56555550 74245 39072529 48191930 1 626788 81933225 78608 51332604 38121557 1 670483 114931980 1 123924212 117528493 1 173591360 101361197 53654 52236405 82950398 1 5125922 228759679 1 797085 186535312 1 2602930 129398264 1 3072478 169186114 1 14097984 150093389 68148 34927459 241037277 58875 43726575 63891321 84364 3182626 279890943 1 47419052 72514401 1 4182238 32043831 1 93235348 121842122 1 151814 197109355 1 47509 27416964 1 2279088 88910718 1 43078117 176533236 1 6434652 116728076 1 531877 76424964 1 8458362 132939738 55722 1898028 110508215 75181 518750 110495829 1 92783 68934645 30284 47530225 445006662 1 111052912 56572932 1 2548045 63502716 1 1393887 116419846 1 17346747 348209552 1 12237473 120162053 75447 3015639 114414360 1 4976010 76294861 81121 5601711 89856867 1 4002302 60653167 1 63776748 84451321 1 1656810 98416253 1 137369148 154015114 1 803392 154231948 1 36336672 184930247 77152 36495765 239727736 1 46180785 176831747 1 1023897 38079709 85710 931604 151806952 1 3579854 61562821 83783 43112867 138544344 84478 46652166 67605626 82357 34094657 35793189 1 113887837 77375912 1 2578987 83149816 12513 93318228 219198147 1 683735612 183668744 1 2700193 82763399 53771 2216396 132173929 1 30990113 207900644 1 5338617 48754636 1 1619081 428166144 1 14362454 32149935 1 7569561 165896729 1 64224386 71779064 1 1749708 165162960 50634 2926270 71275723 1 7932168 215669815 1 152533 166672034 1 327950 50507527 25899 9837900 160230001 1 220676899 91769625 75608 112649680 286910157 1 609224 83729073 49400 28666246 101889612 1 1138680 75745162 34741 3399911 185173073 66054 967932 66290034 1 1508328 100178814 1 58273137 95697365 1 18144890 65977584 1 21375199 50261023 1 213181 47622738 1 8367101 24964861 1 2802716 57886341 1 26238198 84080982 1 4053531 242300802 1 18219718 95199471 1 840163 81529760 1 1220456 36253234 1 209705 133259281 1 32922901 59157631 1 91058181 137263648 1 59539206 66159224 1 2308941 131930147 1 302016 46719875 1 2073881 87145328 1 75582221 78057901 1 28662 96412372 1 7009307 85406913 73940 33372249 235617906 1 284137 207057050 1 6678624 128075284 1 2311322 39519825 1 1371105 134749637 1 1466520 20362990 5589 624107 138838296 1 9005900 217953248 1 2569728 95301155 82378 6361130 182427342 1 2229269 51329203 1 3305416 128848395 1 2075178 61911947 1 4749710 71757374 1 18008272 130059905 1 1426246 75424413 1 2660943 131627157 1 6762798 91957927 1 1289631 29666114 1 166621 106015479 1 683735612 117034447 1 3093650 49135585 1 683735612 55880327 1 1006655 135997057 1 2449537 61799333 1 57078863 87370771 1 19834711 146913822 1 16110401 51970627 1 72337537 83152689 1 25900 93660993 1 6241934 113198670 1 151576530 204957164 1 39098974 171081792 1 7720586 144742977 1 408224 49582486 1 2962239 118331294 1004 26919899 164114404 1 739329 86364697 1 22854644 74306438 1 11335734 144190240 1 80066069 87363675 1 1599422 84328634 1 51510086 47373119 1 15805588 120237376 30201 5682497 177810206 1 3259753 30648006 86181 345816620 129520532 1 27252584 125432721 1 1319756 192877609 1 7521866 126983524 1 913202 151971329 68191 748793 154146196 1 3619524 166946887 1 1526841 155587955 1 6062138 66640484 1 41738372 65979696 1 26801085 69599917 1 21775831 102180007 1 5181034 128132533 1 2889489 125862704 66269 2312104 92205229 1 23143610 219815836 1 226805 125504842 1 93103770 53557510 1 4572751 431200245 1 114594397 193252127 1 4355016 126505640 1 11879770 86408028 77926 4398635 54923310 1 10535251 47881385 1 1736794 385912385 1 12555791 42598793 1 1071332 28253001 1 302514 109190722 1 8226741 106186518 1 3130619 73323180 1 10531846 37024199 1 20476119 51371425 1 11060829 139943445 1 4046531 119268178 1 49913319 172679874 1 6854224 65477569 19721 4386285 126633950 1 5976820 223211316 1 3004926 129031181 1 3864869 192539730 1 2033453 58159191 1 772894 128886103 1 1347567 156274203 87029 14728153 101254935 1 13186936 95503585 29002 3314683 58929441 1 3717986 98797005 80979 13296068 122739863 1 4401622 92379116 76783 254873 132589976 1 1360112 220259675 45344 179740819 202682524 1 9319941 81333005 1 3893191 195098713 1 23417595 99020281 36495 103555 31268276 1 3225288 81583451 1 38157199 268970024 1 812543 180735702 1 2828402 161711214 1 109568 58194975 1 6030494 46842765 1 1470683 141481491 1 7148035 34376519 1 96916284 125736205 1 122525328 88453902 1 1117032 91367684 1 4497238 74475594 1 40539 286132097 1 29691503 108196770 1 131763 36286492 1 418105843 146854520 1 5548200 70721174 1 11400382 53386738 1 1449558 80777941 1 8498316 189492178 1 41210504 279661997 74782 4884279 122657291 1 20460236 97089466 1 7034042 131133886 1 13299560 365435687 1 924395 126209143 1 177778779 163445963 1 1307677 77829465 51887 41089 182179758 65799 8117600 84283666 1 23734518 52823121 1 4622101 70543633 1 55160705 85444286 1 122788558 111068881 63874 94119211 99685005 9033 15287779 65673107 19939 5180467 208340575 1 2196822 173146282 1 514726 116781726 1 1811776 250907453 1 5132569 131486694 1 16330535 51581005 1 117376 124397166 1 1555505 338702425 1 6345095 39850113 28101 1300590 31155205 1 7104850 172461172 1 14983104 73337059 1 181673 99722690 1 102706424 92665718 1 89510640 76950993 1 5340819 135019754 1 69795590 172073341 66908 1879492 219311472 68168 1133217 89350609 1 71567053 119478891 1 971502 89191354 70873 297415 91336080 1 12764762 131162904 1 35415183 136989231 1 118910271 124588746 84055 784565 111130739 1 64156488 110934153 1 5677976 307346472 1 1110362 184549574 1 18011008 100456880 1 64705002 61948859 51120 6141551 198850954 1 384065 99610152 1 6588299 108122553 1 105537 640831982 1 4875706 33670060 1 12368032 73331600 1 4205337 93091427 1 84215052 227290144 86090 116445510 140586415 1 11427718 61809268 1 95687467 161692170 1 437590 140486262 1 60261 132142651 1 6397042 154637964 1 141726109 89097634 69745 14237615 109387423 1 12618261 118620382 1 5238865 84160993 1 256806 182352083 73774 869395 141926327 43224 121849730 126517448 1 1387364 309375890 1 24286393 57779263 1 156346490 211634406 1 13480846 153542848 1 4507631 285241140 1 12804144 36573668 1 4239677 99513375 1 7679946 60508254 1 3660346 72592992 66913 39260369 154341251 1 7537758 107008611 1 81334807 105077843 1 16662016 233121543 1 6304896 73856805 1 79778716 57485803 1 754077 164046167 1 3363713 64774768 1 4270865 228382181 76142 2797539 118634166 1 1436753 65095447 1 58829582 75283231 1 404741 84006419 1 7292476 87464001 1 21864792 60014956 1 953787 99938325 61479 15117580 62464568 1 798485 99565071 1 1064478 69801240 1 611269 74762739 1 7795234 76298625 1 1583999 85944489 1 2883169 101827738 83416 562035 79535460 1 57328315 95620463 63060 154982765 114339081 1 19414315 216113151 1 199476 170753894 1 8820932 125975541 1 456582 141833253 1 67589682 30328500 1 947274 130872026 1 69925437 205005597 1 23867726 39292949 1 2198540 64737462 1 4990100 177574742 1 75918719 60809058 1 14900445 123095507 1 1035585 98282807 1 27634939 113442887 1 18811473 122479835 1 600187 34247871 1 1411790 70420272 36577 18587421 155008576 1 1634206 68469076 1 22301571 130270137 52318 116373 216340046 1 842788 57817740 1 19936469 58136078 1 3305057 150441390 1 75040888 49597081 61780 7534109 140850163 1 11186630 124648014 1 3874683 121124784 1 545060233 110344556 1 518804 129944903 1 11695139 37505829 1 1556893 53414203 1 19666732 112347885 1 8464100 73632742 1 38538708 200851799 1 42925335 34252964 1 281129442 183592620 1 17251573 90005008 82464 5564985 142370658 1 4218092 36399606 35675 5523540 122290455 72748 22695817 93247136 1 12477498 95849404 1 6336047 227926129 1 13188069 177446304 1 116130669 66577344 1 1111325 86940509 65761 9010100 125219328 1 533973 128036607 1 11587382 78819408 1 1937175 153497216 1 56163 33500494 1 63804184 128454070 1 4980209 71723875 1 8098997 118548499 1 41759231 141347126 1 1476037 77217419 1 13808729 134836347 1 1520566 86114498 1 13899472 36713756 1 240486 28676811 1 3268750 252707843 1 7880186 114290449 1 9534 53711448 1 23812091 97745446 1 6230404 69682940 1 1754605 143854774 1 104997310 70434703 1 132154550 45548770 1 4435485 115123444 1 100438341 93758940 14428 1659113 395198892 1 2889674 43956825 1 508202 205535718 1 6655614 246869225 1 27245355 153739724 1 2199165 39738029 1 1602769 90699750 1 8400288 98283301 1 9890512 65982908 3977 4100960 85984898 1 15774099 251425487 1 4759611 85325223 1 4095677 73830749 1 2251558 78265592 1 11593698 63278125 1 2726819 114614434 1 1568803 45259443 53403 6222550 130363921 1 64377955 79953492 3098 1927723 276072702 85401 1871032 53661762 1 45575 74392326 1 1832400 37569359 1 9287823 102169174 54531 16879546 49055981 1 2542287 205049739 1 2599075 164199145 65900 10069700 99101206 1 3756532 81523737 6680 544636 116730964 1 136916828 59358083 79671 250368 129510271 1 390829 44939580 1 631180 58350488 1 22588144 53504074 1 8574181 89053094 1 683735612 115128612 1 25991532 264354514 1 424346 169003701 1 3672984 222025040 1 2993128 127795431 1 7097735 49492716 1 11407013 54688637 1 3483558 98369395 1 73779728 145032106 1 83738142 118346645 1 114158338 201647584 1 454661 110215980 1 59447187 141813831 66485 818276 112931601 1 4624041 175502946 1 7438473 108799887 52217 10723119 66344906 1 2263374 30819479 1 20190880 115148517 1 22882339 134226879 1 2719337 62925751 1 10034670 92511271 1 22328412 120666133 1 6374279 136234402 1 92172513 161710155 81011 8000089 185979878 1 3872796 116785437 1 8068922 55930065 1 343491 93202244 87327 4582334 65401646 1 5784868 65642618 1 978754 192287726 1 3098906 79384482 1 20638483 102938188 1 641109 72694950 1 197783 173582474 1 5021256 57921422 1 3943310 68991874 1 20709875 106145203 1 21866837 26646117 1 23263991 292428586 1 3632939 119342477 1 3530665 64610002 1 340018626 103552181 1 89461131 202077456 84027 682551 76572681 1 180719174 115920061 1 1288301 50019269 1 3926897 176879322 1 41873225 229380426 1 99858000 308829774 1 26896530 62841074 1 488363949 203351621 86902 1213075 75488253 1 3816021 61149873 81003 2437999 73096345 1 683735612 66817968 1 21165723 116146254 1 524353 197084161 1 2348333 179270311 1 6020433 88334364 1 2244826 132905452 1 13110664 85847702 59961 8673007 63715179 1 1284463 132493787 1 1531204 89886973 1 1466521 201868707 1 8050296 138346484 1 9865197 123073846 1 5036673 133260998 1 602987 118155818 1 19572238 118441200 1 8789501 120001662 1 8722172 107638845 1 23877506 87949526 1 1260660 81522637 1 10468438 48203020 1 784022 42125020 1 67576 86613261 1 59011315 77044618 17884 43366 123271684 1 3779696 66175400 83405 12425758 47262458 1 28731042 55693291 1 9987519 64147300 87243 7618741 139699965 1 1619959 102599370 1 25724599 112843105 1 1061801 90616557 1 2600323 91112914 1 3974298 170071735 72778 134523070 73612389 1 61885067 90671829 1 8231924 74838406 1 67547 120334287 1 32797931 135478824 76160 1016016 287229091 1 19166163 129378109 1 3716569 72318691 1 16897485 58670350 1 10703594 155364851 1 188295 104703166 1 4906563 196632356 1 4714046 209830069 1 6017966 112658274 1 19832136 133531232 1 16495 162906008 1 23148101 139908893 1 72411209 183265797 1 11025543 96668786 1 303530 81116521 54667 898074 89906322 1 397150 85567242 1 3225322 156065690 1 9345146 62090175 1 1408464 78058396 1 30341625 161848691 1 636374 149449766 76311 683735612 68568998 1 30765542 254403309 1 20467698 110164036 1 129133900 118816305 1 432238656 83709209 1 16059466 35340728 1 4453065 175627301 1 15210393 142336092 85424 388452 65169061 1 121419 181062400 1 876992 94549525 1 9080718 250149621 1 683735612 67820952 1 379700 65701503 1 576594061 164009048 1 17949948 131004373 1 74249631 81029954 1 1586819 69906213 67336 131363116 174594151 1 8916190 146190508 1 436680 122299987 1 4519101 172073166 18325 6330986 227997526 1 31832695 115245982 1 789830 52945191 10180 5348059 47283464 1 143522 136985887 1 21710345 60424838 1 18415155 221643084 87095 364095 102770267 1 4023003 42300894 1 403079 185564633 74015 52428560 69978767 1 4926671 74619282 47917 773194 60323130 1 1504525 79257791 1 4341774 170827047 1 812593 44255886 61845 445115 138277199 1 3414312 113249593 1 24329396 71030552 84646 6039813 182447461 1 8630213 93993810 1 2077835 127604658 1 5606909 69269729 1 18157624 88003118 1 363299 105459628 1 21687135 70891812 60486 19643306 83768322 1 1847238 142429080 1 11757606 81132087 64749 9622195 164434049 86694 2779588 122160200 1 467711 86246353 1 743169 73274738 50075 959564 47257858 86203 100657139 53042247 1 8175681 75263066 59663 114853405 71196311 1 9382762 139410697 1 1649041 96813135 1 10175667 89294445 1 461375 66711164 1 8198535 68474879 1 2021639 146431008 1 31040024 74924179 62721 30439693 204325854 1 12054925 62428225 1 22405681 103075810 45448 1220739 194579414 1 11307962 148369162 1 867244 56540024 1 23339653 88498894 1 2667795 56177070 1 40918627 166971820 1 482502 160323565 84002 7237271 123553667 83485 360102 67571790 1 1925572 113972147 74164 2469199 82353995 30502 95109692 122360271 84858 3709552 105724345 1 5587693 96547044 1 43620688 159219054 1 55900641 126136522 1 3614071 48266529 1 15177710 130485636 1 4073708 84814257 1 1035200 48291641 1 5025920 100335155 49252 8385116 116999052 1 11118494 176123950 1 1976899 161560060 1 1816970 196486779 1 1183576 140276841 1 655514 130706961 1 31472033 72830837 1 41533146 53919916 1 339261282 52893243 1 4492459 233622516 1 268910 67496290 1 2760874 106891944 60948 8149225 137753396 1 1861727 201960628 56358 3445641 106147274 1 52840862 98558121 1 7602921 184337091 1 668752 243812549 80556 11098856 68445568 1 3567305 80945775 73451 12150138 128451047 1 5695896 92349311 73214 1071445 188982285 1 655905 59552061 1 2205634 169686627 1 4001419 212730089 1 9266400 65706196 1 1131485 233662594 37238 2821352 94982996 1 178395 93612286 1 1181223 161252751 1 18689682 133601578 1 3036436 210716277 1 315950 94610746 74157 346721 87315020 5571 7666967 89895117 38779 1742371 34217907 44002 175300 94877897 1 17118768 60926671 53210 546682 301937405 78736 4560283 142086106 1 4360501 95777530 60934 72294612 121828504 1 13659915 183285228 1 254470705 28158719 1 21206956 49808717 1 1568312 42430120 1 24545773 80466015 1 5783191 240490164 1 181556972 219876262 1 40445811 37676566 1 3734143 138790692 1 6169677 107061672 1 976702 131106271 1 211218101 62155860 1 974876 75906946 1 5811941 207550650 1 116012 194662613 1 2310069 207777895 81423 51641929 39135860 1 2633744 37685779 1 9607501 49261239 1 45749163 65149991 1 6050845 125543036 1 150343277 251604714 1 968561 36452480 81435 4743029 50430782 1 3456537 126694514 1 23021265 109854543 1 11857249 158305701 1 1382090 55069830 1 3405153 81097901 1 9283546 115031161 1 4080524 94727600 78019 904572 86739620 1 16828032 92330703 1 13974611 89483522 1 6059440 197937028 1 11678519 72796705 1 54435357 195705420 56177 263423 151095690 1 19064028 45908748 1 10749905 46164668 1 350744 104393150 1 33576 119656889 1 612084 73782163 1 20136748 58356972 1 691474 209775771 1 189936 73897254 1 10565521 136529178 1 56240 61929229 83930 1183221 203345087 1 108343437 218422257 1 32242311 106058904 1 33900318 73532853 1 3647448 91158280 1 66521647 90491358 1 11120372 115053548 1 5099718 347830101 1 5884629 83920530 1 96347804 200317476 19650 256407 94330165 1 5886039 70550074 1 3274504 45270241 1 978353 162194732 1 10398682 162507478 1 10098473 78790452 1 225930610 70370706 80413 20390268 140927203 1 2695419 82624013 72530 7708850 80399411 1 1264571 75066725 1 7099245 327821349 1 307236736 51174191 1 2948187 196288708 75814 27698910 140993637 1 75124146 167793334 1 8404263 152043231 1 158241 121050873 1 334986380 143374249 1 1808295 43389781 1 10046800 38565397 1 36407610 114639404 1 232987 111493888 67792 2467672 227796792 1 3398445 84533321 1 245396983 91045276 1 811427 92080663 44908 5675089 41565403 1 1150775 124606243 1 109676002 86207373 1 1906254 56341281 1 1879633 64595759 1 462710 80490163 69170 10632298 103631013 1 7218987 97387281 1 86907398 49388967 1 10142874 195747644 1 21549451 101001495 830 66777132 47770883 1 3674753 76269069 1 16699159 118365288 1 7761277 78564805 1 1927338 83157569 1 24064654 96213063 1 18827451 52865293 1 6464790 67978483 1 6541545 66927077 1 6204241 62463055 1 133222091 85102326 1 1453542 80578246 87597 60207417 120476602 1 37975197 111728103 1 2649516 50814667 1 23727137 62429500 1 1863537 74773000 1 6639272 70714056 1 30101315 95222270 80241 13366502 94700944 1 9287535 88824303 1 3991462 68707661 1 57969651 132003304 1 873949 136242911 1 7493343 58404344 1 174207736 107033538 1 20906450 97426267 1 23473181 77550312 1 51854895 73360248 1 84643512 86579458 1 27657118 88397426 1 991958 68133994 1 4025650 48793882 1 115703214 65856028 1 16899558 76785408 60009 1026126 75814626 1 93918878 215491620 49909 683735612 114937514 1 3263645 218015553 1 3739688 81609805 1 5838319 61326456 1 2732024 37887340 1 364902 55561073 1 259819396 100958439 1 151563642 124845613 1 868651 77228047 1 617428094 55743573 1 3790321 61619480 1 41690 39098766 1 771093 85886753 1 37587252 87663070 24956 13785129 144737827 51517 2017213 177456653 1 342872 140872238 1 14376062 159955978 1 11808413 118129032 1 74098799 300761386 1 2465152 96527914 1 12488388 125761380 66236 347071512 95853462 51634 95460643 101451680 1 253891 224758904 1 35324658 107229920 1 577134 46701237 1 35290488 75868968 1 10120884 64205852 1 59206658 129027273 1 15761092 131386001 76927 5583060 100188491 1 83500 139306117 1 8083 63904471 1 49110320 181178736 1 931392 68501906 1 5389643 70631796 1 5307215 226532322 1 10201549 94573755 1 164938 81396820 1 387339 95416152 1 29902722 87373351 1 605795 70631810 1 495668 217746577 1 11172751 120450320 1 3276484 275190674 1 2067384 114373465 1 15728264 66374007 1 5504671 85497499 1 683891 29911160 1 13712994 150666741 1 327565 112274714 72998 28697624 93883678 1 395801 82715565 1 1222271 70719724 1 40498475 97491017 84408 156679 108234182 1 14264504 63479312 1 1778021 128862074 58318 91750185 234925646 1 6789212 149585413 1 7167045 85855086 1 2590528 57779201 81469 1860925 145326393 68523 2902269 23281012 79532 2310348 53068776 1 293506441 90399483 1 2476344 256752850 1 1071043 272931618 1 20798652 83716306 1 171102 85188069 1 49630820 319576451 1 7071559 96188466 1 4334382 292732908 1 4842855 95015264 1 430155 211729976 1 915668 86778784 78560 288288 74327838 1 67555296 107238116 1 19043236 103213060 1 6367870 66781039 1 1092063 63929172 1 589004 93940046 1 82807845 71849162 1 40686517 72616681 1 35233484 42690986 1 7503060 59587496 1 3290484 103265262 1 3653352 32100389 1 4393840 86221496 52900 46992030 83201929 1 4391656 116241200 1 5333652 147259987 1 1235224 107096010 1 110317607 107668970 1 2300247 91787963 1 89789587 109067794 1 1054858 140345610 77437 8594875 156942093 1 19139750 54334764 1 1557985 107299117 1 1288035 57611662 1 863127 109334864 1 10065609 144916845 1 2214063 102546844 43447 30531231 167146067 1 43327474 79356484 1 683735612 91519758 71165 39269204 64190930 60742 331292 75836544 1 63126928 135091549 1 71872613 69465586 1 3122130 72575445 1 39118790 101716788 1 552408 72769979 1 111818339 78732108 1 31014004 76238791 1 219269141 159444623 1 16552058 166610329 1 2428145 165148987 1 339836 87264779 1 32760161 127491067 1 2863337 24536288 1 1065603 62255540 1 9509555 78538593 84159 1431293 118904358 68346 810750 179140567 1 39281455 110286964 1 30152269 52975900 1 979313 121690717 84200 14484815 107485188 1 1661179 76958892 1 17253312 103872806 1 5437960 97234417 1 9021590 85295402 1 2275297 46964397 1 108634906 143416478 1 27741048 214677844 1 509678 120685782 1 3112847 237583094 1 86968291 66881474 1 77799958 216316656 1 132752793 158951922 1 4743359 130650477 1 1439781 79928183 1 2216200 149266333 73960 33840757 197687085 1 21764224 155851214 45947 32993676 240824280 1 3852435 71585724 77966 14926532 72974142 79783 2729206 109316147 1 884113 156123569 1 5172731 115888445 1 2259793 146452884 1 1945940 189278862 1 2816122 98247239 1 396042 47690496 1 14851924 100685468 1 52853697 62529913 1 94823055 119128387 1 21713303 287280391 1 150742 51715376 1 4498808 188918944 1 1190294 86362274 1 2335638 80755657 1 5972008 74715236 1 465021 59131893 1 2851973 72534044 1 24612990 92403922 1 863250 110455374 1 1167462 261362988 1 5782865 122961519 1 114483 76227304 1 16944555 67834116 1 2838752 160666039 1 8301853 128474063 69595 4527315 141476924 1 26473509 107650872 1 5830719 152042884 42961 13850414 134233180 1 1285784 112000868 1 9964776 106640401 12457 82112115 92859766 72116 12350751 93905066 1 554129 90034861 1 11734230 211121843 1 2114537 86560615 80680 722726 180723290 1 66696371 153738497 1 2368464 87133342 1 704431 55804698 1 666264 139371610 1 16419046 124421131 1 9351136 64703113 1 4626381 145148413 78748 43571869 45645515 1 3540773 79265881 56712 1872773 172368189 1 165293180 121258597 1 11364 127517046 1 2055402 51191183 1 5088790 143149304 1 4052252 47636282 1 11305047 68950511 1 16401236 204511231 1 1636185 56118823 1 250898 127843422 1 1025549 294292746 69904 4099585 246232476 70868 19338375 63817372 1 1527178 58548426 1 557753 57965291 1 493641 136470198 1 62106469 239522777 1 1404852 123563199 1 35113795 54918942 1 2366221 225170264 1 433587284 33467974 15462 898820 44618672 1 103653 197249188 67118 2464853 74633179 1 1130631 104981460 1 47438267 107425766 1 34684322 107530957 1 424067943 35137362 1 3480340 44670493 1 982576 102984407 1 9250158 205634399 1 564489 105405942 78576 5530817 262454998 1 4360058 50756430 37960 13735753 129418166 1 79722 158865378 1 4537647 71536543 1 12246635 182182234 1 50014216 120791905 1 20351850 65181610 1 32203495 112413927 1 5657689 43502905 46797 7529937 106469252 1 3161224 132397394 76354 1172887 104944091 1 2161882 47130038 1 32476461 136598207 1 12825942 71072330 1 181686 60876354 24597 2262369 118723353 1 37059956 157470337 1 2435805 73064603 1 15767129 192792462 1 181011949 53881889 1 11615061 71079895 1 5396711 155537456 1 10915219 55101624 21769 142502070 93771752 1 1973155 121108205 1 2714804 62561785 61140 180787 167703623 19110 601008 118622853 1 122880546 168194653 61166 3884216 98096104 1 2284179 153636843 1 1356940 74374564 80841 2175011 112554163 1 2365662 67975876 1 102081194 189739130 1 19152807 146393898 1 86404601 115694682 1 2095804 69679253 1 85732920 67434592 1 18407155 69897162 1 3104834 57058872 1 409190742 80731140 1 420538 134317554 1 683735612 38889555 1 1768485 180049840 1 19543764 93173056 1 14256359 83526771 1 42120169 106687199 1 9555045 239819472 1 6787089 84484946 67991 148250800 96426050 1 22010245 79777338 1 4186805 77226194 1 8400335 34154790 1 3610615 203921398 1 2572649 137536934 1 268162709 131663402 1 2733632 81131173 8785 26633461 153695857 1 89503 56632877 68901 58352 107722662 1 80634 121450464 1 3194993 78854698 1 9954993 154348315 1 14991710 198998760 1 47370464 69554906 1 11602234 119514768 1 18795486 209052331 1 3622387 98380708 55972 21000512 79124308 1 190840 162591215 1 3997316 100520819 1 4529908 103049359 1 115487797 142921643 1 5781011 188403802 1 1628312 61821248 1 10997600 105584794 1 351619 81906088 1 40791777 86698218 1 721813 52893909 30733 29501535 112219623 1 71770965 112039532 1 1626869 34658327 1 100191793 87020169 78354 49001975 140430215 1 127258762 59998943 1 118366856 102847465 1 21704147 151901151 1 3033688 78714958 43954 179436820 120658190 1 12732350 105418160 9907 17844602 64431486 1 15485699 81708450 1 1144250 86235257 76361 1887457 97112459 67295 27426245 92342283 1 3999365 69557816 1 16419480 36845215 1 9356660 106200169 1 9051105 69012380 1 12468388 82143535 1 809222 111296696 1 13851904 55022312 80451 62705120 96358502 1 80956995 74936483 1 4456064 85795359 1 476344127 186254578 1 21000900 39789133 66651 156782932 77772384 77998 104037331 93997180 1 20204634 265246417 59754 2249170 33259254 1 7023883 120665567 1 983920 125901880 1 886405 164652561 40479 4581232 69553723 1 16250304 85238616 1 17997213 84224881 1 57374223 91720440 1 3659516 187915979 82079 18469759 112174342 1 601027 86254782 1 2421686 136899439 1 12415444 60854772 1 9020190 71011605 1 1103884 104062143 1 28472544 37355483 1 521644553 214360442 17490 459162 50306025 76467 51510745 123403059 1 7566650 148319742 1 3442343 50933817 1 1353010 63965589 1 2211710 54318817 1 10477876 211637530 1 13159931 85838407 1 208957 48471080 1 734395 232011291 1 3046425 107204259 1 10216753 88726836 1 82865318 168991531 61264 44216901 75100187 1 140700889 19736569 1 9733617 209175969 78608 6403037 232728999 1 308010159 50747381 1 9115809 135683549 9729 14815666 43342680 1 3426307 89916328 66098 286494 116797499 1 14385378 72144007 66694 54390911 161844664 1 37850230 99175818 1 1825181 49818535 1 1473117 99571531 69467 1961333 115731660 1 155378 71369097 1 5967501 91625021 1 2870851 103635481 79213 749923 145718440 1 21693995 54933281 1 29595119 190679775 1 21044455 139189082 41187 80653075 178328986 1 86386 172373843 1 832114 134068995 1 10730674 112334744 1 8526487 155861507 1 686589 82064819 1 3180499 109576080 1 30553199 238808871 23152 3903401 136837659 76253 3257611 86719462 1 6735206 85405486 1 5325863 87406122 1 1635525 150611135 1 126788 258419165 1 10626280 139624305 1 151929 90876735 73992 77087258 85290493 81761 599526 59088368 1 2193250 70535626 1 5436619 44597607 1 4771633 110307260 1 3937171 152916845 1 13209091 143677780 78168 5606908 68120070 1 71348341 105984028 1 163056423 44154110 80463 6862320 75326054 1 9289661 160596220 1 7399708 71476253 1 1793584 66585726 1 7332670 74691748 83899 44744794 117787616 1 13590234 195548572 1 2118039 48502725 68520 2977775 108526534 1 48742651 157698882 1 934413 116210618 1 3384699 57001044 1 2522454 79105372 1 94164912 250368228 1 156916905 54732358 1 5592929 117713229 1 8713543 61935677 1 6421230 91346893 1 425459 64737795 1 4460482 85781516 1 3229699 74262266 1 11493099 75864042 1 11840204 409758755 1 1680594 108665961 1 4063649 161458562 84728 1307213 97947967 68326 8416838 137608843 1 620538 159731461 1 26393386 65990980 1 17520874 98123994 1 25258709 185937128 1 3733926 118522503 1 3933982 63448412 1 654481 69986240 1 439567 49499369 1 21841545 84884990 1 64432751 57611371 1 23182463 214608242 1 1357165 77178296 1 38555201 79868034 1 18148722 138602203 1 254920291 107130228 37323 1289720 77573760 1 3657582 62960329 1 2553302 106994362 1 335043 50796292 1 11410170 114483434 1 123590815 77907158 1 1567192 136290134 1 1194096 100441936 1 11156345 52846730 1 81600494 100332642 1 1968935 57774345 1 36666336 147436859 62052 8385831 297541594 81914 1319202 59748271 1 1575849 101553285 1 158339770 73115227 66934 4513155 99130887 1 172776 48326766 86578 505777 153924972 1 76286904 35167200 1 82742820 144462564 84975 4858510 156395861 1 2695061 270972391 1 9879557 50980262 1 85934763 158844690 1 416904 122530130 79818 4143982 177367067 82553 17493487 126757290 68028 1318610 94424199 1 21841821 253013826 74447 10494305 196582871 56692 8605176 182006202 1 5329482 91368567 83343 293615 129668798 32172 674605 182984233 55405 322152 83277626 1 43571725 178845185 1 44487004 162931156 50889 41731765 281713461 70071 16893046 119049367 1 14948801 94402906 87284 4744312 206846174 1 410548 66932541 1 75097039 130129111 1 2135963 122562915 1 1622198 38196519 1 502729 110096405 81026 14643834 94657459 1 2277232 104166936 14579 12370750 77067745 1 49832332 152294153 1 14687078 27198843 1 48506 154968939 1 8274109 47343214 1 745323 127689889 1 43553355 141252458 1 996730 87887106 1 5898061 66701766 1 42508019 58415014 1 4223320 149133301 1 18572931 47868600 1 202801 110961443 1 2573958 103041616 1 10588878 95219273 1 5663770 62311381 1 4228180 126877124 88199 4082477 129125859 1 152061086 121316749 1 584161 79721503 1 1417114 101694570 1 325165 73324344 1 3185649 65034210 1 13488967 70129928 1 1476240 166118789 1 33206754 123861987 1 71977669 110825471 1 5120308 196023900 1 90506168 96855582 1 1582716 79705378 1 29589406 90457168 1 40301 261476697 1 147377767 98960531 74735 42485123 80496179 1 3356515 184088320 1 4184104 153189698 79301 4707740 158202239 83669 678374930 112130530 1 1094539 116733471 1 611070 88888140 1 3743632 76610332 1 683735612 51922767 1 1048753 53566457 60784 12526870 69751961 1 2150612 312177396 1 1066046 159275343 60176 5294043 53039082 1 6768205 111629743 1 724382 50607485 1 24136065 67730058 1 10292845 121104025 1 20124638 227267519 1 10929293 201395815 1 444514905 61981444 1 693874 87052143 1 17379202 113279778 1 1132823 174966873 1 30052274 162700270 1 4697406 124292292 1 268228 120015852 1 95086680 136278330 1 6415010 67686972 79881 9670865 78248428 1 49332608 83642089 1 5906842 150401223 1 2750446 100263132 1 10244632 415845965 1 72993 70939322 1 13458978 22375399 1 128016942 117608541 1 1299460 102992744 1 26989266 60683856 88523 130578 160743575 1 359543 77869544 76325 764581 80254737 1 3449137 108824112 86602 19193237 168750856 22510 2111340 92819884 1 16174854 61781535 1 5742139 59995770 1 116841827 72781531 1 51797385 104821950 39865 4592796 40744567 1 15059679 95627275 1 38366803 187359463 1 6710859 127001498 1 6330444 91082308 1 1029492 207465683 1 2595524 56803090 1 15490344 97686997 1 976295 41760691 1 93129834 79377661 1 17765835 137922138 1 754622 127471256 1 79470423 108779732 1 3648258 235224192 1 1071068 89204311 1 365226846 177770829 63521 6370777 63877379 74976 683735612 133668213 1 644811 75759119 49522 43784601 103061424 1 33614 137399097 1 570364 46074129 1 2247752 74740507 1 71224021 219212292 1 59951105 91288680 1 140042 122079778 1 70486581 165605336 1 1805812 36667817 1 120281380 56055062 1 1386286 43932291 1 12875645 121414760 86756 5335973 119078574 1 2199297 69602561 1 10515023 418789149 1 16024376 93158887 1 21751950 102990064 1 10776985 154688298 1 2868118 100318694 1 650746 161958476 1 582246591 128045504 1 10918358 102975954 1 13191890 82647561 1 5274375 158225247 1 28316429 86977298 1 3395216 66591737 1 1585884 125441720 75581 10065784 134385256 1 4191263 80931876 1 4475930 169831737 86193 5392906 130439256 85064 30110079 261505039 1 41518224 105266192 1 52052423 162503930 1 59040233 77026140 1 197446498 91087731 1 2384579 37936064 1 174831279 83712444 1 268616675 80265631 1 14547574 50076079 75514 15843 89967983 1 5882068 146605239 1 32765 60049791 1 10175832 141136766 8464 6664737 88208667 1 6808778 75980100 1 13790444 214761209 1 37468186 184262695 1 960524 132993672 1 53671312 132521652 60609 1641622 82777400 1 6576310 108019964 1 16925519 68050003 33264 23636573 96185881 1 7665113 197099683 1 12453905 65599995 1 1512917 101352564 61396 1220014 387979585 66945 6190676 154843642 77301 6122310 110054691 1 726313 204552960 1 890166 50202807 1 270253 206599968 1 48389363 103956586 1 812299 85123873 1 1933263 94575402 31637 374031 81081358 1 3819935 74283012 86374 339548 279741859 1 9446055 129114880 1 45596983 134034865 86724 3363974 74161295 81251 683735612 64418894 1 432630 131360091 1 6411595 229304067 1 1977298 123841615 1 1239428 95681756 1 724865 80130339 71433 13179393 153035177 1 1716322 82493725 84043 27442554 210867999 85475 35653864 108863674 1 662578 87689928 1 19894934 54548139 1 5439252 67965720 66812 6025247 230879444 1 2708515 276687416 1 211194487 163799217 24547 4978370 78168816 1 5388245 107652641 30555 409876 173961327 1 6189172 114476751 1 4450389 196087974 47590 1710247 135097137 1 158777189 108045709 1 23425685 67361765 86383 19887204 97333485 1 5611067 112002943 1 1525198 126876282 1 80058411 110329925 1 62784566 167386560 1 683735612 60406957 1 15634520 67959387 88301 9216754 90314849 1 3135458 155252004 1 13318876 149141502 1 4696710 31757387 73155 916148 237898837 1 59179348 129188028 1 456062 177763135 1 98140838 111086510 1 12737906 239737696 1 11073601 56796219 18927 75158434 200726909 1 1724153 197750501 1 267454 133616123 1 4159599 118125198 1 23717229 46922069 1 61618088 49829591 1 857111 84306766 1 141688480 89071142 1 937165 36906435 1 98406807 61968917 1 210921376 100081106 1 2088895 83776708 1 600117 135359146 1 1014658 84439918 1 44133518 56656448 74151 2280755 193438888 1 103547395 116787713 22048 96221455 78053758 1 76335971 94800740 1 32891812 145466798 1 8856953 107221672 1 432413015 98234373 1 5837285 65155439 1 2642461 153395090 20919 514661 103115740 66012 4010517 120497611 1 182276 72858145 1 7822270 95370024 1 155434260 102336638 1 9492577 44608710 1 27036209 168128208 1 7503900 74681708 1 21850763 51601357 1 71310339 49602563 1 119395933 171993817 1 1519739 198154110 1 39661 101652968 6632 39762520 118343793 1 246694 133338711 1 7808023 59190222 1 466203 110179720 1 2940673 142436284 1 21100210 378733091 1 2759807 30173378 1 7345228 37801407 72448 14862832 149585808 1 203399294 150542603 77874 24124978 75023083 73855 38290368 63798783 1 1760425 55236383 1 3114570 126352941 1 16764324 106557152 1 2039236 98082586 1 10185341 52252453 1 165473014 88773793 1 26135312 84400381 1 23835592 105711489 1 20305533 209947527 1 31202546 66713774 86102 8226468 51800402 1 1455519 97150186 1 22315575 84466334 1 205765811 75716690 1 10607 59620265 71688 6338339 104358572 1 2727562 253365399 78282 121806663 71097950 1 1996230 84227137 1 12043309 44530759 1 506063 44183373 1 1981325 73545582 84251 925398 121858367 1 301882307 86390779 1 17158745 72760028 1 249026071 154795888 1 1814747 147211843 1 180547474 113915297 1 482538 118852451 1 12085516 69411462 1 76665 102937908 1 25695895 45916651 1 12391620 123104928 1 48013544 177720243 1 3008151 42361916 76899 731879 164621154 77759 15244300 131455662 1 18683473 50651129 1 1938400 132297107 1 485324 47072275 1 28703375 120107266 85768 46815968 89553834 1 261011 90796017 1 56068521 84789349 32140 1846475 54814738 1 16634227 142004756 1 12807646 61289665 1 20131256 97468983 1 57693812 173000322 1 6386579 92790833 568 5593642 122268791 26069 111623626 83692137 1 2773919 62003773 1 480709183 73409506 1 423540 90054638 1 21888719 164729359 51315 8101521 163642257 1 2431525 50783339 1 2521610 52730104 1 17464533 137691308 1 25341900 81511365 82850 25612801 107135351 1 35246210 59738743 1 1227030 130434176 1 555109 134869823 66130 956699 89048460 1 1581642 109882527 37194 3912506 152451171 1 44266682 82428899 1 8931024 58569068 53677 4563857 140521142 61083 4059812 102070835 1 1245243 91437426 1 63875784 111152530 1 756121 106807914 1 630462 26535224 1 6957231 61545063 1 2230356 154449630 1 20578 137758322 72858 166526765 116729998 1 14076099 249973433 1 3633216 97229616 1 8581590 221381825 41309 76235827 67623374 1 86744102 206651516 1 22907386 40660095 59883 103706 250046924 1 43494687 43261896 86990 10457582 118781143 1 30028449 51073681 1 6871308 127175706 1 80808514 378269025 1 162223 181040324 1 3462786 75635267 1 94702289 186492706 1 2979291 262358320 1 10484811 118228978 1 297876312 171143051 1 20832356 193296766 1 1679024 155635688 1 3837929 63011216 1 5475781 125950571 1 9089014 135006568 1 26835 162726643 57816 25880833 138930133 1 6546799 147275217 30837 683735612 89009028 85310 1596832 192039165 1 255344 105636789 1 983766 283712011 1 24441509 97875132 1 4272186 75624162 1 683735612 138075381 1 16910685 157739781 1 1317970 187694331 1 58757897 101690542 1 1523353 84464204 50739 878321 106987487 1 4443894 71813908 1 717314 211949296 1 8310017 65354584 1 15696558 124851484 1 1189618 113114997 1 302594 136397872 1 225913420 336977069 1 3851996 114064567 1 14895084 34966223 1 6542094 87022106 1 24428987 98267124 1 9443333 56567234 1 1025405 185827297 31134 24824211 138124073 1 6601133 97735274 85302 160226135 85562482 1 14188838 128659219 67711 1383280 136562206 1 31984880 104352869 1 49838324 86057583 1 6732572 129380888 1 2396913 85440023 1 1351307 78465776 1 21950485 98602248 1 632911 156314628 1 20315150 128623323 1 106819119 45775691 24982 314355661 171311920 1 158113590 53254699 1 49044586 102382507 1 219279149 105785469 85240 28444808 53470284 1 2378318 31506072 52804 1070129 58596446 1 8975989 131815869 1 104167788 56873227 1 2560720 196442655 88404 1730881 190813176 1 1154013 92285410 1 683735612 131801979 1 2276010 135277602 1 4539464 77914825 1 554139 145944226 1 137055 217682915 1 1171836 98571969 1 62794482 87343667 10898 718635 245625566 1 378859 94670419 1 71147 99698113 1 451260288 134193786 84093 12257372 104759420 1 304990 76188093 1 294450 132858484 1 922138 83553554 65352 112766 84534369 28313 7497525 110209415 1 63293091 190758514 1 41381 102138392 1 3103413 59400771 67480 12776420 189283738 1 1455019 83569455 1 2280367 172922003 1 259032 98736792 1 2089240 105477391 78535 651673 76203162 1 122303356 143533619 1 141062408 95685127 1 32933936 134436737 1 233743922 79841189 1 3045388 125903841 1 53294354 65665185 1 61481731 172392796 1 4243274 61989433 1 9700765 91476515 1 683735612 84966941 84556 25983094 102589304 1 1620186 75805214 1 4896524 94923931 67844 417563 82090390 1 6951346 65252393 1 1434524 190643990 1 29694663 149775262 70512 1393542 84818540 88276 293930 99253068 1 2832838 45128665 1 1932526 80968876 1 255161 52406704 1 100308300 88340879 1 13551427 181378745 1 3699706 147148289 1 6889858 188791945 1 960334 117338549 50066 359978 71771279 57480 1118348 50636577 1 339569441 165968240 1 15444927 71465833 66383 13510041 137779905 1 5779240 166720164 1 1745066 152015543 1 1694295 115055649 1 6169856 178957756 1 21893195 143748329 1 102286192 82596774 70515 325073152 129068808 87416 975946 62492576 37346 176546 160851003 1 474468 112123371 1 2387462 118053799 21824 173174990 89168332 69481 4949426 83159150 1 194582424 35419306 1 82058132 86405746 1 10941010 181304758 1 6555370 162741651 1 6785378 25948899 1 24202414 156746075 47261 7505183 137828948 1 5318310 129536150 67005 6505346 97606324 1 4608191 116236202 10686 165445240 137939698 1 2249854 52006783 1 3068837 85334835 1 11042836 155297282 1 20544253 121603605 1 4963028 51305693 64340 1024412 146933113 83226 2850345 55620118 24691 38917665 173477946 1 7411041 78646754 1 2328067 88150189 1 2132406 85985357 10372 153723 109624312 1 6326803 78701329 1 51977142 76464929 47123 224333 81807211 1 13264264 90537542 1 138291016 80738848 1 3737376 117114139 1 3402653 41217661 4221 318835 65676190 83385 11712488 117734602 30377 141926365 99328227 1 143910006 168236508 1 124730778 160475635 1 3332549 130234752 1 18357618 93606415 1 41750078 144103441 1 261081987 105771511 1 143860 109157943 1 62922792 72221035 1 4252440 120309130 1 27160973 172472730 56188 7970707 100497673 1 824567 109809849 1 36452510 67440660 87766 519391 124076815 82704 5726825 90546138 1 4689244 46189824 1 23374599 105053969 1 167765 62157622 1 33082522 134254181 1 63648877 107980315 1 491554 122599254 60808 7654344 96197162 1 10805868 240349657 77778 227016149 131873670 1 1283893 266082619 1 1341576 110184971 1 3273924 103909930 1 2864270 117098549 1 545833 65132220 1 14132940 164488282 1 118746798 173263090 1 4130064 41082877 1 254050036 49827409 86990 1330396 121472937 1 9035596 184520714 1 1118534 141931485 83184 5284010 166838157 1 6222291 122072331 1 1998425 485216518 1 347224067 125244901 1 782616 114204214 1 125658562 86190813 1 33042052 98835606 1 19120818 87659569 65770 1086735 215095877 1 8884406 228456395 1 49367464 106389561 1 3972377 97315747 13923 1398517 63415875 1 8138091 103506732 1 10732430 123824434 88068 6688623 193191347 1 77318415 117921806 1 2845664 144353461 1 342422 77603755 1 5494086 123582216 1 7654842 108257366 1 8309851 301287644 1 941909 58500553 1 3285494 173220260 1 390829432 145784730 1 2006125 325349072 1 424515580 127378308 1 410204135 90188874 1 1970337 144442734 1 90428573 278531580 1 47666507 67688919 15960 2422061 109961211 1 7563203 46152980 74290 841861 72842919 1 2316093 74403495 1 395447 289770470 1 3920007 102422304 1 17139417 110875916 82738 12093280 76389151 1 16559217 105686515 1 11590807 89796251 1 3476986 257021020 1 772585 169860123 1 3794323 200318942 1 28209048 77465482 1 6742442 170596217 1 683735612 113064294 85811 2557484 98012149 26704 15267994 93915854 1 1849602 103138141 1 9970381 141500295 1 108463730 55437906 1 12090900 378585904 1 3652314 39932977 1 17115064 144214230 86530 376551820 87167654 1 814480 56707767 1 2103780 109752787 1 4091607 73228554 1 1267051 209022195 1 1750381 90314423 1 57734625 21203508 1 59574226 47844661 1 57347419 149072871 23709 3299873 132530038 1 1979421 63259900 70239 5479005 384859677 1 19487608 142109980 1 512094 99317445 1 401880 161466684 1 825712 47589777 73446 436789406 119916549 1 2596712 73492057 1 362211 123779330 1 1283505 161118561 1 49770748 94655224 1 54572442 211740697 1 19729608 92092185 81872 16913265 255105043 1 305743 101443198 1 42846352 93048485 1 852552 92912966 1 4108225 32196095 1 2295131 68329018 1 23014484 20845162 1 30984913 62285938 1 1966659 98417053 84646 101975 67432270 1 8986634 89330900 1 202646 82147011 1 72165858 70664376 1 2062839 56542705 1 1432214 174001658 78677 794734 160170444 88373 839692 158342181 1 1492703 110969196 78218 13298907 323856726 1 2100269 20558905 1 17312198 210817268 1 1404999 115195724 1 53405930 129926237 1 2342464 116414911 72245 234734343 80205346 75125 279122 81709619 1 777829 41795962 1 24848314 118215252 34799 3382506 81724040 1 6975817 133114535 1 9493803 131431912 1 14339376 92790759 74480 86202807 173381293 1 8558306 138018089 81068 411038 208056868 1 16529246 107165801 1 40765858 116057478 1 67457342 38398900 1 157045210 174542966 1 1984807 139574563 1 4540567 96461199 59596 12123442 25735069 1 33209824 68625970 86817 2447205 77185061 1 5285040 192085109 1 1365920 123476263 1 972467 117493039 1 863921 171667962 1 982809 106914149 1 22765437 221615534 71214 7660958 108040778 1 683735612 35780001 51121 5494303 147545986 1 3434518 153234598 1 93113469 88023484 1 162721165 59382242 1 6023814 117345125 1 557415025 107047993 5497 67794416 54124800 1 50393795 45152124 1 1777785 147457467 23015 389554 85967634 1 86637494 31572468 79072 2559120 220630801 1 10166218 107083454 1 45427290 170610980 1 2539830 69448521 1 1682631 92120713 1 52110935 171237289 1 2569475 88876545 1 1321722 85348954 1 4504135 60041367 1 4744074 59059470 1 23839658 38136738 1 4375124 119951153 1 18952300 84395278 1 3245149 76655470 7457 2296331 65744361 1 4042522 190833200 1 1368500 49638008 1 1964701 44830781 1 20328125 65103878 1 108242 60737018 1 12551054 99122494 1 9115697 163597222 1 2275424 287775576 1 227912 101910565 1 230780986 71968904 1 579492 149943886 1 25144690 193112195 1 17915005 59945675 10550 108116913 165988593 1 12104624 195361413 1 177804 162001581 77912 3345295 61527389 1 119408912 188156470 1 11938298 97226290 1 255963184 59927583 1 23484968 137519145 1 11605125 45831935 70995 22967214 115239488 1 36222575 77428232 1 25178364 56758195 1 144459730 103469404 1 3002287 179395182 88183 4442174 66134939 1 1278176 115571554 1 424087 72838078 1 1697213 207171846 1 52751023 120924118 1 20050672 96077897 1 3312120 57680685 78981 420659 54020388 86229 5612301 165258838 1 10981538 123668756 71737 20944461 120754370 1 92914115 75406507 1 31061082 107126230 1 1479941 185812480 1 183878 75827827 69796 850397 53781626 1 42225671 213740308 1 44832488 136226622 1 9319147 210991490 74262 145139137 320390629 1 17389657 74141336 1 20726416 103385027 85676 977395 75223937 75929 870768 98872163 1 798955 121620346 1 2233875 192188929 1 117718835 74298904 1 1045297 39856276 1 1173109 59703595 1 31047803 76081560 1 618737 142852928 1 11872842 57568294 1 12853678 74105878 1 5125864 84403005 45686 7160475 188416123 1 23088720 64088894 1 139288152 158683791 1 1014682 108402460 86971 1557337 213258162 1 169058 74826561 69386 28828968 97560397 1 5538688 82424124 1 32122075 120003130 1 17572 75336294 1 4464435 37091270 13183 15052172 133192778 1 21164277 148631279 84793 2417374 430323018 1 11526624 118640691 1 739609 131032865 1 228031926 103298975 1 2095020 81744817 1 56321381 55021554 86079 813666 75788308 1 8023593 61311021 1 2825419 114641580 1 37290053 61630826 1 112803733 184570439 50424 530585 101892471 1 288642 112047907 1 6597531 122364223 1 45835761 83365891 11928 127703182 131772872 1 9990631 138771840 1 16720856 105780635 42062 187678387 84831321 81948 1423267 59443124 1 174424853 206869508 43646 7042114 107059360 1 15518673 133961630 1 74292516 77447396 1 1719622 52736772 1 1519725 129798437 1 1151301 69810964 70257 16263212 121991477 1 130352 71779558 1 9107032 172556997 2165 16093853 332227470 1 3402710 41370003 5670 1277520 83019142 1 22717656 80020055 1 15470163 72066767 1 8673927 111316818 1 1477535 147959910 1 1568391 149059161 49702 227020 68769173 1 1965832 88400864 1 19093721 98285913 44802 114012 143293915 72378 87583967 63965661 75192 11555567 73373884 1 425059 99856913 1 6252619 119312540 1 1735277 62684181 1 298639306 120005004 85904 23642269 189166709 1 37839130 79343100 1 23702422 79116583 1 53959382 101535388 1 48435002 169776371 1 2661120 165762134 1 157675 137497400 1 4493428 105036362 1 10773619 156777296 81126 1281872 121192835 1 10952205 156725395 87543 206075399 129640973 1 10139316 38685135 1 87612486 52159326 1 13611585 161212089 80928 14655130 63392807 1 18890216 49191317 714 6707279 103835689 56774 7553366 205990556 1 9738408 39907520 1 5729949 155793348 1 52923107 60981678 1 36724494 118920255 1 3915702 71533309 1 17250240 213319744 1 56023 126902552 1 4742067 121920637 73955 570650 139192678 87613 16673408 156368758 50424 1346917 59705097 1 2976232 53938176 1 18819359 379611708 1 15159343 114516682 87327 641031 153515230 1 1706347 122652779 1 12278716 81498305 1 273637202 48190880 1 341067 131842339 1 4036043 174077134 26682 1056958 153917787 1 1661444 141749056 1 91213980 57653329 1 5660438 72685455 1 3014440 55792586 1 40143884 52910293 1 3187214 16207183 1 29736459 75835459 1 36896023 117191683 1 3240396 134691192 1 6059890 149657825 1 8906395 133280885 1 3989864 256610123 48204 122035 113451936 1 14351443 58445437 1 2607427 172009828 1 2013916 249405994 84958 2127188 57891059 1 25163405 47742611 1 920499 76884333 1 52520656 111248411 1 84386516 85078340 88291 1304828 348473246 1 1738676 85324110 1 2523516 143827053 1 20358681 121733976 1 3656135 113057268 56539 34303 88694205 1 6320497 38913913 1 14613125 29488380 1 46922594 190385732 1 5195386 92914260 1 9387349 105441251 75487 136225939 200427957 75300 131701399 82572137 1 10687835 247326790 1 3619232 51156075 38597 140277 124416714 1 193417 104546153 1 2963881 80941952 72213 13050340 352551582 27651 188078 69883716 1 5993786 61151287 1 1672273 73888093 1 100749871 41363742 1 6523198 99616384 1 4307269 96979522 1 19110293 108342996 1 3015121 121494139 1 234249 94896249 1 5076897 221827894 1 3793997 154712705 1 543290 187439118 1 25172991 406164003 76700 102884 113878124 1 729283 142648890 86958 1144980 64983425 1 999112 54602213 1 2716705 47443991 46375 682342 106044107 77876 27262392 91984855 70198 30577288 75317616 89346 96254253 83374607 1 16574507 106336263 60110 12991647 80518779 1 13695877 186089807 1 216976 73353015 1 4852422 167947934 1 16900154 64623475 1 3157284 364898325 1 91362471 247163655 1 16499132 52502797 1 24865153 108666751 1 5143886 82384659 1 34638159 57578156 82467 9670704 98082444 86774 2960064 85810292 1 51359039 91734879 56007 16724402 167475337 1 3386447 45595877 1 9511364 58116569 1 2378996 116587628 1 28066993 167107556 1 19672219 102746472 1 1261790 82198727 1 2027899 282535826 51693 855279 203846217 1 2114500 54282100 67646 1869157 119173916 64612 12018438 167931658 84331 33901521 90158159 1 88876055 203274701 57743 7495705 102198144 83149 154995 82611850 1 1097120 195398320 1 29137539 53902150 1 27614812 67738757 1 59913 212425857 1 4874351 70354067 1 9399 145745029 1 92301965 62740987 1 54409234 90389446 1 491050 203183433 1 81344829 86437391 1 3449538 126686396 1 4348010 317742593 1 14079508 90106523 1 3918172 89270134 1 1993518 162764683 1 15287103 122479617 1 24857319 82473065 1 5577518 109968327 1 9650849 87277867 1 8415499 119513994 88535 6926478 55252700 1 431227 141253537 1 18074261 42438672 1 20298125 271497406 1 3316515 109158501 1 41420882 78026961 1 5223535 133061512 1 78909686 132438538 1 44259 225662007 1 137498613 148047932 1 2223586 35108382 85766 5269071 20608990 1 8111045 156282082 1 14824425 57789469 1 76781267 44330279 1 557279 58209766 6220 9382502 207295050 1 11092907 146309587 1 30943 74926100 1 44811752 213788148 1 5844886 76288878 88404 334903 142862220 1 23092888 59297421 1 89300125 77054785 1 29025658 63032809 1 4331552 119344319 1 628588 99539124 1 10005154 198638441 1 116025 54593240 1 421427 182584464 1 3615118 270862598 70552 4309206 155961817 1 4729678 90323077 1 175750300 85698901 89017 1108969 135844359 1 6721939 53606970 86024 177592 103761874 39625 16940659 66761997 1 616981 175959030 1 3005771 114754479 85463 33683679 119182664 41125 6709236 92928373 1 5616941 117403761 86537 1075244 90005130 1 15197162 127141743 1 2458432 78997271 1 49938775 66047279 1 929975 129538442 20129 683735612 98761100 1 112227226 196553497 1 22754992 220016688 76918 11433768 108180874 1 2328392 376329713 65587 77682520 140596913 1 294499 152715353 34243 23685215 69290318 1 338132 108217780 1 267741 149091957 1 18126188 134459027 41057 406338 75832483 67049 6429476 80795810 1 47393942 57842926 1 3519488 138917410 1 8389381 115345646 1 277108 30621680 27334 104869163 104454219 1 17021793 96726764 1 63802916 218539324 1 2727735 71936638 1 5190285 52614130 1 3685772 80417809 1 3253690 91517168 1 51251131 157164317 1 15937550 82129547 49492 13788424 229092757 1 11500777 122386168 1 535794 211020961 1 80089 75396663 1 27773366 96325523 1 54567 82448953 87321 560260 131598738 1 12235857 99689549 1 297433 165718574 1 11037541 109835058 1 1651759 98477139 1 7597388 88156607 72000 24712974 55930029 82530 118528 155459669 72280 10252550 164248550 1 3052696 238878288 1 1082280 75416923 1 4322592 213464829 1 6068555 260767098 1 2359474 129701228 1 5423131 160782054 1 6798516 173122661 1 17972333 32532833 1 18007661 115086012 1 5576416 200818350 1 574392 73626773 1 1839046 32034871 1 187154795 53840545 1 3439072 71072389 8562 10472587 167762387 1 8356222 248583623 1 28128535 81462869 1 2277030 43350383 1 2843853 100744717 51540 2096760 43678914 1 18305892 113737866 1 280417425 102676637 28038 3082130 182797480 1 44516853 112313495 89278 13628377 123861894 1 19617629 85580384 1 2193797 27764163 1 25521977 80169922 1 132270 156254328 1 43681312 64076986 1 5251936 64182681 1 4192291 90068202 1 586276 146714247 1 25302175 190249141 1 13156417 117505777 1 378992 56603677 1 10803445 51439714 1 38456995 54782241 1 1111887 42893293 1 3554629 91963226 15879 68841104 31367576 1 7160043 118983210 81910 1606557 83287371 67017 78308880 119232865 1 2051429 116910781 1 20517567 90832342 1 79704856 204533477 1 4687533 95622945 56645 12553478 349512531 1 496661 59541183 1 11947815 103855303 1 35008410 40992298 60711 25633449 87044673 1 21592816 120328891 84335 7902839 96267333 60618 13325252 82101891 1 1386825 184271587 86743 12873442 86140669 1 20785765 55117844 1 6390355 92600044 7970 5965491 97598675 1 6672605 172434165 1 2162005 66850475 88941 171682 94677633 1 1263930 125529454 1 709037 38224993 1 21240275 103792235 1 26687234 48297355 69066 396895 76553252 80671 618247 155728624 1 3477526 113005958 62332 41117963 121490793 1 129771 86417288 54436 923569 288759567 1 512519 74913165 1 581296 127300239 84275 18298654 219441442 1 10718771 118072040 1 97592420 131887946 1 29490326 179254617 62566 6009611 105917407 85067 468388 61983959 1 31543775 94878804 1 683735612 90590407 1 790477 56896218 1 1063277 60660230 1 12506848 112052212 1 984815 108717134 1 13053728 172141332 1 3055951 71955098 65687 342942789 123800365 1 3199836 77591049 49064 97401518 73568817 1 344329603 76894497 1 429900 71821309 1 683735612 115878833 1 94414 139129452 1 7440639 46658828 1 10954362 55533942 85260 1451583 251731666 1 9465695 90176691 1 2101026 245360013 1 85290536 144858358 1 60072661 103852676 1 26369754 34572626 1 22819225 244968379 1 16030777 135803835 1 152324675 170186500 1 5461492 98273732 1 7496409 85456097 77228 1677902 112957892 1 342511 140388693 1 57125066 135099944 1 22671951 155578089 1 153450944 62601808 1 787923 71770923 1 14394406 108836751 1 2686598 75942068 1 171473 66918657 1 35332629 155944623 1 1387938 74039608 39334 5442472 49167200 1 1178685 51010475 87247 6223783 73671560 1 5746781 378032439 1 11649137 59047517 1 237230 94295951 1 8033082 143235478 1 1260864 114035180 1 8236423 244281433 1 2128637 90799861 85496 135135107 223963675 1 2017770 129580473 1 13382204 72527318 1 3800006 196646059 1 9194665 368946981 1 3180251 61487646 1 30739072 100579830 59196 39806608 176722784 1 7005715 76353231 68737 8078355 311960921 1 42412340 106611154 1 6897042 101950010 1 22420258 104975065 1 683735612 50215301 1 155001939 100608712 74902 67410696 165218269 88549 6884364 69959610 84337 126612077 85313726 1 5587076 63870753 1 27044033 63090851 1 1894360 125318724 63413 4206460 83706543 73262 7320431 117641656 1 53451250 99718962 1 39080956 229958253 1 26990 133822868 1 258411532 107596141 75301 1023767 92020323 88323 11688257 79079423 1 2726274 112591153 1 11936392 89222202 1 1320195 86628221 1 881321 92526176 1 6646688 77178120 57791 8503846 103267140 69434 22084215 55621592 1 1564733 126503178 7979 1499250 88606346 1 6003835 156443078 3456 107236874 92504251 1 12256424 166479121 1 545361 210268752 77106 11945431 59647610 1 4041447 43962436 1 8263115 92817701 1 28208058 66325095 1 15610887 151763792 1 401469 67755070 1 683735612 96494494 1 267673 75293059 1 101570 161291776 39002 3192221 48705223 1 22364077 273274475 1 2652712 116559179 1 113101507 109966201 1 34290904 141376906 1 28118949 187013538 87637 36354571 98315770 82965 767966 128220951 75797 33870121 133279927 86564 179256 54785803 1 1755015 185266979 1 57616962 154306604 1 8705438 72322961 1 181280 55503714 27838 153586 60952308 76745 3355145 128748681 1 4477692 42766706 1 194254966 130899183 67742 10382850 83964188 1 3053468 42206575 1 15662299 308009424 1 18674271 120010639 1 257756480 386516894 1 1434868 59529606 1 830540 106908281 1 5561241 73637165 1 9565981 233350081 1 2408989 118233542 1 1379527 135989418 53955 3490824 129008879 1 1722805 101092598 53889 10108053 83119029 1 4562355 110738479 1 27608188 77419708 69052 598218567 109333874 75332 2507280 63599396 1 9253593 139621566 58529 10273934 118209625 89256 1958245 126905021 1 2080127 154581006 1 1434619 206511528 1 31285565 107673068 1 18108421 153334306 1 23151540 109885719 1 32284252 39237472 1 243584071 60048737 52951 226327 88396366 1 2137638 76169316 1 154829 90963500 1 59282 323116849 1 321784 171401980 1 3203900 56992371 1 8203743 106032060 1 52002 115867947 1 98101 92929037 1 1641803 117957591 1 3104237 64302584 1 70680847 160755576 1 468158 229545500 1 5877578 96117666 83029 2919019 109344907 1 3942959 161574290 1 26462848 115027111 1 221225 104618470 1 55462 77547384 40995 52662106 155161983 79157 3675659 149932788 1 547045 87953773 1 144865 126636756 1 1402360 90708307 1 33519928 108661095 1 858171 201758332 1 4558617 129834189 1 195586502 127078009 1 16671244 157178349 1 78539178 47985734 79141 5881037 97461118 66600 36146604 171844225 67502 158697148 105266680 22352 1805011 55872102 1 3741392 112091890 1 3809154 140125877 1 2470405 154357814 1 319632 271229044 1 2391554 96626856 87528 25039999 142115880 1 18455207 109068312 1 1017514 126444768 1 126133 48921013 1 115440324 95886448 77316 548141735 119176282 69097 117509044 104458022 1 6102806 95730015 1 31575451 31247855 1 127800 48770315 1 3251877 61800807 1 249366732 222568805 1 15355672 61384948 1 46384 85035274 1209 89447328 150447065 1 78891732 193576506 1 1103950 84159655 1 11642332 98716243 1 6972550 98925151 1 38256021 63049211 1 842960 91770908 1 132702730 166222324 17072 117132970 216264591 1 18483904 157642740 51685 14681547 154124736 45358 43532236 88099674 1 49142648 115018835 1 45908332 148171168 1 12238868 148302542 1 24837826 59249325 1 278327 41831586 1 58285750 86458537 1 5937781 78026886 1 14254759 55794401 1 3389500 72828459 1 5463764 137090177 1 57098413 95259189 1 4910732 140583445 1 9428311 208220334 1 2963580 57016994 1 40247546 141837929 56566 418115823 84333003 1 997662 67682683 25080 186269985 69518317 1 2296530 47604698 1 34950926 92216707 1 48023825 72295027 82494 9147613 73275445 1 1640288 64223711 1 1384590 37662989 1 1745265 35860344 1 7928897 119633045 1 2457049 88715627 1 82337415 56939907 62536 86259278 74556966 1 15691023 109215114 1 42311199 135996704 1 18233397 123370182 83007 2428297 198132689 1 2954096 63248212 1 122568033 84619218 19099 700321 316841313 1 5119247 154987668 78502 7029179 100799783 1 1878147 39440870 1 6468533 86829159 1 12254675 69219714 70671 457497 39116558 1 1379058 156488785 1 67880123 97510314 1 6950684 118844429 1 40591080 76379464 83549 4581737 102885924 1 1623963 134354578 1 659480 44283223 1 4712989 87822744 49483 445519239 112399764 1 11621070 70878524 1 24905522 133515211 1 47302 71625287 1 6596643 116474523 1 3353154 98377218 25261 1280998 201079277 1 1055556 225998334 46071 1159965 118301178 63517 5474676 68194385 1 98021255 93123608 1 18458274 122414257 1 694945 71686336 41271 23532568 144424345 1 11823645 129013592 47625 11057824 98840524 1 7346908 142729801 1 1269061 54794203 1 68854 92844039 1 1036686 100321128 1 134801432 123104414 77386 33245485 300487305 1 786650 129520689 1 79874938 64801732 19415 35068318 68196214 1 1758269 115162092 1 676238 70611151 1 1266315 118547962 1 75449691 98672091 76627 295869 46199176 40209 5213739 159461066 1 27218485 30940965 87784 16600871 115590846 1 154180 53971513 1 1073338 33022877 60875 1493368 218648913 1 9617546 176442280 65644 7235889 78881088 1 9827855 100812261 13989 194418190 104500233 22180 1260922 146974590 1 1877005 55700826 1 267680 54618725 56591 1487153 59899435 1 11474958 153578840 1 663283783 41833055 1 3761024 106558781 1 2737286 91885324 1 4141252 223973948 1 8351272 82525997 1 80181903 181797574 1 31391357 107508482 1 41284859 175148202 89821 2301619 110555276 1 9801504 281050365 1 99058903 163200148 1 1890406 74234105 1 11339692 101899595 20530 1426890 175489782 63335 683735612 93799709 1 1104736 89296029 1 557637 44733527 1 491644 101668377 1 2909118 48408783 38407 39225027 83841728 1 1954404 313086329 1 662534 86318779 72592 24891805 86444379 1 425580 136522354 1 6458814 146665893 1 4996364 156446490 1 64972459 150512575 1 24501086 172258866 84709 5700566 161994719 13572 994009 131822488 87566 41513892 90274273 1 34061660 111567576 1 72094881 71276902 12031 328720 116699820 1 475652 35909088 1 16819358 131564075 1 1737280 49336974 1 856029 235499282 1 359885 63050150 1 2764795 117973739 31525 6014509 93564325 82544 16458079 79197024 1 12107287 134395608 1 1302739 87786435 1 3752542 211847888 1 5548066 67856450 80652 22703230 149881036 1 6925666 76809839 1 2446092 307622597 1 2757507 150705568 1 5589991 57290881 82477 765545 82091255 36689 13755822 52169812 1 15376135 113128591 1 3600399 53126507 89730 2840912 156597610 1 9076479 135120776 1 651610 133096268 1 6876314 66471824 1 13778634 94731132 61008 3624352 140724620 1 449636 124313445 1 2194777 79978285 1 83018 110226583 1 5364619 240574796 1 736352 237509649 1 683735612 99854791 1 1040062 159658502 1 24084126 200407208 1 71472810 39001353 89869 7551204 249189834 1 9614576 60364459 1 1556274 88516768 1 647602972 49027419 1 615334 64708939 88982 49903146 186127468 1 277099776 96233107 79951 1856656 148642139 1 87401 24448208 1 66760807 155354867 1 25195905 36803070 88979 20182168 70002215 1 64006667 45980693 1 864363 228931378 1 13637900 183436243 87546 71807682 134093745 1 1841505 80974341 1 520897 64685481 1 6419107 98361948 89315 8384502 99504975 1 1864072 71206392 1 1011106 263936056 1 16833416 97037451 1 1374118 126520559 1 235980 216962548 31139 16590483 90860495 1 44979411 71298593 1 26775449 127130234 1 2372378 103828610 1 16611573 124805283 1 4261126 80996523 1 2396216 39184857 87529 7803473 77350571 1 31991 66760447 1 210362996 143639561 1 6700880 190197324 1 226813775 171533143 68198 15893167 116896924 1 1271626 81982813 1 10122827 118888141 1 2963895 86448000 85081 2435315 82595356 1 11016116 106726950 1 866872 154053240 1 1634620 95590643 1 218092985 171711487 1 8588065 84198393 25310 49754950 105365733 1 3290414 60072783 1 31118518 189439880 1 4115525 45933721 1 2845732 132942544 1 4566271 138267663 1 76684986 148186850 1 53492977 168190073 1 1739009 99610926 46176 146746592 245207776 1 261050 83254963 1 88286765 77585631 1 2301816 51261791 1 44562653 72975723 1 502787202 69247834 1 4926612 154271992 1 1268077 37786339 70472 2519829 140821854 1 2615623 80652405 1 115271413 282080556 1 865037 110053138 1 612719 80901588 1 795480 78903273 1 45279208 103626244 1 3506249 50289111 1 31013722 140809057 1 104253190 173197544 1 48730102 183496796 1 26536093 99937993 1 39151219 238438082 1 29037182 70182890 21706 23328638 55410962 1 49731 89119941 1 60904818 108862407 1 37167778 103047531 1 23007753 122959054 60233 515939 43224186 1 33654744 177101781 35205 7738003 109320217 83611 7500129 133190630 1 7190060 90089027 64432 413925 200424208 1 14868743 106265958 1 1023950 207473097 1 817034 220579706 1 15734162 138315587 1 18104015 80860475 1 8479811 45662255 1 54340610 67469751 1 340543 146088605 41732 10590083 161386295 1 85302915 84466219 90015 5567535 115732824 1 4270181 73433921 1 4418337 117519324 63096 84049954 131221729 1 460438 170157389 72967 421732086 89275313 1 7934820 204801402 1 36666535 413019486 1 112428899 142772318 51758 13733012 179441564 1 2091103 108368170 1 523951 108352786 1 32716800 106299278 1 8504614 90973560 1 199341813 64631141 1 20941216 53017598 1 8184307 253290488 89905 25773723 124181271 66157 8797421 55462012 1 29892581 42380701 1 5794697 87092562 1 185030338 162741552 1 939533 158045326 1 72505878 294652881 42969 6030830 128124140 1 2417746 149436811 1 65923345 45680996 1 5994487 50154523 85494 93337 128251032 1135 112725271 151201201 79639 3355914 159951999 1 5161585 136890188 1 333029 230927255 90180 4998492 44518801 1 11180976 100425343 1 6452926 128858903 1 9451077 24331553 30989 10575130 105988783 1 12614006 71143624 78596 13450795 147754179 1 93910193 36837883 1 139203315 34039362 78066 29965850 88895871 1 1416894 81374000 1 614514 206709772 1 6657232 65630068 1 4694935 149350924 1 4091925 73321941 1 94563002 158207795 1 45819050 104490703 1 1631371 82923934 1 8874716 169167173 1 4936200 39771156 48562 210369 52461140 1 7689490 108432084 1 158202300 114578859 1 24715115 164962692 1 575604 59891678 1 6048789 159118730 78047 13354658 96399080 79045 15799387 128648312 1 31190434 308215319 1 1604265 113738247 1 57946785 186309598 1 8060080 183331130 1 29124177 54021770 88440 7893880 208065798 47214 505570783 218850654 1 123469788 81149920 1 248988 53301267 1 3450007 82639053 69695 553820 242987248 1 28606994 172749151 38613 16439169 156705553 1 4559236 67143819 70499 37370481 118447457 1 264327751 99381315 1 681712 41813825 77666 2745965 281349171 1 75332754 118481447 65224 15303074 72534936 1 12362014 91682448 1 32529014 183982790 1 9486036 81056245 65795 3063789 123258975 1 42594 93415087 1 35144446 152525709 1 2031615 207017188 87532 4322750 134525856 1 410018 101744174 1 56714495 61945152 1 4130347 154987783 1 4291834 81555561 1 1163355 197025726 1 920005 144946518 1 1375295 92995088 1 35865342 51468447 1 2126217 114070775 1 3255624 246250505 1 1238733 98139558 84141 10098015 132826071 1 6630779 105775361 1 2637743 164977931 1 3541119 55681304 1 4792858 70008069 1 42041204 59288044 1 3020993 63328144 1 295037 102132664 1 17153199 101221231 1 15276595 64767160 84949 51033045 124290018 1 6554494 68230941 1 35911701 79636844 1 124432 108308600 1 1807510 42741880 1 7210143 95278793 1 2240286 201100950 1 2980136 103217204 1 71722887 82687314 1 833576 64153914 1 13125013 211598486 1 469530 96811879 1 3271606 32809172 1 1897669 129402912 1 258156 220823737 1 5695954 133396904 1 27292232 72464760 1 145513639 95192718 1 167531639 147682510 1 1768342 45434596 75120 6794726 131046611 1 4284355 113211326 1 2048767 141895742 1 683735612 141857428 1 3130203 114902541 1 8736 178913266 1 5536050 146054455 1 139691889 102141446 1 71839867 69146559 1 1371838 44778529 1 3944758 160762922 1 700653 131030570 1 1386181 104537343 1 10707001 191336765 1 173882 89338644 61586 747577 72796002 81122 9009686 134516717 57407 1387190 63045079 24926 2155868 70704075 1 562301 113063574 1 20046919 129776617 1 2105696 133785412 1 622860 125857070 1 70416869 107277935 54503 4194769 89650125 1 9374341 168744785 1 1525890 274015039 1 18834215 174720058 1 199947238 110866386 1 103824 75310943 1 299310 39945053 63996 30875565 45740381 1 226556 34528649 1 4082718 168569218 1 3786581 118967567 1 30439835 94137462 1 2781000 54026663 1 525105 96223245 1 3499076 143263432 1 21827255 232202909 74114 683735612 143603594 1 30013921 145272008 1 3491166 54591313 75671 22683289 60042596 1 2338451 98150562 46668 387503081 155881609 1 24259185 52780786 1 18666901 21879070 1 6631692 59075684 1 720943 106960831 1 16317429 58888694 1 683735612 60841571 1 3246715 115113777 1 581574 172821366 1 22034011 86909824 1 1488884 56330520 90126 392291 268230785 59285 14406215 83604637 56902 2509171 56167843 1 51100370 160162003 84669 1894019 82337067 1 54074783 192044972 1 1663808 76557024 85985 123000 187389477 1 32822595 95732407 1 5519659 123317652 1 683735612 126514106 87730 1286452 48575243 1 3676321 87309938 1 19379611 130199497 1 10847081 124755159 83361 2185912 59122613 1 5044130 80411090 87201 1314905 192332715 1 2197849 40198583 67047 48036259 138777761 1 4808387 98372638 1 39414383 77820788 1 38891601 115135897 1 1959236 214605680 1 683735612 146915823 1 3091373 79673960 1 29930933 140694940 1 26378134 61851371 1 384970 48033038 1 3231675 115428144 1 857873 168285801 75094 56290720 124105517 1 127952978 74764407 1 21675839 58552480 1 4108153 166013273 1 26843952 90648678 1 3490625 275742323 81353 13505239 111908457 88331 43038072 144288723 1 13940839 123582057 1 98022296 173734411 1 108520583 108318316 1 78196138 67600564 71565 10471023 42677349 1 2543368 66327630 75150 7555670 48440376 1 70964620 105758231 24543 358679 45699279 1 679847 124006746 1 10385357 124872191 1 4663977 131659756 90355 951627 232645909 1 157126 58225345 23534 4550189 210969391 1 4499457 47379930 76722 8511589 90742976 1 5892749 80029569 1 80813426 136444941 1 7272074 108602178 1 32589253 265509347 1 16016726 352891128 1 319345438 117931454 1 87249403 92896611 1 1014109 152552449 1 5303755 79245121 1 929540 289286479 1 6270894 216979306 1 935006 117953436 1 261759 53737888 1 1172766 52719308 1 8960346 125135080 1 12534330 50440363 1 567484 82703140 1 1500106 184441879 1 8526673 209554061 1 620542099 180416478 1 15843272 117655963 1 1492587 103494771 1 10442385 101045650 1 74812648 184386331 1 683735612 59306936 89505 323036 120173167 17779 729301 56319557 85991 836935 161502426 1 33741986 81780652 1 3092117 129075955 1 11436064 115086949 86760 13052054 87330490 1 1454634 143312648 1 113045455 89706094 77877 6766241 160035624 1 15491153 231587813 1 84827779 52147084 1 1281956 195274696 1 89658975 50759312 1 378128155 169193836 1 5158909 77186126 1 30556373 73212542 1 14316629 103895853 78451 8679218 58584837 1 2777634 87363224 1 35210979 153085384 1 68818025 182144302 1 1459560 59853015 1 9652892 71012581 1 4297003 107928842 63723 2238073 134694130 1 42451127 66519437 1 41932353 35152048 1 171993 67732963 1 124715 101417740 1 6280947 350614386 1 32030779 60349559 45554 26943247 118769147 82498 2154396 130310830 1 3853944 101072974 83018 9273925 92855441 1 9833075 181959458 1 8983541 58187822 77805 3632078 94911823 1 16141505 133191184 1 379977759 74521923 24371 3573267 99907538 1 3604024 68436405 1 3515609 144717017 1 196726 86930822 1 43259018 55001622 1 35461379 108942931 1 1055812 68891456 80749 51684 62909515 1 45880233 208130572 1 5906570 126441291 1 4032912 167112865 1 1983558 162162668 81865 2009600 95966714 1 315813 48376791 1 12893370 92022565 1 773494 138860454 1 5544441 225442078 1 287274 114251469 25026 1887100 90316530 1 332135974 103945996 80713 30011963 55955662 1 584148 106689143 1 2700823 236669318 1 10128555 96146739 1 57938215 74016776 87720 2068624 111433666 1 184531981 117296027 1 37645 163795309 1 711321 100618468 1 2694289 112405712 1 124461397 203342699 87972 9102534 50452073 1 3741230 42408368 81216 8014450 132859004 1 42683697 57858364 1 143704531 95939966 1 153040 67535846 1 1398314 149136209 1 56459105 97413733 76707 903853 69650988 1 15809794 51629329 59444 9670347 247008516 1 131022 81618772 1 2126472 97248445 1 2262824 119189741 1 54990825 93649228 11131 3761485 149028537 1 683735612 228918265 1 31059100 70264444 1 5700752 128276312 1 23179343 139794471 1 523741 65376172 1 20920594 190248925 86541 2008115 380811838 1 32057425 149738643 1 4214114 69782319 1 118415522 55374559 1 276118365 84490644 1 157321682 71107670 1 15676254 88030353 1 8020415 91329798 1 8857326 52873911 71196 31666277 122511042 1 22490118 110194339 83694 718235 46471677 88342 205611709 106779755 61737 15242992 61578306 1 170018 257717355 1 297584 41479371 86845 8776388 61945972 48094 41544246 97459901 1 144550541 220899145 1 45282935 198918611 1 10266491 86578714 26897 16973963 141054448 1 13685544 165036225 1 8304942 162107800 1 99147 159776418 1 1868179 35088117 1 162289161 55845789 1 8781147 57915592 1 5095652 111174590 1 93691002 174227824 1 13606342 72595745 1 688157 279150830 1 4031552 114974190 1 13628518 81856326 1 8223653 54387759 1 8128424 108978630 86374 296696278 112138423 1 1945234 70800154 1 954780 166147193 1 2279284 47144952 1 7806223 61037699 1 6305591 93096846 44831 887038 31821897 1 67010820 154412688 1 985610 88680311 1 74090159 177636194 1 3453868 101254097 1 2872182 85358020 53378 41827348 82218946 45420 9424386 196453583 1 381883965 76197673 1 17957433 171489103 57531 736332 76074842 1 6396059 157714065 82614 28422611 125419136 1 8425324 73247621 1 30176174 158816392 1 13106903 116098063 1 5726904 115526134 1 165673545 68463349 1 91445 142760131 1 36435454 73659647 1 10668957 48807401 1 492886 140508031 1 5599856 156388297 1 246497 145420222 1 14166903 124441286 1 118691471 240221325 1 1880509 101719227 1 6349160 74105886 37900 7581995 142863287 1 835643 143855924 66758 3492323 58880066 1 6484988 66571923 1 8867510 121074759 1 2518600 55581859 86388 5657396 86107298 1 8033872 102828078 1 1080463 107909872 1 14354371 62894102 69588 1423774 193176006 85228 3229753 212501192 1 27071367 193811204 1 3908240 71516191 1 1379387 86918461 46174 35446833 62155018 67110 57506828 170172246 1 370426 155369731 1 13706579 169568835 1 15886071 87830310 1 1138894 54807074 1 2229549 103088204 1 9811445 242331856 1 1372394 91361813 1 6650366 245881388 1 18953535 93687813 70117 173252346 121014116 1 474721 139454714 1 109340 51214420 56300 47867348 31658443 1 9784708 64953801 1 12128087 188172213 1 683735612 115745405 32730 51176886 111547917 1 2361842 82604333 1 34607329 163805016 1 1410667 169632345 33384 502969 186222602 1 1817570 170381048 1 1060616 97215201 1 7866785 47017935 1 4046177 37358939 77229 371035564 149815452 1 19501193 102913432 1 2346224 44497434 1 683735612 97354797 90184 5528276 92653811 1 7970982 88600912 1 236841 166590392 52311 18846949 99445666 84731 450577 81532644 73587 798677 339609176 1 13141721 119447141 1 2095833 120611239 11285 23935016 94699925 75394 637932 60574119 1 5547235 54081918 1 10115316 53644057 73569 31323149 85861907 1 995480 93437327 1 4037173 106817605 88326 123225352 412840119 1 210601415 80929651 1 7517167 83281829 8204 18149054 153431861 1 1405688 57263465 80988 16868240 126207568 1 189734901 98007408 15979 75433531 130120182 1 1588523 74606308 1 31123121 172446992 86805 210919 122761287 1 21695370 84488637 81083 4783670 66057102 68904 117174647 57606434 1 3382925 127648034 1 8225355 122160532 22827 4279058 76242431 1 1316954 87160109 78687 7582253 104005418 62635 104471 70301128 1 2439377 135727064 1 33849924 115837878 1 161091 90296226 1 3027049 192502025 1 7931900 153960452 1 311234 354258007 84983 15765525 74717743 1 306720 139091540 1 952708 114175302 1 48743651 208988563 1 6760656 112392958 1 28226921 40685044 1 2591625 33815562 82413 1226033 132067168 1 86609334 91492709 58673 65967317 94166872 1 1972492 41233463 1 2019835 87959506 1 4544528 98005922 24684 120191495 87548327 1 1327910 137795205 1 651259 120478646 46921 1658287 96168286 75611 49809848 37997339 1 4711759 147096022 1 61138762 82514862 1 17512733 193244834 1 949747 38495805 1 2579922 132879810 1 282899 54041591 1 4051641 37272373 62358 28919533 77843583 1 4921045 37262438 1 11368274 140392926 1 1721266 188380861 1 557031 235430116 1 15788530 195828523 1 293045 99858800 1 376050498 165446988 1 350674031 137710380 64006 15931371 123130289 79569 1913844 109775894 1 20604438 91868405 1 2472974 103518857 1 23650354 111212620 1 56558 55764804 38276 1955347 74984927 1 4480801 96470502 1 3823945 66100154 1 321422608 40253148 44885 9049319 189304774 1 2232112 171257269 1 1416956 94582460 1 991724 37674655 1 2580703 89735067 38326 214540485 129421298 1 5645341 93577347 1 304292 67729171 77236 4438570 85082161 81918 26249336 88949688 1 2611675 191269848 1 2536175 268871293 1 9397846 127449688 1 3018725 74777499 1 1180552 142642371 1 507084 43565858 1 14111587 132123500 1 197913 77589813 81499 12517487 139588442 1 869507 107048688 1 1963835 79431382 1 18735761 51023679 89367 6093086 30578862 1 108456670 81025992 1 261563 121762094 1 10213755 82878472 1 2507435 102917277 1 29650101 180702635 1 9037370 109702145 1 3351673 75972749 1 101984630 188661754 1 2205625 145779195 1 5006506 123456897 1 91831 93540427 1 683735612 109739779 44799 4262994 90958193 1 197404 60107695 1 57838689 109791830 1 953050 83740308 1 15390848 62380295 1 29068 139488505 1 633496 95160752 1 32726210 174017180 1 102049 246731461 1 229761 59287010 1 91729281 164699712 1 1046211 152778997 1 42864783 211591733 87710 104600 114498625 81941 1500747 257994004 1 7380896 96142128 1 3878842 63768651 1 60100009 154084785 1 1991081 108482404 1 3107144 62402277 1 39589781 204954392 1 31351290 116216413 89838 3219134 117767661 1 6480576 139872695 1 2224291 108730812 1 28249613 197869713 1 16933335 125721767 1 520247 71332683 1 511769 112404670 1 959997 106477602 1 2667416 86397421 1 10439792 186462206 88763 10456245 153335169 1 10372256 149681979 1 45731486 138547950 1 5066438 56373064 1 683735612 166233758 1 573472 37615001 1 179868049 74424220 85609 15113979 112259983 1 2068345 174241190 1 2918086 48458893 1 1343714 129568146 1 4186562 58437744 1 191716817 90476742 1 393628 187793962 1 318470 64702500 72700 29322984 130960612 74347 22195065 106136963 1 11545872 58830306 1 2919073 142528645 7719 63759400 66890198 1 618746 181570280 51794 35847375 87516772 90199 8910814 127550176 1 2983165 146974798 1 5493704 51062979 1 50344075 134105617 1 5582624 94021923 1 4747849 43145603 1 4357582 161267431 62899 141139 132369335 1 2144432 172603800 1 656955565 73582752 1 13347345 70812258 1 60660075 219979551 1 7311660 132121423 1 4999321 74812358 1 7188337 63069972 1 384733 104532988 1 13469700 167615672 1 2257026 112720446 1 11143141 115393018 1 11613629 115432606 1 13664979 83399002 1 30870534 230445599 1 4436063 132851653 1 53270124 134078549 1 3974932 37341711 1 74394298 94087523 1 32630721 113344481 85952 28665757 48739590 1 3449113 139516342 1 718952 84821686 1 1950673 93218932 81110 16776812 114921730 1 1606304 139212674 1 118069467 54565725 1 14713654 105566230 1 520304 89244982 1 174805 103000784 1 504436 205025690 1 23336596 90805946 1 157004 71228953 1 3630408 92753012 1 13116189 133848423 1 28048650 79763845 1 9897973 84909683 1 2598291 366659015 1 20420382 120119550 31049 917006 69045224 1 94074 223124399 1 63563254 96724857 1 6086080 64555418 1 15013844 91548271 1 12840498 93269244 1 7145527 141047120 1 172811637 184841859 1 25440577 31165084 1 11307370 140468464 1 154318 275689919 1 2785585 87994148 1 35181340 188763264 43351 3271450 76996524 86758 128910114 46234993 84347 276323445 58332877 1 21631425 110519052 1 7457987 89347669 1 57229723 67518242 90527 54240016 197831855 28081 360209 106686858 1 906801 92880833 1 783982 193771660 1 1372715 118197317 84458 6330882 52608910 1 5296236 83080653 86170 472163 51290693 73423 3122522 90070172 1 7296421 115873958 33253 17379530 81825969 1 24422842 97150649 1 20133835 250364446 8549 8251253 132609338 1 300281954 51148823 74165 296668 137161212 1 1831125 85413375 9169 588760799 75343739 1 17721762 70036593 68802 2249713 113032825 1 3963308 98441610 1 2426083 162462574 1 1340825 371730751 27962 70469036 60949979 1 242803 144733534 1 8788042 41733771 1 178492920 146345801 90448 121566042 146849646 1 8178808 75028233 1 9130877 62014186 1 43580632 140200994 1 8240407 129398869 34364 12468850 204058930 71633 3062838 48262603 75576 8115605 91400388 63842 105749458 154856902 1 274159384 118244685 1 25515978 64357933 1 2222087 94863793 1 384890 166676046 1 1201513 147535220 77743 69359574 111378441 1 45883186 29997791 1 1475169 53971835 1 654864 119492011 1 25144651 88274008 1 2994058 252053698 1 2809709 48989409 1 86005095 74404056 1 1033154 77705123 18428 3268727 223971183 54701 36191595 85956767 50798 14968118 161781088 1 1560051 105652922 40043 2617927 69560244 44535 4314722 78076336 90059 194539876 113365063 68467 99265512 65766448 1 120834 145315267 68038 1021241 50001376 1 15805364 90185740 18051 3117338 75160006 1 55522454 150761453 1 3937784 111773855 1 541576761 74902885 1 5341413 41853021 1 677983 133867153 1 722044 93870753 77977 329463 106123746 1 8498410 64194765 1 2730491 153250791 1 3024778 296274202 1 898197 44705814 1 15955584 332376556 1 6701026 86020091 1 2280583 112994023 1 22088350 58664072 1 2240937 70233726 1 41632456 154677658 1 738684 77614301 1 28718031 302929486 1 396506 96435122 1 20045074 120299644 1 4122114 75786638 1 8752574 82044023 1 69782959 74236914 74128 37435702 136985021 1 3119926 88114797 1 228531 117808805 58275 1995820 84013339 1 89888362 66299801 1 2353435 69160695 56270 28328766 100698370 76767 897401 127348821 78621 12954178 43489800 1 61739634 133545598 1 3841480 142002371 1 5248915 97897257 1 34379654 273967714 1 16966170 131404663 1 1340329 63571664 32647 187962 90089452 1 7686564 81208542 1 18035841 93112153 1 12181467 158495489 1 30551291 122914473 19901 2685090 137359958 1 13122246 82991761 1 7377875 197683253 1 1746585 102212049 1 246198764 95768939 1 3919509 103030400 18848 72953757 35935998 1 2635491 105226605 1 44510810 143635797 1 30998 152277638 1 202081802 111812949 1 23627280 86132366 1 1310435 141946956 88574 3654774 172101978 51581 9211455 41340992 1 6382432 128799091 1 1349522 102816951 35142 7425118 108285829 59315 43971950 61632583 67582 38531745 172265553 47079 586676 84149473 1 9353974 113577833 1 1312183 104774773 1 1019663 243091437 23146 83781378 87839667 1 63887 177171141 79755 39385866 55843093 1 34333166 63727749 1 4303672 120644856 1 11345391 99163292 353 845668 109930858 75753 1654965 70390345 1 13568516 130603362 1 559915323 252106571 1 118554824 128326041 1 7403967 84046672 20447 7570439 73039940 1 104676865 108673098 1 410798 209227102 82969 14088890 272221555 1 21864483 50146238 1 683735612 125515694 54337 23399941 72205082 1 11357618 62801500 83553 580618 64963549 1 4036711 94356564 1 16839257 161156525 1 242856609 225941444 26003 479718 126469876 1 425506980 72378031 1 2468189 68365735 1 2501024 59034465 63161 4545982 105271238 1 627873 87345087 1 508050 86089125 1 280604 124432677 62805 3210800 315035604 1 75357011 112996109 1 7054295 156442827 1 1687112 159466646 1 21893473 148386369 46124 5417704 41849733 1 2861896 189149529 1 74864216 354988111 1 9771337 75815745 1 4517104 233400377 1 86966708 176237267 1 769231 168165057 51563 226677 139004278 1 108086706 44152545 79073 4956240 165167047 1 4224603 51615301 1 5791704 50152529 16709 683735612 68711811 1 222988 56925673 1 1345373 57810708 1 5183340 74005489 1 2535545 94306370 1 14858252 64938921 1 134330424 93714863 1 2507142 218392635 1 31719976 60424378 1 13337083 132648968 1 44983958 62729591 1 23301592 113458238 1 308280475 318272976 1 7229024 115569853 1 14732758 62842685 1 8378384 62648282 1 28020316 32363091 1 530023 129039336 73242 358254 139893037 1 5225364 66660702 86517 9419140 84606018 65927 58676 109418385 1 3809946 141211203 1 594195 111134786 1 6218944 72841051 1 12372606 133121942 1 323778 200726071 61707 3066465 115402129 1 7123464 86217580 1 52928946 86422227 1 2642788 113304254 1 5944827 223899465 1 1840670 84934359 1 5450571 74325476 1 4056246 127369637 1 2543779 106152886 90178 3836694 169022224 1 658689 166517506 1 27093609 173607745 1 46464508 118194706 1 401725 107517072 80401 16318348 129734154 48553 280479 121614002 1 14392142 55753577 1 1329696 88463780 1 16507628 265655765 76219 1049148 287847962 1 2864143 40211781 1 52869 120824678 80779 131116930 52032239 1 965388 100187378 1 11025782 116423813 1 38581380 179677538 1 19066454 36073693 72606 1735414 205695711 70083 4421355 89420568 1 3062843 74143671 43068 852134 235711184 1 304341 109516762 1 785958 66092127 82175 74324778 157335882 1 58521669 63051285 89221 45134463 82345201 87513 4306606 83425823 80524 1784263 80115182 16874 11577103 81714025 1 2075136 43838970 1 44560393 70303738 1 13470614 91552663 1 1733908 100201040 1 464285602 121810525 1 1352363 440282769 1 29430210 186072173 21323 7145490 195415335 1 868570 88996387 1 153221746 51637232 89971 13913761 65655570 1 1327026 37444864 1 31805368 152979535 1 58310633 128890174 1 10338946 77667073 1 61953433 189719883 1 3886478 112039476 1 4595592 52447240 77373 3921867 114433904 1 5941403 145276925 1 41948157 151056145 1 6900714 67241914 13077 2197945 116709684 1 14495150 293951399 1 46416661 188516425 1 40284575 77471187 41603 4806207 158312289 1 695293 170921649 1 57588141 113643268 1 21910 67893182 77336 71591483 54351290 1 488347302 71812071 1 651389 55251359 1 174553 130387337 1 344896 218394399 78786 3028879 86842536 86983 1121353 155496282 1 1244793 288308020 1 10143928 80215656 1 14318146 72778998 1 112484736 103397967 84606 306414 100433745 1 2513233 235260128 1 58294752 176084107 72156 11039417 102466221 82321 13647951 164298032 68672 93541421 195814774 1 23437093 45699346 18165 3324238 110170882 1 39988196 177643857 83080 1584176 60785076 12797 6652390 175778105 84265 19413211 94629798 1 2941184 91332259 1 5962475 102920935 1 5916382 137040436 1 518739 205475153 80637 16802044 106346766 1 477131 193389376 1 12039456 223581043 1 637254 54755648 1 9331102 112757868 45660 27410300 31421199 1 20667777 164700738 33070 2869429 114047741 1 2146284 111088507 1 15661476 125701859 1 5180009 55662388 1 5947641 70456656 1 35987 125127697 1 1429499 173748416 1 2179007 263190509 57506 17820113 75158736 1 2043971 318433825 1 9183076 120644677 1 537298 107582051 1 10847328 78141656 1 13761244 115944394 1 6111587 214143406 53999 881250 130671777 1 4971297 96846671 1 26338006 159868071 1 11431774 125811347 1 1137253 123338470 1 49638138 160783619 1 170647 244154727 69500 877718 295172777 1 322628 142429111 1 67768319 94821191 1 34069763 106669859 42668 51530 121488582 1 11776288 101090555 64071 28390775 331283672 1 199837 71466681 1 3378386 261181489 1 64989935 91814188 1 5161656 104084300 1 33929076 63393795 74986 4734311 64094653 1 2800518 63933539 1 4246631 185318671 87884 3246751 144270634 1 7108890 59562484 1 17972693 120827803 1 21835121 147530429 1 17508309 51540901 1 9652929 91254086 1 1972926 48793440 9918 15638810 41931937 88968 6744786 81436240 1 30546664 138063359 1 63327850 105866915 86245 683735612 45117552 43118 5243685 74265081 1 4545886 105291018 1 6928341 139747854 1 62968821 144767217 1 1295886 134009364 88532 743379 70712358 1 9582613 64355913 1 1154849 48256818 1 40080883 69625980 1 5363192 69043708 1 128837 171003280 1 10734135 195247731 64882 2526202 78940866 1 3752142 84915057 1 3596499 151212357 55592 103325752 112159281 1 7870432 134995962 91155 8982135 223973204 1 2053665 196466381 88601 71963299 158352635 1 4296007 118551804 1 12609429 32355956 1 12259116 163154888 1 143484254 104894308 1 14713597 52393899 1 47139037 271544807 1 14087505 94625775 1 234874 90178790 82715 17446161 43006957 1 4838668 154827058 1 7624813 79684725 1 1057429 158618792 1 5327892 140461740 1 1235054 123902642 1 2141109 58612464 1 15120438 198160272 1 16970390 91493350 1 41342765 148624504 1 13492200 147732688 68486 7093168 58291129 1 2374961 55503980 1 71609467 316216981 1 1469682 165236223 1 1997266 65521226 1 723638 36906184 1 35058943 106078322 1 342076 163627288 1 441228 84760257 1 1747053 135639775 86428 4609423 109893808 1 3786571 131463375 1 714451 128297910 1 3194079 153692502 52997 4411285 62979122 1 29041565 117318142 1 27943 85699516 1 13610965 67290080 1 2046045 130801749 66434 1230013 300213112 1 12072750 95196483 1 107897 327391134 78744 6236329 281025559 1 59309072 55985194 86737 4080531 71001343 1 38271512 82564995 1 25183560 140002473 13951 3409259 159134950 1 1731772 71624173 1 617361 75982034 1 27084522 105616169 1 8217492 98068394 1 456988 45083335 1 62995326 133063844 1 244915 123696637 1 4155248 145289917 40535 3257129 92601912 88988 12131266 59270746 1 152289164 67885307 87124 13069105 90422800 1 234536714 101537312 1 42769358 177521847 1 371360 92886537 1 4979144 192387889 1 65774570 58640597 1 1470375 106060654 1 2505466 57809304 1 55531324 84478128 1 44708599 229456053 1 39692222 61530980 1 49395808 149279571 1 3192025 65880762 1 20728616 80677349 1 42592767 202988868 1 1030655 238576236 1 5401664 109775084 1 683735612 205251433 1 115854604 63878479 1 46764586 98209728 1 8682868 41118710 82899 1791448 100676799 1 425109 54960847 1 3985044 56671030 1 108659 220753960 83775 1427916 172185180 79758 2313835 129966721 1 1743746 92153240 1 7876252 110228911 1 59408675 106601831 1 1398684 162165500 1 8483398 249054130 1 37738674 102787320 1 344925 133665064 1 39104402 45744885 1 1076387 79318011 1 1101665 66757850 69400 5264304 153991530 1 20954120 49891821 87210 683735612 167769213 1 316021022 68839941 79451 16191640 148751837 1 2093724 73380962 1 1274857 90096072 1 78024746 84971221 1 2203444 46025069 1 29642694 55516877 57122 683735612 212220716 1 683735612 182601787 13567 3103710 82887391 1 221416330 203291458 1 1381023 63532769 1 17080774 45679764 1 71398664 79954680 1 2054198 66019077 1 41225 64381525 77085 3423922 198220970 1 4066200 69312291 1 1842536 65774927 1 8396468 69086424 1 5495575 49787115 1 17526641 150764230 1 20485606 56145306 1 213167 80395201 1 19644065 35621550 1 1363970 89952386 1244 28195145 95816413 1 89184963 137690548 1 123557 153781583 1 270531 116253935 1 9358425 56633851 1 20431314 202061114 1 17251388 140448429 1 260675 164473516 1 356386 113237781 1 234221 64054679 1 589868 80797810 1 5077150 136352987 1 1248230 122687304 63675 955760 159977035 1 1281527 108689321 1 43372988 226654112 1 4319568 114790113 64869 2692249 170884194 84554 7352399 129291487 44350 1459351 170496538 1 3482535 141250872 1 4125378 260388425 1 7912738 81641619 21790 197038 63644534 1 124533 71625492 1 10511525 29023744 1 6857930 70037787 1 9464580 119035454 1 3213838 174418129 76891 172528 70532452 1 41657016 40197220 65614 2217381 48868549 1 4343865 73234648 46477 52023972 45571699 1 577191 127911746 1 52585398 65346384 1 3574215 37659976 1 3939526 113817961 87709 4483307 134671194 1 39254459 128079261 50871 29189588 174827778 82757 1380187 184514635 48141 3770814 234416801 1 13405678 85061294 1 2115221 42330228 1 5496930 143771668 1 6391061 109318088 1 233831 80054368 1 55446032 88527678 1 7801733 245579321 1 1771921 95205594 87800 1848216 130097398 78021 1247735 129977823 1 1770530 63000020 1 3950977 75774109 1 1348802 91419223 1 8856388 101531884 1 3613222 76235155 1 61480447 89833509 1 2563281 143593414 1 598080 99139935 1 2660557 182562200 1 15040243 160827396 65757 10832266 67772819 1 84614 101707909 87305 4573198 111081478 1 280976 97893972 1 10866259 125385440 80301 21297664 195575371 62528 5359641 23973588 82205 1555519 160425941 1 11682496 178101319 1 22860148 52695121 1 26656404 92727864 1 17133503 42263498 1 7264747 118673746 42924 4303416 98154596 1 3556309 204270364 1 18667745 189703424 1 332805 60180374 1 332959 143939505 1 340766 43733151 1 10592420 54540136 1 686830 130525000 67056 589580 102393822 1 4987245 281993350 1 1475882 172215696 1 762368 68932787 1 405146218 67218541 1 776162 38431687 1 15651701 167515981 89729 20208672 84623640 1 30853430 273190001 45969 10493555 168452373 1 2852358 330879576 72732 54465435 54353625 1 42430604 86010222 1 163955236 43594817 1 13779243 235133647 1 1458597 114011737 1 3169330 207363699 1 15288142 132334702 1 7080563 134213234 87558 375963097 157460441 1 102242750 107771335 67656 443297 45716601 1 19246194 87224845 1 7518581 76812185 1 28355378 178413981 1 26291395 160359342 1 37606357 101389709 1 1156021 128323329 83219 59665331 109605989 1 2459898 72294222 90264 3264596 103515668 1 31960838 110300836 33117 375976 64435526 1 1050689 59139692 1 337058 77682505 1 1014952 125672095 72043 416750623 119621966 1 5840977 72727033 1 8931701 28789121 91126 670086 124437687 1 3997391 85159773 1 1123787 68687461 1 140329 227834172 1 3058284 112931935 1 1914129 103428666 1 1850231 273372116 90585 4537567 51121969 84220 3323591 135395092 1 109442 106390586 1 3098583 86125521 46763 35680541 95907042 1 13310057 151696217 1 1238357 78304119 1 2113376 45920695 1 1528405 180524946 1 821063 77183020 1 431443083 38272908 1 87910687 36657700 1 700896 54182636 1 17128790 143430341 1 6929482 82700971 1 319086 87516960 1 27566483 150876777 1 78279291 159000585 1 3749806 127908214 1 2985946 60239007 1 14854595 160911445 90946 136531674 156818722 50782 6249564 237308086 1 436959 102377954 1 6485380 96751084 1 134516968 58214101 1 1411654 91227156 1 2730592 92328482 1 2199309 43785724 1 7540563 56772259 13776 7577539 50863458 12325 215286323 173516447 1 10956731 104670281 1 644903 78538797 90070 974105 223836105 1 6654868 127893069 1 2458758 67227177 1 2644527 160242969 1 497067 53818944 1 5526055 59183328 1 31632396 77628035 1 3463298 75488076 61984 683735612 54850981 1 32441152 110865706 1 12981872 147945071 1 5480843 85460488 1 79519419 82724823 1 2700382 106156493 20863 178286 51702480 1 43897594 107669473 39627 122746 161404418 1 23478578 156238664 1 28726632 115777880 1 90668795 169233776 74859 629526 156820866 1 689245 97408319 34046 4262901 110108691 1 9436410 96073682 1 510954 123011173 1 80109260 163965322 73904 2137357 150803414 77664 4354964 152818910 1 2207591 66172453 75541 102347757 109663728 1 486173 152918660 1 1004205 83122081 1 24296098 73530482 89852 20922532 113257582 1 2799627 241413327 91137 2906534 67706115 1 4382143 239887269 1 3376821 139074884 1 14413789 96759711 1 8295679 87029017 1 10779741 200897618 87981 19247810 107171601 1 28592847 199311621 1 44317832 264052678 1 354717 64819157 75905 2254760 105145875 1 610393 143974471 1 351831 192286361 1 136343 164829171 1 683735612 83860188 1 8019191 66934974 64637 5517405 71417279 74487 7502367 97433911 1 2714211 160269705 1 36799656 61008449 1 3987103 193628264 1 41188724 66776850 84707 907329 211656324 1 33908320 130913928 1 81224 84780969 1 793497 83043290 90212 5208332 79002163 24079 4189880 274742306 1 26740667 70725466 1 5525959 70682210 1 42477158 82532346 1 701034 96676916 1 17594976 96282224 1 406152 67035268 48790 114064 100319988 1 1796364 101201378 75753 248659242 143562959 1 31293239 198832455 13760 2230938 119980257 1 9758199 86452162 1 579723117 38620301 1 354290 127587908 91505 1254289 105025444 1 843295 83387084 33478 47490316 150278302 1 4709809 102539988 1 188802 122811565 90459 814422 128066534 1 31198307 85222003 72168 36795579 98124896 1 8331874 66043057 53546 85791 59895283 79732 409093 53221517 1 2835713 214484173 1 58101704 144993218 1 11415072 65621004 1 1542565 163303544 12482 3020716 75197418 1 967529 248854175 1 2443583 125198926 1 2286692 136331637 1 11503992 35530162 1 21652631 97885800 34242 2389667 106260897 89442 5716868 135098095 6871 1701183 72415012 1 50884939 90910804 74201 6979802 360842031 50424 18088450 119426242 1 6520566 121265179 1 45716929 117721865 1 2926259 105665453 44032 3765786 163610146 29830 6481479 198413343 1 87725352 153136218 1 2191545 108912197 1 18857794 79153080 91525 14924167 113376729 1 47570321 153622147 1 31240889 35496878 87706 475353 76310317 41294 39987459 96696512 78774 291804 190365007 1 9810737 74810640 1 1509747 136531835 1 48562924 76112377 6154 2395666 165800896 8566 23073235 83340575 1 16313837 69625159 1 668345 95509429 1 5063371 161973820 32655 7032017 141550917 1 4607414 307244458 1 43450933 67341493 1 918390 71973253 1 3096461 51904041 1 11146968 66326823 29623 105228046 207612801 1 677589 72684959 1 18251576 94756834 1 3808286 319945134 88793 17860101 117934795 1 40733999 122939121 90940 4933328 268326596 1 8005147 87519281 84427 412392618 86836017 76962 12679323 104887821 1 16990521 108739269 1 95701 80062330 76573 11576224 106892471 1 1425756 68347237 1 26995217 165483169 1 2614179 203740080 1 3439498 85025694 1 2028249 49677196 62307 3148861 78294442 81111 12953 179767661 1 1603930 76362904 1 22147 125267823 1 23232078 125864514 1 19924640 204365630 1 19373099 158655182 63672 1735599 102026288 1 3659643 82806849 56941 121908179 150655415 1 3618827 85186333 1 1065549 80640471 1 133897391 121656236 1 13503128 111904827 66753 5153477 191003020 1 3871842 182626326 87345 313679 47403835 1 9891290 108403620 1 3113037 102109959 77371 28038635 75180022 1 757238 165042810 65338 20423929 177295480 1 49333722 102085026 1 5496891 206930155 1 15194517 60364463 1 298859849 64855981 1 1848346 124140091 1 18443849 59806635 1 525081 112303828 1 5145054 119038775 1 54552474 94994028 1 51755600 179325039 1 6675302 151530754 1 41562206 101586135 1 28876 182926016 72617 948610 167007852 84767 4016466 42262667 1 45299917 94621727 39356 26438998 109762533 1 18454184 197897834 25016 1616816 85251137 1 39579654 106836861 72098 14072162 101364747 53730 28005366 152659604 1 100748880 127547268 1 40276923 210734047 1 10962836 101053519 1 70593284 102675288 1 449653 73830545 1 43704890 105405255 1 37598188 60320408 1 18569902 61069429 1 2815823 104520911 57897 140979139 119365627 1 1337740 201515567 88713 196140286 78448506 84918 8471375 145629830 1 4146472 101338050 1 2823481 53893492 56286 18229669 172027122 1 3968374 96433479 1 38856 55912753 1 652180 94191049 1 13807225 81810582 1 8339258 37595727 1 62444605 220820816 81026 2659707 29187932 1 71043165 46329739 1 9074213 125466654 1 75486842 201946038 66670 1197215 91824205 1 1575609 113621216 1 1368882 145028640 1 4857745 50634379 1 1663656 95618041 1 7354189 161619727 1 3957396 197594940 1 15694515 188541662 1 8514450 66188955 1 1412428 173822920 1 601268 67631552 79047 8554094 96655361 82333 5115995 77999284 58541 5240365 97564656 1 180288 107653796 1 120612459 68988981 88428 6762183 218759866 56862 1286266 91806312 1 8352008 181278680 1 6520798 178335716 1 1651070 147334296 1 3320192 129841259 1 233974931 159168609 54973 630813 45079930 1 21276330 87703771 1 2770414 80813399 1 3431843 54826527 1 191941906 62634760 1 236203 114532875 1 845913 86334401 1 12330275 91840636 1 297839155 178799268 1 4014681 98320985 1 6982609 158619757 1 15067265 58808431 59749 1588151 115418883 1 9277402 114648325 1 3194445 133349248 1 7380929 117855847 1 531480 57400119 1 397785 68717239 1 28574190 104340884 1 239726 65651070 3051 41853558 57139596 90573 250505202 41991253 1 4365011 186159610 1 595549 225647744 1 1091749 56171832 67276 1021161 84523753 1 260627 115953127 85204 6486957 33713318 1 17301025 140126247 1 8179662 226858708 1 3517218 87133852 79966 5336050 150798825 1 148259550 162200914 72404 1614229 259694368 87018 12442468 78119132 1 163206315 195571874 1 1007784 230917844 70105 7657269 136052963 1 10147120 92783603 89198 41258156 257242196 1 33247383 102139375 70857 98164080 90138565 1 3777469 112389193 1 582273 90563447 1 1100789 115902306 1 12675257 36027724 1 2542880 149482765 1 352822 28938942 1 9133406 80823692 1 106110714 135586279 1 237261246 92596270 1 409128 47602010 81637 3471368 187796841 1 4825458 76791296 1 44238286 309036979 1 75150 79801090 85042 49986108 107177002 7703 7410188 136637873 68038 825608 108355000 80652 11798889 200018679 1 7498011 65767213 1 22153326 70707524 83147 18969083 90314287 1 4084118 121974250 1 1447510 272111278 1 31451280 84317249 1 7522496 178495520 81427 538771 97057825 1 3009919 108397841 1 215879651 87621117 1 4142895 188051370 1 63093228 132296386 85474 1756037 68473408 91413 12924554 98041666 1 970532 104858741 1 1532144 60209209 1 12774731 44518226 1 7189653 381793673 1 957529 154233849 1 2717140 34595882 1 6965052 93835873 1 2728167 191874100 65227 21747162 265091645 1 3871178 63770627 1 6857021 54194855 1 14169015 59734185 1 46290086 73358954 1 11455726 71325381 1 49366838 103629828 1 20379782 115369454 84996 467458 102353605 1 10978852 272484860 49424 1755391 115222241 1 27143065 67657237 1 3715013 129401751 1 740818 155528405 1 3530038 43197289 1 820072 66624518 1 76769117 195044598 1 3688228 153141937 23977 871518 68638060 1 70537338 136941256 1 11605945 125047390 1 2399572 90944329 90143 683735612 72909929 1 137796908 103496181 1 41369 75640731 1 373128 104267910 51676 231443 191876496 1 2012715 96886042 1158 36957706 132874289 1 11885302 136007773 49761 588361212 74964412 1 2818137 105380478 1 6504773 77798013 1 2260589 70120359 1 10923153 85563271 1 73769864 99638411 1 3216947 157802264 1 2610872 114495494 1 1637224 103248220 1 17391535 39637840 1 104644339 105143123 1 4765379 177280500 1 27955761 135941186 1 344593 114495920 81658 86481406 167200587 1 218201053 158292919 1 1308962 60035420 85428 1592906 106437382 1 1094758 229255446 1 268646294 158362644 1 3060212 51477831 1 16218690 58561243 1 1906707 77511953 1 10831905 75686563 1 11996177 92881547 1 556748835 160042629 71056 56177501 156724465 1 27985686 189738914 1 349150 102260172 1 2781313 91158331 77234 846932 39762682 1 1069871 69612297 1 6062907 83333528 1 22172512 40015978 32568 30464018 170202922 64222 108615519 131110956 29845 48793910 65678817 38173 4784409 184214621 19611 516326 136547521 1 9399563 100450649 1 16638682 99687928 1 44734070 117447867 1 1940317 87684104 1 283772908 177642648 1 11742443 112523169 1 14466457 174857112 1 104212755 163817033 87804 16513269 154741742 1 1376449 58968904 1 683735612 147786126 7530 10659421 80232297 79234 18925428 94153863 1 1613599 68353490 1 7149980 37382694 58376 472044248 116237207 1 97037494 111355880 77058 2312412 114261709 1 6198933 169603947 1 2200885 45626440 1 207701 129293419 1 3906052 141096142 1 933248 98681954 1 23797228 216177922 85277 1673314 137098442 1 26721737 28590288 1 8178830 159109336 18042 6623991 95274173 1 29580590 114685493 1 3441313 145716602 1 39219143 155327311 1 382906 135169311 69708 25057670 100836246 1 2894231 77897917 1 1211922 157232085 1 35505343 61520224 1 17592717 104310887 11404 2176987 163969458 56477 7445090 151856381 37647 4416245 114047398 1 104714 55514283 1 8905872 88073718 1 2942186 37908899 1 3311883 182343920 1 683735612 113190946 78330 200018 135496001 1 9189678 99019760 86318 1510142 68646331 1 9798138 86447421 1 4862759 29943404 1 83757 87390059 1 12999389 105255680 1 39531937 38148631 1 240836689 97792144 87055 83329710 61852484 71380 371613 75465868 1 3906427 107570676 1 445766 99303598 1 834812 75271964 60068 6254620 95009084 1 11518309 194265783 1 1291358 263882364 1 3432684 108790929 1 42605125 177880804 80393 1027486 147195816 1 1229994 82916500 1 1281983 98640601 1 7540614 155219239 87408 7342251 43596497 1 251509 109976558 1 4294047 78443908 1 2612283 154191253 1 39636481 47904709 1 8920720 67013087 1 155998191 127812498 1 169080 82963476 1 2282167 32033957 26081 20024139 71036695 1 847165 60024863 1 329587 68680465 41446 5453930 101241251 81581 683735612 61671161 1 3526583 60969786 13752 19288098 94586300 1 4447680 63767430 1 3310410 71429902 1 802066 129675071 68864 2330728 56607909 1 2492952 102067221 1 12907113 231087115 87701 16734428 102983049 46240 116319012 47894089 62657 14351281 65352544 39859 11812323 94045817 1 7443095 39118395 1 264682 526596386 1 79174443 79255998 1 5491361 209002479 1 61086780 103823011 1 2897155 79595007 1 1605142 115377228 86470 1511524 67303050 1 1653514 109175462 1 6216706 55776001 1 75063791 160200111 1 40725218 77445883 1 8292839 110611547 86877 406038 42843161 1 31052931 123073473 1 3874229 73031860 1 1329914 60395774 90129 1398274 171033428 1 18554696 153363600 1 5128859 47370057 1 4383421 46703628 1 3747055 45118146 1 131861882 79803161 1 16427385 115392642 90771 14129674 209789047 74270 90114294 57977012 1 1662283 54967527 1 289838945 256803930 1 271541800 225110479 74303 8335341 140141534 1 17634181 87709960 1 156755717 72211461 72714 653469 144636017 1 1744886 194637861 1 76054815 98489222 1 77517093 56164298 1 13749938 82828271 1 4156626 134481152 1 218111232 139525502 1 12735191 81745770 84824 2370455 86067231 1 10248236 64103181 78902 17751672 52604582 1 1399313 146169145 84888 38300550 127699220 1 8589998 69939795 1 11214358 176088014 1 4772378 82343785 1 3661410 133803622 1 541529 76468613 1 1190508 79569655 76146 7940157 91806059 1 1908792 144885196 1 482218 71291231 91536 37839010 214345171 91369 1714514 73088784 1 7038729 50073188 1 45777 67128800 1 3625967 115233821 1 223737 70602249 1 13126528 168481459 1 13774618 91379753 28485 197585600 89754637 1 32743025 132320191 1 1563215 106425081 1 28316570 68465161 1 2319601 117472273 87055 17527755 78549828 1 4501226 37330824 1 7335055 131399419 1 20153569 75812393 1 837287 117112180 1 36821964 195959826 1 262647 27290739 1 17058432 104222801 56321 1706515 68846618 1 14871442 84842297 1 2042238 42088776 63351 913452 110078566 89243 44557619 152236780 1 5560300 154878777 1 210682 137073613 1 1085418 113745528 1 137752018 94591979 77208 258897895 103011060 85316 52572 102565655 1 8639548 160102028 1 2187050 90398478 1 22622077 132979662 71045 380039598 85761240 49693 690439 63192017 23342 185592834 83316069 1 41190367 46333083 1 119876 68887521 77029 1630031 200809471 1 1099444 59040055 1 32866 106362946 1 1647779 127969342 1 9307170 133985103 15198 27573967 77588892 86499 19130288 192272188 1 20083718 138772854 1 26785200 67344828 1 37313199 54388635 1 1304995 93156663 1 116784540 73819802 1 34898 81655891 1 1232496 212352200 74299 95755258 134415026 86894 1630913 211788730 1 23353600 147282447 1 24846417 37313197 64119 333163 165745090 1 18351899 65305794 1 2997033 71653282 59318 905919 123339765 1 13158989 84640051 1 1354258 175928266 19744 82815516 83668235 1 93702696 144080286 1 1515351 137957151 1 765396 121542386 1 10124197 77745155 1 2982786 107962352 45469 15437072 63199222 1 683735612 104800084 81236 20622420 121993440 1 160387645 42828628 1 3377529 66596599 85784 200221532 110037522 1 3141119 101432032 1 378920003 103976458 1 9019901 102177966 1 7317175 66598935 82360 96562320 66498103 1 862062 51208120 61687 16677313 108932898 1 2008080 78663183 1 5065075 51598406 1 242036579 47240252 70885 596523 168213404 1 12245395 63296038 1 72723 56697756 1 3516456 150526143 63234 43620645 98598899 1 6268789 126354027 72173 8979961 195911575 1 19247381 116386498 1 2543258 85301543 1 683735612 94396179 56949 25553819 349214559 1 190386824 100656450 1 3605204 72064917 1 618682069 129172153 1 84828725 80514886 1 5357991 53603062 1 43574328 60220099 80475 439819 93087523 56118 956835 66056861 1 72240974 90445776 1 29328392 117428137 1 22720798 108215538 1 130400550 57535308 1 10924922 27328545 1 42218234 83106956 1 103608 128510864 1 533769 39771030 46710 6324619 128109072 1 6789720 108392539 1 8300286 174170281 1 1328887 126062459 1 156461419 228933386 1 10087244 79111845 1 48571486 43284225 1 274809879 30838433 71237 31165871 106766060 1 2068898 194994141 1 500780 66144303 1 47481668 53975661 1 55578935 67793262 51912 4751905 81917339 1 2714870 99751937 1 17399312 82852825 1 894848 158379282 1 8328992 94238219 1 2327232 43777929 87530 723183 212875032 1 57637042 79611157 1 9488670 115405346 1 13631853 89774866 79929 438610 76912355 1 3990957 60307181 1 4248224 36246307 1 7946735 38431565 1 1972010 111699778 47859 4136671 56416363 36343 627859933 99909570 58861 332777921 56241115 1 86261201 73031496 1 935236 88477115 83178 1460839 56583774 65856 42111504 112329445 1 11446754 166587852 81164 15995698 227987251 1 4439003 224142146 1 1674713 160200757 1 486901 135782339 1 3415058 144722048 1 97320714 169190718 17030 126476014 165284942 1 106917 69741418 1 22888627 72903959 82060 8607300 291547277 1 771766 75589293 1 359135 251909396 1 666821 62024548 82038 9665961 117824481 1 1215072 183685457 1 459365 69445799 1 13192206 196691649 85102 9193399 144012980 4707 1951412 102677672 1 4329912 134617351 1 2057540 38585771 1 20137876 121531979 1 1401579 110662695 1 1880632 65533959 1 9297470 69594628 1 34239795 84786097 1 1212964 141484124 1 12391354 110931750 1 3177978 53720295 1 3531042 74115601 89090 232572 103593758 1 26758847 45850793 1 200262992 95830604 1 1496368 26985200 1 10885752 123875838 1 8620734 108193372 77071 205506 91943457 82624 232956 219272745 1 32551148 91648229 1 23320804 79052142 1 26202342 50219476 83450 13942485 85487526 1 108375 33404491 1 381422 252576320 60653 6780730 92669782 1 61477348 127021445 1 23564136 74840614 69740 10814007 42922063 1 17232433 120120291 1 720938 95456890 18712 11274673 71894993 1 78119120 174683902 1 13273651 277751830 1 10728418 91720480 1 7615940 207255686 1 3361627 95312749 1 110657911 114987750 1 21723538 155823383 1 67913635 125940918 1 423103 60488578 90242 782159 140254031 1573 23601827 143222547 36346 70493403 47574539 90625 621655 69675594 1 14060418 54479647 78573 15369041 57679939 1 32945812 88090637 1 16672717 67603903 1 11429854 55455736 1 23769593 54675792 1 14996859 61511954 1 151218398 105564036 1 1298687 169865314 1 42325973 87433453 1 22931526 78893097 1 6451249 66538589 1 15863296 267773440 49131 6138586 104177323 81331 19837627 274536216 70181 24125383 126880273 1 15322159 133040072 1 7431210 74415606 1 271905 86506711 75030 10877674 172765359 85740 14934369 132181995 1 9492488 167934846 1 22244119 123780673 1 190213 69232766 1 9650635 67979256 84131 28991413 52206865 1 16976118 88132960 1 48878930 73721513 83527 187008 20260702 52059 404168 49394594 85134 4425438 156170547 3862 572726 95825876 1 2189441 104995167 1 104617178 116948709 1 3930238 46854394 1 10161105 147774330 53862 284255 57320644 1 689920 32908563 1 5043071 159599450 1 70224578 241303668 1 12737628 205608463 87398 4846647 181225836 74800 122685613 118457673 1 2128610 130077434 1 1460831 92015017 1 12080427 107893950 1 1864354 90589043 1 2585562 108978202 92035 32356550 102889485 83430 1248387 42011124 1 4081431 116440490 1 3570714 77376668 1 10146701 91512614 51499 318967158 62571769 1 7946006 99723665 1 19293230 106449346 1 11325639 68376612 77289 2856872 75129450 1 13685367 134589860 44283 262281 64376218 1 280097248 217630650 8082 16691571 142199980 1 18607875 141486218 1 25321678 92954608 1 6469028 200096333 1 354917131 84213780 1 3112117 68407440 51974 5633742 42087581 1 6841703 198152433 1 53618624 115815802 63818 308935 149755023 90069 19353218 97662209 1 1308217 34246023 1 683735612 113118794 1 2378426 87253079 1 8799803 108874675 1 12061446 116884767 12986 1216315 133767221 79789 164446487 97110750 1 7524126 57113485 1 4302745 176034812 1 413682 58065788 1 2654275 62094802 4021 6220177 180679187 1 334589 68542648 87990 5805490 74821840 62530 13435399 35607961 1 3188103 104066630 32878 3130278 127982751 62956 37322357 123762671 1 683735612 358341858 4678 648997 80283065 1 181829155 123836604 1 8895403 66164165 1 101036365 63872362 1 463161876 35813384 1 102748556 125379656 1 75042 69378798 63410 7854879 62913075 1 42688657 102678220 6702 30895210 86548019 84601 17285687 97743270 1 8513133 155208595 1 5026726 144827799 1 6102538 323482938 86574 776916 31032833 1 894523 47035075 40251 200079 84546837 1 6706528 66076249 1 982318 60421161 1 27196366 131971160 84247 10965330 88312929 81424 2833479 139527880 1 4733266 66227374 1 3679728 85764473 1 1948153 189444545 80502 683735612 92340582 1 1976286 61679253 1 26338923 108688408 76692 8647247 112595892 1 82622929 112839307 1 132755508 44578988 1 36773506 107766309 86459 112881 53567272 1 1327802 216567019 1 5870869 164244069 1 1359560 86061930 1 1120197 103885250 1 12931274 145781626 1 46896453 216421639 20586 1609528 110374392 1 3416547 130143396 1 5356582 141303738 1 32326799 66455039 1 3370397 113538619 89073 5286682 64060260 1 7275071 74494683 1 2177964 82835072 1 6934708 48005233 35727 1201479 123059154 1 577631 45556746 1 18219090 78082511 1 901426 148139647 1 721020 89736985 1 5673704 51527626 1 6423485 207482989 1 977903 212786960 1 4129620 216690726 1 15489457 164270354 1 57382216 100339551 1 9441401 273323034 1 980858 166784975 1 24327605 137268223 1 683735612 72292917 1 745086 98519181 1 79333956 35019931 1 8926794 104453484 44855 32175067 72992244 1 131418885 38494847 1 2886721 77531315 1 28013212 194793285 1 12832573 166670998 1 1163984 132023135 1 1295862 35557569 1 6919561 133864942 1 27861574 111362215 1 39776038 108554471 87182 111666661 60860600 1 31489446 121304404 1 432088 197774777 88069 3098393 173519632 62807 11044401 62476965 71353 10794358 182970358 1 639978 176613074 56813 492282 124259881 90366 57509324 189447725 1 134312 165443625 1 320124 95480173 88995 6839712 239926465 89835 1051068 118062314 1 4732516 105076795 1 19748162 145223248 46321 78442859 87975553 1 1444668 150375044 1 82143 88561386 1 1880267 151195261 1 17575701 139590863 1 914963 156938820 1 17502700 101241129 74564 149805353 81538292 1 42488669 182336465 1 2925479 113101260 1 16504697 43372697 1 1547820 125976968 18040 15895447 91369540 1 8568800 61047022 1 1550489 121398351 1 4502680 290189102 6935 36698077 35621962 1 19986645 115006757 1 13948067 97053753 1 1155516 140967012 78742 12730058 83741693 72819 10929071 110038030 1 16465466 146016930 91093 12287279 99707596 1 2772441 63334129 1 15264272 180496721 1 481716 92497939 1 1411083 261083419 1 10828563 91456490 1 118802 133842429 1 4982597 157387644 86234 390429 69336560 58656 40691279 153374697 1 44551574 197657897 91805 40386512 80823361 1 10008113 130072759 78407 2136125 112588473 1 2351390 77976704 1 19972287 38868390 1 4259773 119173443 1 23368286 91812740 1 34790437 152916636 89034 414708 170532566 1 3598416 56609540 1 1012466 130661141 76748 36227077 111835233 29485 663601518 93922450 1 1858749 39050027 1 817963 126875514 1 234044669 248787962 1 6123187 60039110 1 115014022 371456297 1 1551911 114011544 1 1340081 136961523 1 1542065 88736928 1 835960 296330829 1 39156501 24874494 78282 226050 156446541 1 5589361 188121205 53370 25178295 158965187 1 3423761 134772986 1 48529958 66927847 1 38972509 271466636 1 1667914 54775763 78144 18938360 80551363 8143 2586878 127565151 1 27932443 83422023 1 1606504 84690102 1 13346493 80846547 1 2110435 190354695 1 1614900 75325727 1 857071 57175783 1 34588945 72886896 1 199341161 111528932 1 1813531 113848790 1 473562 95587195 1 9781603 123573493 1 14096994 75408556 1 8393194 226190917 76512 144200056 86275394 69419 13646599 173329950 1 59805763 121268684 1 94222631 47304286 1 3673689 98024617 1 413764 105100161 1 110791 70976049 20615 1515882 186956011 1 23824724 95858853 1 4076242 61697614 47004 14205313 66746445 1 9326490 51566218 1 113105757 156680625 41666 741996 99695589 85435 3752746 87276594 1 30736814 185122656 75724 48565 73336067 58164 131705144 126868806 36880 244788 140800711 69772 9317820 62006762 1885 7469666 126934430 1 11520674 121304678 1 10165511 73089991 65975 4633682 224715730 1 178846152 62033053 92572 36952915 76741873 1 484256901 83289551 1 40962626 186176157 1 683530 107600764 30501 175056 179448830 58685 7637069 85176213 1 643811 165111389 1 51589693 29260247 74463 4803769 416665561 1 15365791 97102209 1 3358812 98223502 82637 24974256 128234129 86345 7050863 129529734 1 15301512 185259293 1 2726753 54593240 1 74100531 68555418 1 8001689 45365567 1 7565449 205930274 1 45043606 94547663 1 81777503 228644622 87467 37839836 103282693 1 110265 107390107 1 884392 101508582 1 17401655 95992017 1 242020 68114037 1 6888715 86635022 1 111006394 98638226 1 575293 124686654 37694 6744148 67521051 1 6024293 117741687 1067 227430070 80744651 1 134969373 95335692 1 32196506 63186400 82952 19065769 136913920 1 43161172 125671697 1 586901912 154491762 1 2804350 196501283 1 30402348 243584813 65855 429390 167893036 1 122736535 105561264 74872 1096586 158289699 1 33526111 238786334 1 34162322 29578464 78141 35697871 124359744 1 7044357 45832386 1 85069285 60572313 1 232491 139550066 1 7201588 189707131 75561 369252 99266394 1 3686972 138636808 1 410977 77893869 1 5099365 78047795 86875 1069842 57293361 1 295781 73701292 1 734408 215317751 1 8649826 189817429 1 45020682 270279958 1 261789 247924617 1 1807544 75871951 80740 982794 217792511 86037 667705 115551953 1 683735612 215063336 1 46299844 97041182 1 2397654 67645844 1 895959 44293215 1 18240191 91659324 1 4273010 76816998 1 20010 127875350 45639 4199708 339656156 1 12909681 37343308 1 240384 169814938 1 6500885 181464529 1 19994378 219145591 1 181395 73600287 1 469735 101003437 92173 63512357 84596963 42963 1389888 111664101 1 33327508 127523872 1 64084173 26716435 1 8783514 108699460 1 1310724 181024339 1 5687696 71941420 1 5062971 256922223 38004 10579716 104063973 1 234398973 86446062 1 1066699 71512338 1 4420909 141712588 1 12153560 180460485 1 1950585 219134791 1 77674352 33729272 1 1107909 55960644 91030 544671 92927306 1 58430941 178979527 1 13188460 42216810 40565 8722215 64944626 1 2379141 105546623 1 13500172 140870960 1 10145790 152581895 1 12173386 67679879 1 35268246 119963450 37984 23087410 50867426 1 229214 44595302 89176 504121873 170053239 1 725835 213883838 38620 99147183 79272430 84993 2161581 72673175 1 33091196 138030220 79902 201473544 89874718 1 218955 67457262 1 20526514 52307183 1 2447126 102017397 69947 860918 138216302 1 32278308 73509310 1 348723 322606659 1 333523 62617946 1 2742335 131514825 1 1916927 42036632 1 11057134 373261829 1 683735612 39361328 1 37799770 191558632 1 5544207 57509335 1 627077 100642684 1 52343904 116029858 90875 11776609 90923234 1 2621408 108170691 1 24657298 50880724 1 3788967 154975134 1 2639367 62974372 1 43008807 56667873 15523 25036082 251564513 33197 110763464 116502566 54 7181818 51251108 1 7357034 105504768 1 16703393 143237108 1 5456995 111896640 1 9779693 70219230 1 197407 156692638 82310 384509139 82971221 1 2507428 97483047 90818 25801140 100283105 1 899867 104642118 1 9881713 75104237 1 3565659 110255336 61679 16159547 94187663 89895 1478710 46929824 1 9827206 77603231 1 17814093 80965728 1 277831 33259249 1 149280 110769270 82055 3590596 157646428 1 9351215 153036830 1 31664741 74316578 1 13075488 356826147 82015 29463330 155603235 1 14255695 80470534 1 890584 146247804 1 1779711 34570187 51921 1821294 420465346 22970 3391828 88229090 1111 18171904 121543781 1 1421038 53059505 1 33655918 128860341 1 545789 117506441 73082 15064069 118066410 1 1756005 119592850 1 45902786 105569352 1 614316688 158519110 1 29706286 111298277 1 1172248 115296296 1 976131 96561428 1 449452 99383320 1 250456 149487714 1 13436088 117868624 1 54869349 122166427 1 2380584 97917204 1 188394 96993196 80394 195412004 114128711 1 3796394 119516741 1 6259959 236965874 43526 3027022 92706218 1 2509348 36193511 1 271262 79013648 1 2413661 39380324 57259 2965215 62616650 61890 107815358 92248528 1 3358377 53170084 1 937607 124039153 1 894437 55584853 71501 1294393 90985982 20483 217005566 110339455 1 4386232 128515436 1 647513 95519698 1 768257 56432791 1 1559199 76205800 50168 31955856 79489374 84871 6622227 144722549 1 2859147 59678606 1 4859341 112874351 1 6611744 118692978 23063 4498554 415746083 1 101612974 98902754 1 135427 35290194 1 9351779 292755352 1 174738955 112571068 1 7195141 80135737 1 2309648 314869289 1 3950769 136279113 1 178398212 72991918 1 224769481 82541502 82241 4183263 122188259 1 26012998 79921748 19749 82128845 159462285 19276 59163677 159373110 1 3999380 97683359 1 23078794 59358378 1 663318 62563173 70772 5126964 186437690 1 1612956 192995453 1 1002099 94730291 1 1540403 72985416 1 23783687 189089817 81514 884615 200970112 79065 3163568 60482853 88059 596571 68765606 73905 5779058 197351733 1 4219746 195753371 91329 2556422 163830565 1 519386 125723393 1 9010056 74470421 1 3274253 192996936 1 20932712 152898865 1 2033531 186456217 88847 1305627 66804573 42875 49919583 103207582 1 27430049 51818182 1 6957300 45615582 1 642351 79490124 91513 222850 136493462 1 60896048 98413790 38902 714862 187188693 1 3314244 193138716 33737 2637596 186303857 1 85374092 67309289 1 467818 37253265 1 13183401 90285236 1 683735612 152658589 1 8984704 102929512 91294 22286235 123551499 1 5635970 65644434 1 4545064 183209300 1 150765453 86977595 1 3051471 80924570 88570 1207292 134644082 84213 13145608 56042881 82146 25786056 142266918 1 11514718 154205889 1 2165136 96739540 1 17434019 160438429 1 1053486 66487173 92713 85904100 55305912 91796 330948 52087791 76270 38336253 137436184 1 25832272 84825990 1 64186377 95869102 1 767889 120104895 1 36322376 201712101 1 30416483 77292985 1 65430544 89512850 1 7742982 153285415 1 34712860 106769268 1 15290456 135971599 1 42321987 207514730 1 9703459 92378170 1 1217246 135567597 1 7132585 181755625 1 123052 125386545 1 1122300 148481844 1 86934 63941218 1 11864716 52804137 1 132715029 153667508 1 5958252 113060010 79106 77425659 133860703 88768 2221698 113967810 1 3868962 72543547 37318 1139951 54383614 85527 3071539 236099920 1 1712637 235419416 1 10452584 234122693 1 6123433 333962695 1 2487111 56962497 1 543521 100702629 1 14467623 37472368 1 15969856 108511408 1 6396741 57722036 1 59077967 91598318 1 6004037 87403294 92666 184807915 85008552 76685 24640179 107316520 1 2176074 152539761 1 22015224 123848365 1 203898418 132471823 79805 9768794 51405735 1 1450680 116369258 1 43455218 150402091 89091 1842384 270459608 1 23914564 88034543 1 10572947 84397390 74621 4600112 67855829 1 39772819 157941075 1 4012876 92328060 1 350938 157796474 1 790450 98631066 1 2761644 130875851 1 2656798 84923969 1 9403194 81889275 1 11320406 69611748 1 85573044 156576419 1 75187706 100771528 1 139176947 186420951 79578 8403460 195877378 1 243544 40765004 89753 3555845 98840126 1 2255782 85115783 28051 4135118 56409819 1 18123799 84325871 1 122101 121616120 92108 3601758 195545251 1 3449078 171181353 1 5163987 66333024 1 12393952 134517126 1 1448532 61209625 1 1582839 51876809 77091 4025120 184757617 1 6526241 51108256 1 5733862 106842913 1 3486664 82386131 26455 134122446 135893866 92901 546264 127388129 29198 11263229 169702980 85585 29127085 241360941 1 1455147 66737169 1 26526725 124706747 1 3319860 98095792 1 165713213 194667866 1 6465677 196562171 16656 151680713 122305407 1 93277 132945195 1 15341267 75299943 60868 44628178 96835288 66421 3120825 83965330 1 13382778 111921885 91712 248092 27300627 1 411033 192737595 1 4827796 135128153 80287 8291863 115392618 68349 9318699 152293172 1 27715635 82567939 1 11893952 78745788 1 1476398 169498880 1 231223 196590659 1 34167780 57749673 1 58800441 144543986 86688 58642010 67228056 1 735161 113740199 1 12247304 180187427 73977 24366903 139267132 1 3302585 91672430 1 216484341 97267214 1 7590164 133521804 1 105007289 145066501 79226 1425448 175899826 39759 14415894 40827910 1 573829 96306279 1 1067588 72195277 1 703487 54959393 1 3890215 41773198 1 28043234 146965080 1 151915010 129432255 1 10636116 77322406 21967 678788 94711881 1 395013 224041530 1 24226010 18696403 1 13996802 42054564 1 3593663 81917842 1 1908263 168665012 1 15422835 143292882 1 89925549 70840064 83320 78960327 63651931 1 1186801 76497756 90299 3100839 75759516 1 34065854 134854252 1 656261 194244690 1 28408731 55245021 1 9686873 142459989 1 5670033 323085222 32714 5740428 175590079 1 2698250 61290543 1 4244328 66980548 1 76699505 49931326 1 5137319 167120688 1 8639595 180734310 1 104564155 171454699 1 86654390 188638658 37652 105620 91358073 1 9603044 231952793 1 3057647 95873105 30755 28253708 53680530 49901 212293480 150243088 89589 94916529 49774101 1 2281252 50369719 1 19787287 149180931 1 37894370 122710449 1 9883983 44597220 1 523664 86730055 47786 6654479 204518600 1 37514629 234474794 1 10644881 164173654 60492 3698821 182378874 1 37080294 179706049 1 5576154 49293282 1 4117721 30242472 1 4323799 63022860 1 2872948 134601655 57346 1773113 56519980 1 132510576 40615273 1 8267554 181663484 1 33895414 91175093 86872 16011508 85247690 1 13491821 112662392 28347 1005033 63892298 1 91442369 101900530 1 17328758 209592045 1 89386321 62363502 1 1722665 113273393 1 21671336 81948753 1 394708 75808368 86249 10137957 66731502 1 1024186 86681465 1 10687207 193166559 1 4721069 163020873 61925 1350442 66308659 1 10405066 97206470 31791 27473088 82068128 1 12245213 140726422 89291 19825874 110140153 1 8529337 143668368 1 2094936 204098781 1 33575102 96510242 1 3430279 437835702 1 777128 133612327 1 106738934 531833716 1 188484 161537355 83810 265733 85205476 67748 670329 141269076 92609 29690926 473576225 44883 2094967 36812121 1 3029648 159968636 1 22989685 176356205 1 11495841 68975300 1 7700831 114884664 1 7433840 282177232 1 12427429 169020887 1 592380 130379620 1 1490389 123502261 1 3208506 198284986 1 1778111 86575590 1 19486611 283669076 1 2316126 123746192 1 379975 207191314 1 4246939 145021702 1 118327 53291306 1 4001101 66187121 18920 75828 46954409 1 68894123 122610575 1 2665247 82585305 92742 1585196 53643135 85354 56949207 89201830 92230 1338382 124520182 65385 665579 128369805 1 683735612 105335968 1 6831576 170185245 1 53052689 129538449 75837 3443976 159833847 88872 16658864 128669998 1 14857105 115608678 20163 951491 221200473 1 2187302 91259788 1 4232107 59273810 38117 1776461 40509399 1 4196527 58421750 1 1319550 63081952 73302 208966935 78754918 1 1151987 131774049 1 118079629 136250883 1 21057081 114182320 1 3699270 110424471 1 10566247 74778293 1 24979933 149235902 1 74291030 62732422 1 11058913 391578364 1 62974865 60097988 89434 17086997 100284225 1 360112 45299420 1 5722087 101575073 1 775843 445635441 1 2898993 195868696 1 227066605 83359080 1 8128063 172876219 1 46189 63387006 1 2057273 52265486 1 2069103 97639422 1 4047538 132906222 1 5837323 76650309 1 1798166 50923321 1 4700978 39085229 90730 6453979 58654725 91882 475040 49639318 1 481398 38564120 1 2741443 63928711 1 9032746 37749609 1 6172353 187754283 1 16369977 87334173 1 2379336 259159500 1 1231438 80338333 1 22961907 99066428 55906 11997389 209096098 83958 649383 176362368 1 34313316 102049089 27622 11190980 148424329 1 56297953 79006368 1 3949276 53544303 1 234988747 230413504 1 68003 81640560 1 1986573 93488576 1 911754 112799017 1 20373217 102395820 1 982894 133818678 1 541609335 102299761 81149 21867051 54011372 20243 4546269 85223087 1 19473408 61652895 1 30186 43311513 1 1969404 55558296 1 15992374 67451762 87785 164922 105708912 51979 18724607 154137463 1 4597078 126572168 1 25164354 192734715 1 151220411 148470081 1 973533 84414159 1 9847786 73005833 1 23179588 240857260 61706 4513051 104108832 82227 359485 55023849 1 5764290 150171537 1 36416196 177364622 1 38585714 77062956 1 4045023 124751389 1 2610128 93377165 1 12681841 105533090 1 683735612 112767485 1 98855113 149176119 1 79480265 46797834 92443 9923144 172418645 59111 1690451 158207671 1 3287845 129531272 1 1874902 144054243 1 8482508 127233642 1 4236618 58358169 1 8592171 123063370 92523 81601317 75494462 65718 101866 230030369 1 1999474 116363445 1 194287 84756985 1 6397234 60724672 70057 34819235 88404104 79925 94980396 142776911 1 8521882 85675809 61404 1323883 112613396 1 336904 60346534 88780 9584848 380515978 82346 164248036 162046398 79475 110902409 118341910 1 287268 44980591 1 7307445 192447167 1 1490685 53065444 1 4499677 171901716 1 1224845 191546646 38517 4720762 79236441 1 4664329 49609552 46963 1243967 62788702 1 194912 132456417 1 6329308 57510709 30345 54149 56083603 24159 730553 65785220 7890 7172129 83647535 1 21853859 168791522 1 1586823 163291598 1 364023648 82067958 63812 6220071 172339757 1 5781088 231776907 80988 28362435 102616869 1 41700607 128680081 1 44429235 244148978 1 2896069 33999491 1 837117 88396591 1 6366053 40413617 1 402076 147856477 75329 8891094 45562915 1 6553988 138270103 84966 1287041 103203925 66247 1512182 266528294 1 22856243 76552353 1 5820882 118182741 79720 17750271 110596922 1 26567897 99328838 1 874986 95488905 1 117939 103223225 1 2368295 126139047 1 14191480 43348334 1 7196729 84087184 1 9744404 58031142 1 745027 130314669 86226 927179 171397386 1 42767422 109072435 80899 356198 67464790 80138 3364585 124408131 1 694314 187622037 1 1002865 22727017 60434 4768245 119010645 1 13443620 79941262 1 569446 59700615 1 24763808 56921780 1 188937 313415967 1 363044571 271933492 1 8804781 101448061 1 144255 82351212 1 366208 48592434 1 767326 311830171 1 2982098 156818992 18524 5257488 52635271 1 2161110 104849990 1 61636401 264823476 86406 40720157 116682943 1 346474 51001854 93216 29251613 128916384 1 5498276 75494236 1 12985429 162538951 93150 53451118 453277115 1 4236429 138367186 1 4533047 357206396 1 2778826 106477052 1 40576800 77035175 1 7057396 96731098 1 1793837 131601582 1 86146881 76418416 1 1641849 153388109 1 28960019 78113954 1 164323 72056072 1 22435625 101351390 1 13675309 196035837 1 94997 134549167 1 683735612 221057097 1 6119933 53064020 1 683735612 204305377 1 319123 123828075 56371 63569938 248186620 1 683735612 203753096 1 56527941 62065560 1 9930561 50217331 1 1202109 63917649 83412 1512023 143633526 1 18499637 209255038 1 621870 152455844 1 15271808 112925881 1 53824192 653306867 1 285062 207656802 1 11261320 251519946 1 1576966 200085717 1 683735612 195213699 55997 275113002 107312180 1 483760 135652563 1 4198504 57750436 1 40783973 80349404 65241 6733577 81227802 75258 118178 82098206 1 2360355 86607661 1 38582461 77885215 1 105593916 249151885 84601 32047769 154215086 1 38081534 147195774 1 430809 229786487 1 28477539 133559599 1 27277906 56375281 1 1865771 109612730 92880 9647421 161663231 1 216459376 65259632 1 1535583 49405041 93129 62099839 143211384 49527 7612209 133980206 1 7847594 108331226 1 16508789 65748850 1 90119460 88656225 1 10687594 60787724 1 10985604 115822932 52814 135773 147218218 1 7866440 126853248 3749 12068641 52336558 1 8254891 40562754 1 1347033 79792626 1 4884851 155602395 90551 43029363 105593764 1 1774874 96320629 1 1906743 104000647 1 89377805 62181949 1 1313782 123114962 1 1268035 69248372 9573 43499983 63709405 1 9286983 132051976 1 18792 106224192 1 1268960 56551583 1 35465198 239389879 1 138880915 133813791 1 860268 71909035 1 5638947 213771862 1 1998906 56660466 1 15765296 90134274 92402 249862285 76933406 17582 4060351 57556893 1 356944 149635058 1 11507796 67863323 1 3098559 107862799 1 108582684 118910046 89009 771338 151446670 1 16906227 134684632 1 1352215 107763827 1 3311209 52658827 1 25994492 114757833 1 13235512 58108328 1 3634382 181586941 1 5497567 117911337 1 22995620 219635197 1 1547282 153562971 1 683735612 239098013 1 6020640 71257377 1 5676575 50354849 1 1974210 58475542 1 2899847 95645355 67556 2862242 113385527 92442 28002 94587334 1 14841239 156853779 1 1143519 43601801 1 3260165 97226542 1 9687812 104063302 1 220546 71266303 1 9517646 64128233 87283 30686796 61854206 1 267163797 149575791 1 12880885 181760635 12400 88611411 104495509 1 3777900 70738464 1 1162297 79893121 1 8411029 94817204 1 22478503 208841658 1 33939764 155869922 1 1703500 59798482 1 6686509 107646328 1 11847293 207565405 1 334696 117304626 1 361961 121706509 1 783376 87577669 1 153129280 126313537 1 73226495 81632398 78558 87008085 30982465 1 8549011 76815639 91417 171781724 39771055 1 17502625 117625345 53822 14645047 148956021 1 594699 164157353 1 2642420 63220355 1 146689077 38617837 1 1696867 151400491 1 28356420 242051199 1 746993 157105765 69915 64353962 78191370 1 802457 18860751 1 7278464 123641951 47160 13695400 97521952 1 1672119 92850557 1 22388561 113105464 22741 1085293 111150701 86949 23196755 164120370 1 51439010 114448764 1 2191358 70385219 1 1495174 69291621 41413 3569800 81324330 61741 6049870 192101679 1 2775744 117201133 1 3790645 255937823 1 3935914 36017879 1 6089597 93176988 1 108083025 36334719 1 2091838 218325752 4963 62495716 40376729 57383 965971 104038954 1 180064122 181875825 1 5876597 142956026 85925 461908 77665334 1 470165 99191075 1 11695363 61384538 82493 5423032 176535121 31969 7630297 125254079 1 27015487 65208909 1 67106024 88853084 1 33444320 141591313 91816 7541386 110635120 87927 12114055 179911241 1 1930920 103868207 75723 6605208 127357309 1 13739555 113842291 1 797713 57122908 1 214411 218885484 36401 144959 164185188 1 1360925 75659373 1 11593009 68097336 53786 21613326 28361824 1 489516 30385496 1 1728208 116404294 1 745590 67951418 1 2292243 58229906 36893 6608811 106129811 1 257199 365329108 71119 28968664 113124429 1 1576895 71357244 93141 42047970 101042600 1 185189 74943558 90210 2258265 72051710 1 3254308 91693638 1 3572393 111120841 84196 72399351 107580967 1 25990029 96692649 1 14387900 126759180 86199 8829601 147735251 1 19955468 73586721 92141 718307 69982054 1 2911391 128184429 50425 595782 168560948 1 246276513 51879591 1 484264935 42819394 1 1507222 158744021 1 12129918 102399241 1 383132750 128045605 1 3155728 122216528 62964 45922944 52118878 1 36828673 123131236 1 20386612 145561544 44545 2790068 106183832 1 6085434 66775468 1 16511297 261352113 39969 6438298 67703173 1 20494578 141364223 1 991122 144320270 1 64364176 74728137 1 35021617 39447652 1 1384329 44841891 1 24943979 143326168 64624 55332713 91034810 1 6084396 244491420 1 934058 207861542 1 6459535 163753907 62793 7458192 89418182 1 150351 92165364 1 13266885 37763393 1 11210805 82049066 1 223242 154252724 1 2480436 99625435 1 11156157 118656874 1 8610787 315957137 1 421977 74419072 1 81182335 74695085 1 420993 42413925 60688 33287118 68938287 92019 891418 168067103 1 74672714 202998010 1 40085082 174781100 1 119475716 41814081 1 35786937 69261674 1 2373745 132616741 1 88472045 81826903 1 29809254 74214032 1 42550052 77607118 71903 18567069 155023723 1 947864 79431169 69538 748896 58111768 1 14515850 120834550 1 1265232 20444111 1 89019722 145563902 1 618696 151375322 1 44758918 90863201 92351 13234901 106075641 92750 26115289 62858399 1 1269576 146416964 1 18043251 107033711 1 150915628 44576822 1 49034 42307788 1 74210729 69044823 62497 15729448 166504103 47765 80844781 45786947 1 35661972 260551013 1 494682669 279716784 80697 256901 72659562 1 1469218 51908182 1 11552917 187692124 1 55276626 136453710 1 7458221 64453088 12745 31103342 61643152 76449 1950100 76428791 1 35494322 188348165 63055 5843349 81997606 3348 52726807 150874604 1 4253847 201321197 1 45773424 93038761 1 6920321 326711185 1 22777021 229354891 1 85387 34755413 1 5125838 64820182 86419 6513421 45276768 55253 7760495 174439882 1 2387670 126381830 91704 2985064 67124468 1 2757022 164011432 1 2942860 60015235 1 136570865 44282996 1 683735612 120046986 1 38648479 276740065 79600 20493369 124183935 78469 11205139 63035376 1 559599 69963885 1 16419302 150436935 85489 1761426 87583553 22098 12636582 255097599 1 611034 107197258 1 425685 98775498 23820 1585506 155741097 1 12732035 206793503 1 19787619 82265543 39037 9107602 56450872 64516 795010 152776000 1 35268998 102453936 1 117119282 53091181 86457 6585784 120803519 1 27178186 98203802 1 2099194 123311512 1 268425722 66483325 1 12518509 95208527 1 876659 38346981 1 63034190 109299791 1 89636938 277651111 1 10499286 55071844 1 3380779 67437058 1 16747734 103738148 1 6621948 138335716 1 16678299 165842428 1 64207 71252816 1 32086293 87919005 1 49110556 72506265 61526 1200181 85557406 1 63915046 91879587 1 9423265 76099984 1 21301403 65607884 1 7077767 115391076 1 17217794 201582893 1 57450002 126811950 93313 45596808 140009910 81074 17713837 47091008 89336 626641548 355130639 1 9634576 141009409 1 2591148 64570524 1 302140027 137703644 1 622839 198776772 1 1633040 76521359 1 176889075 71115470 1 24914684 52408179 1 953918 168132541 1 809458 71621557 1 2235690 56954311 1 16365053 96428393 6879 9708721 114633019 1 890240 188880295 77164 125130667 267038922 1 9917383 378139807 1 771286 180339833 1 444055 13703992 1 12787902 161617134 1 10596867 30596936 90338 6473163 262675213 1 2097323 100969657 1 30506941 68088105 83260 3735238 44981695 1 10088794 77048526 91477 754886 121427245 92612 3960008 94980620 1 444461 169347283 1 15034311 74774304 1 5993510 58955912 1 645421 172334002 26750 70637269 302949903 1 5579003 100662878 1 1193480 132353081 1 6541082 142406084 1 309975 68231590 1 5947652 115547712 1 3301991 52297664 1 386246702 100621551 61869 198023266 95496286 61299 835797 138541246 1 771953 72978178 1 104861 120126003 56326 836721 79551038 1 5219358 118943050 1 27245233 114277386 1 28295072 154452611 1 86867492 119942777 1 91651440 119397062 1 60551 61562627 1 3281328 67043177 1 63270903 86662501 1 783126 72204209 1 10622357 87770644 1 139826160 132703860 1 24665917 59016539 1 6276917 84297526 1 159547016 76200380 1 81924 193747434 1 51426890 120175128 1 1056054 88492440 1 1700521 78524173 1 5846131 110703977 24407 3451462 86219593 53594 77620483 203918938 86074 39633790 157581848 1 40318029 52391715 72861 178558 181089371 92899 1168635 74049025 1 9627605 77120315 82760 38470727 121709786 50362 29331547 70709768 80811 9048250 112133606 34587 99132741 167558840 2031 2105672 157741075 51856 34795326 125876146 1 1204883 66184485 1 182233044 80596427 1 10868941 118157467 1 4516659 36348024 1 295953862 99835685 90032 1602480 126276169 1 4849332 289952333 1 21121611 212616426 61086 37532849 109484938 1 16254831 34239627 1 703590 82607851 1 1348108 176299550 1 15120512 127677739 1 3134620 58962100 1 6498956 154001972 1 341526 112763807 1 16271 91135287 1 8701548 95492180 1 24019239 206422234 88866 401242 143918134 1 37257754 108510509 1 2364529 71899418 1 499432 331969412 1 177420015 76082951 1 12744928 32111986 1 877315 157942860 28296 1091401 51166123 63822 71848 91532196 1 178018364 102612598 90845 89628052 40836609 1 24115735 53437692 45731 125750822 80523836 22567 3300592 84606216 1 337080 82932537 65560 2296380 118697037 80008 14105039 44701382 1 279285139 81937606 1 24447833 68656109 1 839619 119373214 1 5425529 115371600 1 1098986 40582709 92407 2066821 110322992 1 12775890 212802675 1 23526700 72560975 1 324706 67330678 87519 532756 131242763 1 286177812 168598282 68852 147093233 182079444 1 44317787 131396567 1 616728 90325951 1 4128476 101585102 1 11866327 150992880 14775 12200684 78141809 1 1837938 275267166 1 524376 96821982 1 257499 80486956 1 2616179 75338927 45244 648015 145339344 37557 3769416 48737819 65592 11353054 90470023 91799 82525774 60566038 58136 5498508 160016290 79099 2341973 54146721 14089 3782092 66679235 53122 248047270 46461207 38265 375909 120582210 1 1727692 168392372 1 683735612 118780519 87608 11047135 121270985 1 19807207 57538930 1 36387591 93572606 1 2195975 54719796 1 85388469 184069942 1 3260619 100624881 26037 7455439 130295394 65130 5512723 128021649 77936 1229800 45622102 1 134771038 157006779 1 979444 86214177 1 2392351 73433349 89434 11834050 80325665 1 153441 107197661 1 7029636 108483406 1 2368882 105905555 1 9332947 64089143 1 1791740 57651390 1 670034 267294897 1 93101826 139727884 1 267732 165831258 1 9921566 74972570 92377 3525966 39488793 1 12604613 104939120 21314 153259 150864189 1 26659860 50096730 1 4257302 177624265 1 174600125 228542719 1 145399305 68269726 1 1565092 147467032 17156 201149 31971017 1 10433770 78177157 1 29431047 113264078 1 575204 35982762 1 2176142 111984472 1 2677647 159509492 1 3819023 98641170 1 12457861 112971933 1 5239217 173825818 1 5623906 63682628 1 4815 77047268 37071 19813241 125741625 61500 5443003 161740190 83655 24882535 103930053 71116 96836065 96146974 1 14744223 140005662 1 2684460 86672590 1 9572391 151780816 1 37718291 170976040 1 7008511 81767026 16327 44047 81911949 1 1268734 95292025 1 358178 96058966 1 680803 53424426 1 32546 135789937 1 18552 97691081 1 96792426 63275535 1 133435793 139905100 1 5003212 190589435 90744 122086 172369215 1 42629863 178910883 1 3790879 55172079 1 32860381 162591897 1 1149229 114817811 1 57710507 112326992 48111 119696939 146049895 19230 26286122 211359517 1 4056958 184420036 1 110688713 126623571 22668 8918095 99348582 1 101127736 96791671 1 3983767 87833594 1 229901 75748815 1 156840532 45175903 89207 6137260 81432997 62471 4102806 88920258 1 3168905 136427968 1 9633315 114461917 1 464572 110491441 1 6945591 55655444 1 2740278 147713916 1 205026 123546858 1 26581884 111231330 1 118708392 56323590 83836 1481958 116168481 1 26204117 145331774 1 18421836 55419040 59204 9396766 194838873 89239 29520671 146199264 1 131368965 295281073 91805 1093259 92054592 1 12212889 120130594 59392 1837812 154986334 1 2102619 84373350 1 4025827 83090719 1 22064176 133472100 93318 13794653 152383966 1 124080738 92682559 1 73006109 108917087 68918 919328 69497671 1 910589 172736498 1 5429315 113187713 1 197220 194786444 1 661977 94442676 1 11539221 68172564 93158 16067079 83823817 80110 30317246 124620842 90604 47059624 58937302 1 570008185 153252105 1 2974240 116233438 1 1271560 92623253 6740 5364529 55508348 1 26161249 98793833 92146 1725373 139254646 1 205137062 40279765 1 8430351 59411537 1 3492048 60122088 1 495607 77640211 1 7464956 57832835 1 4163636 125884671 1 97362469 152632193 86888 1636549 150050505 1 91373 37580083 1 14140614 140348950 1 364814 53016373 63699 50402429 71880955 1 6182126 100192517 1 10760725 332779401 48307 23203801 223970594 1 40581920 127196571 1 923701 48928985 1 1008051 83843535 93499 3739235 74471165 51198 16225843 49796103 1 13040451 136471939 1 30710260 126797080 58556 10355395 65210773 1 2877560 83604914 1 13092988 169232203 83190 12856071 155555777 1 5936915 164154184 89833 474374 224100899 92157 177893779 192842259 44602 5625182 42564666 1 3321217 110693002 1 78089344 176915676 1 5378458 54269916 1 41347602 160720645 1 813770 25265389 1 1743222 116986881 1 1528894 57083940 1 11811410 54654194 1 1811644 509193251 52412 6560956 41323591 1 13861141 54290969 1 13606111 104191941 1 3610661 173404969 1 4053764 115648981 1 46625805 359926396 77348 1751510 225144286 76874 222897 104216770 1 470712 80307325 86315 10722109 151060833 1 1524666 97706714 1 16227010 130916529 1 1802322 67365084 73755 6051306 169511126 1 1382647 135923890 1 35756322 300740751 84912 9229450 61298526 90255 161254556 52638901 1 11584326 136617366 1 1672152 91296793 1 5121065 100004684 48530 2782343 325622141 1 65758563 29169968 1 18370 83470576 1 180732 262944435 1 4023317 116577609 1 11398133 138488083 1 86944 67115426 1 264851 101993354 1 309913 63327267 1 2425818 151709797 1 308711 139985200 38905 4379323 145941595 76607 6057800 78112879 4252 78009 167626340 1 44896051 78406758 1 121044899 143577540 1 1953635 232533219 1 4668661 138628086 34388 191239273 94399797 1 8701766 269113736 1 11430540 111483088 58911 546682 96548547 90011 5320259 88995841 81498 12462397 105209893 1 373587 39223196 1 5169645 60234804 1 53434733 31606476 86735 2134870 130854575 1 118701 176506087 1 6722574 101404568 1 70752937 187615512 1 282778570 148617232 1 1816210 56964012 1 600100 93325939 1 683735612 98184603 36503 49572721 63273488 1 4021702 123631054 79153 81663970 155076957 1 146206 275663156 1 479070 96235240 1 325279 178137824 1 1223247 54104696 1 15693862 110377083 1 4796938 99075636 91523 1930183 144663506 1 14704691 120641440 93361 3893206 156626768 86298 29652473 85334805 52856 12108367 216349551 1 11201983 121976004 90606 1478444 89588428 37937 777884 55504837 1 961704 103968912 89594 14365003 61804986 1 3908194 123632824 85147 1471546 78919018 1 74283512 125812555 1 5056454 128897763 1 5985302 139413914 1 50228263 50736282 1 2784005 60255052 68168 4382519 112975125 1 361706 86834391 26213 8209500 145910737 18056 21099603 165529743 1 123763636 74160017 87562 2885660 211101508 1 102858165 145770455 1 7370316 178106778 89265 2403883 122114239 86194 477044 97310567 32498 7990113 100727770 1 683735612 73428137 93537 4599778 279926338 31229 5933366 217117588 1 1616647 84422792 74005 1717243 79348180 1 393695 74104630 1 993673 21522595 38086 2083293 70735481 1 391416 85373030 81076 3283673 78645457 1 2439162 70565783 91243 54121680 210147078 1 32553388 106915720 1 2095585 116617374 1 11227064 178335582 1 4314245 137283013 1 9372130 69146774 87541 63793 169726254 1 5556686 70015579 1 18302444 102180019 1 17316865 194853813 1 2162261 53879324 1 319079 129288306 1 244819204 55177291 1 28594484 141610815 1 2906176 99010289 1 306915 70350147 1 14512684 155913695 1 21673923 152001230 92660 2132602 188408653 1 77643961 146536669 1 180279 58892218 1 105291 55791296 87848 88928581 130794136 1 8117229 57352430 1 12082446 234564315 1 2462228 72568747 1 584332 194562283 10614 683735612 141669395 1 19171030 103182394 89463 1732764 180691794 1 573856 332517244 1 208447 126907951 1 6587928 104733610 69170 1444508 178702260 70621 1481669 57872595 1 6030958 122236520 1 1314884 166762478 89725 46418457 161922619 1 4634479 53189598 1 130887 155878378 1 4462781 213684669 1 1750621 76534427 12212 5539900 61694956 91585 10388995 156776482 1 2168312 175588432 1 1520056 60601691 1 19016297 81172785 85920 111001471 119875669 1 185975301 158007000 1 147822073 73708369 1 3362358 80012473 1 5852222 79160907 1 200878 107654840 1 82820922 189924589 1 3719603 109425423 1 314184925 117178975 1 16890353 51278142 1 601929 156417727 1 122544165 165558717 1 22846881 47924235 1 6924452 61606780 1 6795003 130971730 1 34263653 119639342 1 24033645 115038763 1 42049560 62142270 1 1679415 127190877 1 4330486 126100107 1 195499622 141114312 61364 33341339 192033165 1 23462736 83367677 1 15020368 62020434 1 502167 162094995 1 2294465 74766880 1 35627835 60719499 1 546406572 37530025 93141 2982814 163063091 65723 417900 52956729 1 3685652 91214398 1 16212529 57782258 1 8606013 27351654 1 402959497 66009067 1131 3598843 223708153 1 3348966 44936247 1 22415471 57638152 92519 185619408 367371702 1 39063093 40538609 1 25408462 82274383 1 28972151 212377653 1 5937630 111268634 1483 899001 196002632 1 243816657 61824091 1 63474495 141170182 1 1487686 98716964 1 1406238 104537495 1 10809742 187856681 1 277012893 119407235 1 861630 58946034 1 28358832 82414682 1 208004 64114724 1 74923419 85254304 1 187386 76682681 84891 25107142 50080285 1 18616260 170143012 1 7084218 176913551 1 1219042 61347690 1 127109172 80863096 1 553321 50918597 1 19147815 136321303 1 24135143 76300225 1 967871 29845707 92253 17468234 78009794 1 428764 41505449 1 35786943 112641082 1 941279 60313645 1 4102882 174339344 56417 683735612 57344801 87842 683735612 161432241 62447 18269892 51559011 61526 1524837 106324834 1 35600369 136191561 80190 2556928 90566599 1 15217129 194813130 69047 12706896 77783096 26839 85766123 96699891 1 8907944 89450630 1 3725512 122846052 1 1143845 73031397 59203 5354007 205772983 1 1597239 118034788 21300 44498651 142020831 69890 8806576 81082363 1 902589 94977724 1 26251667 62925621 1 1280458 53675330 25555 72578475 113194941 1 14903551 99828301 1 489357 164384217 81903 392210 93903132 1 2849103 63115328 59801 1663206 73640080 1 19109522 173370500 1 314831428 119087393 1 651806 55299592 1 166294 42964716 75981 249416269 145897872 1 3491347 64522358 1 1217823 81089299 1 13231626 90533241 38623 24386274 128032629 1 2424202 212164551 1 9397299 47552356 1 1083764 53433466 1 3690966 39060540 1 3029046 222003555 1 13004816 149535236 77443 6998017 87637810 1 357991 95478429 1 17678755 83649133 64517 25058093 69172481 38053 10443019 60487007 1 6653423 86501131 1 982221 185035404 1 863466 62695665 1 3157492 31404829 1 783873 90780248 1 13756878 68624474 1 2829899 72268212 28665 3729386 103108991 1 392727 77894122 1 68455589 59853188 81926 17445577 175783484 86549 9863425 53161293 1 1649239 67441030 1 10220935 103069741 1 2895606 143699525 1 51591668 63815472 1 991022 127367444 1 55553319 28545113 1 19432295 97593642 68651 14733928 130644847 85485 1746379 97153927 91633 3360458 166858519 1 3913141 168718402 1 110750589 81740219 1 133516 88286736 1 3592027 68727011 1 2994108 43888014 1 4352445 279618195 59975 1559391 94800675 1 338073831 166893981 62076 57470911 95060431 1 1196926 113782718 90448 35652070 148258137 1 6804203 47487616 79089 2803472 80199108 1 683735612 143166097 1 265590 155350991 1 129275035 148250571 1 8404600 128305585 1 8890052 81708427 1 12030869 182121963 1 3656784 169054007 1 1553677 109915429 1 47021169 117095867 1 51689333 82819274 89265 15158080 108560934 54385 13999 56430214 82023 2328874 129865256 63231 2487335 40434623 1 1229235 113978687 93229 62425433 92736655 1 48748743 212332119 1 193571 107663042 1 1932513 149451738 1 16662521 53843586 1 609249 71116299 85135 13976781 141669407 1 17115099 55424942 1 82479 171786372 60147 914908 74761258 1 49197851 86403560 1 2959125 132677086 91071 2946345 107856207 1 7754392 126976942 1 12144259 144523920 1 7519699 94364336 73934 60747978 89651520 1 29877170 119744380 34259 5138727 197412091 1 651685 148178685 1 4807230 143177691 1 136525729 30879145 92309 64024071 86151057 73183 63212557 82890129 1 102234511 113785121 1 11346489 221039179 1 23703751 45067636 1 123100436 29649874 1 105568 31051616 1 2074057 81957356 1 3180727 35897279 1 1990600 42033037 36593 2186243 77072395 1 2116473 234280054 1 1508275 126994988 89673 4641930 169061346 1 2644175 104177325 1 14061129 92877126 88259 80725038 135449350 1 29191389 104823427 1 1892252 144633345 93743 1454401 97742455 93360 558838 45729279 1 490293 373940244 62802 13967910 115748218 84691 821520 98443055 1 30097 202461269 1 37578223 124841561 93206 9683108 116675703 1 687216 142412446 1 707207 173222705 1 16810377 68574000 1 1200718 32642189 1 6167347 240526110 64632 83928221 72592308 82606 4047894 129671892 1 1195009 59207342 1 28919808 57118821 1 4295362 102697565 1 15125737 113442898 1 7218896 41389029 81103 1083080 56131319 26953 156685179 80227795 1 111487643 135584586 1 4921689 53030394 62972 377574 164539181 91307 2079171 126930825 1 10612672 83345745 1 972668 85245382 1 1865213 131942492 1 191941140 151864503 85130 5218074 111312431 88247 1891617 160851136 1 5709087 136877607 82514 32014821 151507075 1 481285 219619092 1 61769423 74701788 1 12941247 101477534 19026 2079893 50283801 1 50774207 148974990 1 5507721 40696608 1 131705 116621151 1 38669637 107264034 1 985146 141954049 1 4056216 208317356 93476 44568368 42489988 1 203874401 127036092 1 95803 95426846 1 108433565 124401535 1 205967 98164016 1 5527854 46227044 1 6732219 97289534 1 25080994 91908286 1 6613415 80093849 1 7689664 110467276 1 15804837 51464258 1 81910821 83868568 1 1584370 77168778 1 20407277 103359127 1 49201 112496600 1 4128758 108728695 91951 181949376 50872606 1 17945755 137722387 1 558287 106226950 1 127927738 138240386 1 417335837 139742231 1 447234 60236222 53686 4813263 105882860 1 35357937 113051100 1 18927190 120973786 1 35427499 195755890 1 370675 120020585 1 500399 75252778 1 33472960 169455702 69800 1656798 103594099 94246 493563 104366792 92091 21162283 158844037 1 3951386 63139148 1 16556496 88314412 1 1140891 153085091 1 33069237 154206726 1 1335724 110468843 1 264580436 176685062 1 1571159 76854457 1 1656731 189268495 1 3038842 147276131 1 7980796 91301615 93629 12170654 76961975 51212 21765674 70206174 1 11768829 157995659 1 21117842 55421258 1 535373 62394555 1 10888748 170690608 27054 776298 93657359 88228 40847975 148498177 1 31354089 71229606 1 797611 76859139 93335 20177496 110333864 1 3120864 74511978 67181 19475938 232361892 1 33785033 172236136 1 178614 83032840 1 18461557 60757392 1 478016 46938564 1 3899146 199547823 93568 73642 134303063 1 13826009 84144245 1 15949695 201673958 1 4920809 136448067 1 1237532 92887992 48698 2447363 68606741 1 1095086 136016550 1 9145407 130788718 1 2867380 189205039 1 3909886 50087693 1 121986318 157130985 35393 379675 131657720 94094 3223888 66886775 1 6409537 35836230 90759 19476 69981945 1 1886209 152604445 1 8004724 34602269 1 5915200 60210774 1 1402822 114455300 1 2055682 129902613 1 104064077 109489775 1 93599514 49243926 1 5701325 195194992 93790 9243125 36877824 24197 6616270 72666236 1 51556169 61548255 1 6240694 73029432 1 5400353 166917592 1 1916624 80429765 72857 10680990 290977685 94195 4951644 116742608 1 15016954 41308539 1 136130239 170069110 1 424432 52598485 91140 1887595 100398020 1 264498 68088598 94202 153539997 99587346 66001 112019933 81237498 1 185396 92464114 1 30022462 133463193 1 1404825 40784854 1 34744419 97126704 1 431451 169848187 1 9032047 103615514 1 66296057 143465907 80425 1506008 55616999 1 849169 154004348 1 75318976 127274726 1 5793932 176776338 1 1387403 158412512 1 683735612 171505693 1 234489 55006758 1 252435164 153378242 1 346705 86094365 1 143207 71023500 1 907177 93018222 1 115164234 270042185 1 32446942 164549538 1 3488370 139034672 17574 53520406 50123431 1 39348049 165827126 63093 36051174 65680966 83032 586332840 75018997 1 132858558 145126242 1 19937690 142795490 1 186959629 228716640 1 5013471 171631610 47982 7040734 61306452 93767 50449809 237102972 25075 19034809 20328818 83067 100720542 48215391 1 22048552 59332114 1 1153879 59520804 1 1246547 101887288 1 417225 94887419 1 631828 94024900 80394 9994045 104727199 1 1776851 74854696 1 103335080 78078290 1 12368020 80214735 1 1643093 88337754 87516 546648 61810127 91759 20522551 96475284 68033 954323 164927111 1 139456674 81899132 1 1367801 153413774 63691 132730730 93229382 1 6963334 64072412 1 5419803 194650956 1 15123406 142916229 83887 100274170 107548581 48956 1094127 130072765 91970 1780844 186564248 94190 203884 283182106 1 11457305 73894158 1 14255327 113501469 22332 17150275 190411045 1 2657097 127595933 51675 5319338 112626072 1 8708182 61526063 1 37879584 113347845 1 262155 317211570 1 9824143 123839203 1 9563488 52748735 56326 3566691 101411031 1 153756685 320844815 1 3436239 41374568 75364 31856048 161703203 1 3401151 116301212 1 16508551 98567755 1 39881953 72740153 1 445287 143464589 52493 109314032 238041251 1 63380892 236185265 1 219754 168207034 88312 24154245 94581426 1 2758912 192660035 1 2506650 202293037 1 7902139 205694678 1 26335633 50530273 58615 2161696 542395338 1 1137355 144331388 1 10039752 84185581 87925 1896483 108387495 1 44617539 128201954 30017 14782516 84216724 1 1753382 100191465 1 1230022 107991598 1 18225484 86135246 1 793054 44496604 94205 461124 47724751 9839 15315268 56539372 1 6821808 170456189 77081 651745 53326167 80549 2689310 51864147 1 2222545 39310140 1 539113561 70489099 62518 116436983 50498769 1 2103161 132991849 1 67681428 157085592 1 6056801 56604236 1 105475 211394457 1 17581259 49080216 1 49431345 37623077 1 26579877 183549294 1 3567369 52266786 1 215060 24518057 1 21624284 94212647 1 49768938 97641266 1 8824609 68916552 1 1254212 64881075 88425 826109 62084109 1 4559199 200509157 1 5193731 218068140 1 337262 99695885 1 700019 98775096 1 732259 51235357 1 16288421 113647360 4644 433947 74894919 1 4110240 112582489 1 1267145 152537901 1 95607909 104172961 82883 39860086 131371561 1 1676507 94228210 1 4523255 175890239 1 11111902 34830909 1 588001 81032386 78561 652686 61481878 1 6918932 124070588 1 10655138 39126259 1 230181 35237839 1 3275291 92395768 61903 9200646 124463395 1 44876874 90162198 1 2716477 101165057 1 2980040 77322702 1 8799473 127048888 47323 2046576 102302891 1 22711555 41606536 28807 4206185 240624959 1 2352503 118230467 1 13239510 465274300 76700 67309250 175012355 1 34411814 113863672 1 259285 101576057 1 2713241 268084627 1 700511 110002624 92319 362066 64129165 1 8018076 73938144 52417 6768237 72398970 1 9241276 161984874 1 8251867 69140396 1 423334810 136285959 1 4567260 141347495 1 21320708 78473340 1 165348 139478445 1 5513439 289123770 86663 398587326 125080160 85980 6912429 66744175 1 105017599 196486698 92966 1331139 104250587 1 19468081 212169485 1 14161923 88602189 1 4686409 93312484 1 21558078 161608637 92908 2054229 77334739 1 6229988 73868799 1 141987398 67160381 1 3470369 72838921 1 75329103 240997720 1 121262413 67009024 1 282269 48632831 1 11853186 88654365 1 834462 129646224 1 96631901 116417097 1 1313143 198917878 93591 6001809 91079561 1 21317666 108991693 1 1006522 219246886 1 37202796 95623020 38406 80510844 137615946 1 5243538 180146363 1 22127097 218124237 1 637994 166752993 83987 23547818 139325917 1 6875305 45054805 1 118981133 59415006 1 2559039 61032190 1 443860242 247415868 1 2362582 213692605 1 115146 68943484 60396 1450388 179913699 1 18418204 87502075 1 18046647 93010537 1 4961434 85845980 1 20343661 46314002 6458 759256 104449492 5875 15869206 73626166 1 56943 185318332 1 23400269 63399281 1 5398643 86575909 1 9443730 103078841 37484 378817 53650743 1 153925 48773932 20841 288364886 119268590 1 536285 82525073 1 34784893 198771033 1 959562 167414112 70127 57080498 85267746 91450 1016082 129157848 1 12014045 110264252 90454 112698577 68933497 1 4442785 48721498 1 1118556 93710730 1 3234188 65823048 34393 26068050 77354831 1 3954181 48670325 1 534258 120340610 58986 1304467 146543154 91135 93840 136163140 1 15146030 86032898 1 1337176 129076099 1 2988430 293697930 1 685955 86749285 92652 85459 89111389 1 4780554 114542156 1 6198791 48390115 92127 44632788 56074266 49063 20552682 80292130 1 2883884 107094915 1 65737531 49693461 56341 207154 96186355 1 2968350 151932422 88849 190449906 80071901 1 1533732 65757125 1 136527 99397726 1 43685886 133122563 61727 13531807 95886935 1 20216071 152740017 10886 11885924 68246805 1 11952712 97415285 1 8592319 136318557 1 1393491 157024388 1 11905731 54121325 1 58107920 87402294 1 56264820 54774940 74956 2855670 88198685 1 13319135 28367185 1 9625675 77308366 1 3906938 189730930 1 39273215 42534492 86274 1380191 86305412 1 11763431 54260329 1 19760198 47026526 92627 340371 113735773 82038 1088289 62384581 1 19450914 204153923 1 25421758 168678876 1 822081 158919514 1 3519809 54940858 1 17397148 34926960 90753 13700009 85710709 1 3222162 154791939 1 31649755 242920367 1 164272360 448171164 1 2413079 265609489 1 80315637 179421080 1 10724497 66051299 47437 1462061 62111014 1 13099363 47456235 1 971021 48778616 80038 50578574 224241829 1 3257670 77851914 1 677301 70084628 1 3985694 140296266 1 347115 56654355 1 8059543 71308159 88025 6082452 67132356 1 1578386 186057028 60537 12000627 195221003 1 13607494 58496087 73923 2941218 47972269 1 2042084 121718585 62469 8694714 95064818 77680 84878928 77933166 1 6959103 60814483 1 3212911 55506666 88301 19934303 185040764 1 7194113 165584123 1 123600512 121224299 1 150920838 124351175 1 32882853 59255872 1 11171347 120450329 68025 38952086 80763969 73475 20536925 38645040 1 24104387 135057387 1 805608 68947514 1 553336 72068139 1 8583549 54936308 1 685727 58151410 20014 18615947 128860653 1 9803441 150166149 1 977625 102313753 91539 720933 181397928 1 242547215 99529708 1 728380 61535551 65529 1009177 88271279 1 70320131 206700089 1 2137544 128624559 1 3962635 102984028 1 21093038 135388800 77939 4667236 90742135 75100 3748465 83794675 1 2184745 62944540 94606 11444083 57406119 1 643656 134142641 87393 7408377 59363297 1 47075 108175771 1 16934238 87733542 40308 4738592 74201382 1 7966318 164400581 46894 2836114 202871631 1 4094030 170392129 1 5971902 162219229 59514 60361931 63127180 1 96832514 54155844 1 206004 283469585 13117 119116 119561308 1 36613266 124985423 94558 3850880 30751040 1 13703005 65230914 1 4750203 98540620 44869 286711 146072905 1 2651773 88471544 1 683735612 195592504 1 68805 96269119 1 152165694 116914567 86204 6652995 88261911 93292 789509 75672981 1 76171773 258347708 1 2973990 74854079 1 90906 76265055 93789 13330797 101193588 93009 15483630 92212895 1 16944794 81716579 14771 1304398 46146467 1 512790 43561123 1 178881 185872534 1 500254 72594040 1 811554 79661729 1 50787837 68004333 1 349016 51136768 1 2260596 161962677 1 12869952 149100280 77731 16951804 59169589 1 12287724 75197542 90095 14249351 85856207 89559 19838561 131072223 1 4868324 100551871 1 8210271 95339580 1 8870782 70515829 66883 260788 170819330 74560 8353493 58681222 1 940525 112155147 1 1699207 131641049 1 945131 37315279 1 4250854 111105114 1 188130 80494137 1 287878123 92271341 1 32862804 148815586 93468 3128605 144131108 1 12106652 68596057 72805 20143946 134802059 1 286423 158482706 1 3942917 75627423 1 129954669 203385128 1 1072003 82968086 1 2707663 218563030 42511 622698 173810961 1 6648451 77572048 1 403571 185111507 1 16488058 109346321 1 37867570 40294061 1 2978136 94572954 1 7290710 191411793 1 204353058 119423989 1 1778494 128646175 1 33714087 98204332 1 2111216 75389380 1 69606320 93153391 1 6759324 197903385 87032 1249217 147180918 1 48894167 71177592 1 10645035 88994429 1 2062891 170829313 1 22382321 170469090 32466 20457889 69678856 84693 138510 129844560 1 3416879 87861260 1 1079802 97049776 1 484179 138819046 92760 7474461 78922393 1 2195576 111699512 1 2699826 83980722 94291 51178 101461899 1 2890066 64397485 1 425272 130730843 1 10572846 100668491 1 291144 62776635 1 1549377 143464386 1 4839388 84103945 1 50205 118026937 1 22557000 56530756 90753 138216 144148905 90407 30240259 173762999 1 19406881 92370666 93368 3192651 114874582 1 5074772 117618332 1 2635108 113073895 42955 533969808 96807595 1 6502589 146818916 1 1995520 223813588 1 73497318 146081402 1 215809 52691153 1 4245132 60298033 1 488391298 225137433 19143 111423433 103272587 73513 74544872 86398797 1 29547449 102580079 1 5953318 134461972 1 17581026 74928521 1 214420 81371487 1 182065629 81843183 65719 683735612 95863066 75464 1447267 161301225 1 7330898 216317970 1 11329334 160717763 1 282807562 157678114 1 683735612 262447880 1 55007159 49799917 1 27988718 95986546 73124 662802 122032862 1 11382692 113724942 80731 336954 706150494 92199 27454731 125561952 1 3553199 44390976 1 1587749 49095643 1 2189129 224779971 1 2005591 206947057 1 6353163 144119492 1 10085490 66040975 1 3969174 40798498 1 155742 171420493 86603 2567582 159841167 74861 1622490 55310646 1 530939 120424578 92130 1518786 187044272 1 1369850 264339192 1 6075780 101903263 1 222939 194829871 1 50668470 121484143 33275 62006606 28689191 84964 1839320 285922306 1 5537907 71998205 1 273290 173815118 1 22689395 106774219 83980 7185457 94196187 1 741697 96579723 1 765554 103618733 1 727610 217564393 1 6764017 95238839 1 14446186 34703286 1 1924066 68700957 1 683735612 78807150 77909 121448 107917152 1 38883791 259650734 1 1488478 104699670 1 5557979 260523799 1 3585848 160034938 1 45145076 244594291 1 7698846 126999355 1 10601770 227359468 1 13673279 109620738 49156 683735612 213076357 1 459609379 70683539 1 12421687 136590084 1 867033 61450192 1 10941887 118023644 1 26247562 224103141 1 508990 124476914 24586 20648498 70129069 83332 21045647 68143874 1 26054908 53148518 1 1079743 85922499 1 93618851 80202013 1 132758002 174842551 60662 21839247 55012231 56094 28705555 43735844 1 11609247 60860714 1 1500585 160837390 26472 136944364 156158031 1 419558 280043127 1 2711710 45561414 1 108008334 66304852 1 19635398 90216039 1 5970488 100101680 1 19338496 73621392 87290 215402645 174073762 92436 3832072 95090889 1 41702347 110809499 1 14314834 160032879 1 9143221 203530223 1 616776 93233580 94029 4502233 106052914 1 6937129 209736005 1 1821132 18406382 1 16433612 107465380 1 31162031 57661824 89725 546998 156345579 1 40790420 37999561 26025 32128788 102408151 1 1669503 140635367 90516 6099590 80064861 1 3678977 62437668 34573 3271392 42424222 1 52664210 61111330 1 35387734 45031345 1 367646 94708345 1 470816 48380827 82180 45185139 90273904 28441 14294317 100464767 1 2468630 192978017 1 8303485 74114227 1 5565539 56350951 1 23670253 153022630 78941 1072562 113124607 1 307265306 167335273 84894 572992 72358469 1 2083343 145797365 1 3618287 137028885 1 167534 41790972 1 9541623 246249416 78955 11718927 128832192 1 25062488 102730454 1 5789105 111032380 64841 27566997 112890027 1 3206211 102231500 1 376773 89252617 1 1441760 78268415 1 7677618 82115281 1 336052 51699141 1 5341466 97958082 77578 683735612 79148480 1 62019 282886712 1 244257457 47899755 1 42427035 86912715 1 6322273 59017382 1 220619 81777347 1 270086143 83460788 1 3915572 282561293 1 390184 201266881 1 498125 297825429 1 2108291 79402540 1 28314567 94229579 1 520265 172583688 1 23812806 130994735 1 5601297 69340946 1 5011592 64973071 1 19334932 98410294 1 474289 199705222 92883 630565 96429169 1 110077128 82059568 1 4646106 83867677 1 1207174 113177716 89203 9322071 147519471 1 37948085 92998533 1 21247057 43683242 1 9872316 146509235 1 2628648 198925794 1 8129204 93878841 20569 139414003 205071372 43613 1423775 88911776 1 11704672 82914788 1 1909743 124969646 1 3642820 62911231 1 9504735 131762035 1 220527 135113547 1 1655782 172096492 84930 8816077 253366820 44966 4052755 72318323 86440 5351962 115430094 1 21246004 121745131 1 16426315 56868349 1 743293 76012079 1 19812854 53623087 1 17125944 141237963 92431 42100396 251213005 32763 5391130 117579202 92011 10670551 388195982 1 72642 112153154 1 636621 59863150 1 228552283 141678532 1 121442186 176540315 1 2254852 81514777 1 6400552 114695553 1 3034675 78664455 93565 2585743 154689297 1 1909406 84979247 1 361612789 64476132 1 4184963 123056710 1 83173695 98311417 1 545248 142174181 1 310228 145345914 1 2574187 131099293 1 2237057 77949170 57771 3455444 54707182 1 5232804 163986202 1 87448310 90685068 1 1314599 28383355 15772 15183258 203666255 1 31393618 45836412 1 190090612 177160572 1 12031039 128039953 1 243391935 58062797 1 2107519 44390710 1 36168156 111480436 94597 1220534 241263962 1 11011649 160269307 1 2001114 72917227 15369 391961 77515039 94576 2040586 102171110 1 66750583 95192038 1 3008918 109741346 1 4963695 156174322 1 22856338 63945484 90266 504429 64298647 50371 25294229 47546646 1 686395 21379340 1 4582478 196449067 1 854988 81505858 1 8482095 100859153 1 314827382 89616177 1 2012837 127609326 1 238502711 105838536 1 9723722 71602418 1 1682055 103106186 1 54274601 368687926 1 721638 93672358 1 723852 163605102 22464 50054326 165252674 1 3585751 179998394 94742 1461258 203418549 1 18058611 83573239 1 1102952 95909477 76186 934901 170765382 81038 2237455 61650294 1 124346 107540395 87437 99138804 77765930 1 11377927 49897226 1 14683108 74804817 87501 4920176 80872316 25760 8683470 59670924 1 67375647 120661150 1 468772 131971509 1 18767514 111502772 1 46718197 150432231 92792 2437781 104869494 1 1580138 129462890 1 6595240 111691463 1 3853356 65850771 81537 7069916 121224450 91974 214729159 156310283 1 16325868 96720846 1 8346450 78990127 1 663710 47015760 1 19686870 123534331 35806 212634 45635311 1 2535389 109965525 1 661367 94668205 1 121489 147705820 1 5811202 70092095 43079 15935436 59412609 1 86343598 71571515 1 20009262 85436201 1 28534987 143702760 1 253060 103631253 1 19877908 62377475 1 44677894 78937389 1 51776902 151327590 86760 1542190 56848346 93710 3953243 165247984 1 28314389 83930741 60190 118579 145567088 1 75653 103453582 88466 1502404 211797894 1 10269280 86422027 1 1129620 91000539 1 9084162 73456970 1 180082 115174664 94971 3602462 138020256 24629 683735612 73779537 1 331798182 52326298 1 34483234 48407698 1 9267174 124912252 94271 17032817 59925034 1 97090432 103692848 53761 3764932 108925696 79991 3280285 183109465 1 5805765 72823278 1 11966828 92268814 1 178670 31860801 1 1368088 141003203 1 71008 96440829 1 32151031 74833036 1 146620943 339480752 1 18750147 144033375 1 3068589 205322491 74949 664226 254202614 1 1154813 115025682 1 6774121 300446539 85948 41486662 326204052 1 9414208 61397597 1 58998043 135883279 1 5642155 129058451 1 4510981 72909546 1 14179382 148195801 92630 803190 130911663 1 1006244 413423916 1 23489020 126639204 1 3563479 64435944 1 49348848 85893752 1 28070138 166039108 1 5669250 91393685 1 5672392 53178937 1 220756656 186503527 81215 2051968 107446401 1 240731662 103620231 2232 10404795 205641668 1 3209566 182145356 1 20417393 205601259 1 14219516 85850675 1 2171263 136734990 1 912175 327385795 94764 4570246 50652017 94578 564950 53569806 62713 25077388 57095892 1 10693356 87918764 1 50114179 114420661 1 5941273 105820729 1 2272876 140460072 1 108105939 186088685 87780 3186797 70342008 51210 22185555 60250909 1 2937487 82284213 1 22763335 89226736 77308 3121951 133904765 1 185310548 99603027 1 894708 57379660 1 9192799 122019844 70717 24526481 240930510 1 80405467 117474276 1 27412030 78617816 1 14068599 53603611 1 167377774 120982375 1 158425385 102062960 1 104630853 144172253 1 4410848 163882606 91805 13178833 53948279 1 2472726 145737821 1 33068527 214727929 76218 12928173 60350047 1 1760099 91421526 1 1928374 72635484 1 3604109 97574964 44743 53931189 191364126 1 1438433 78352166 30562 1556943 85060932 1 142806463 94584180 1 2817375 102011493 1 7947990 312927929 94902 9939009 166453102 1 2193944 220206888 87913 2165798 130977284 1 1373475 143960432 1 951777 167686776 56762 27310674 145246599 1 3253617 361132984 1 9632347 185341166 83975 3261130 193590502 1 32709115 168859879 26865 552024 79799540 1 5124741 134091580 1 231561 24454121 1 13396711 123903272 46309 609826 121697762 1 11502955 118813734 1 5261372 78341747 1 5848076 57269258 1 19084791 51473770 1 127546543 49012549 1 172211186 138888328 1 2101899 71614015 1 548677 41869176 1 49522901 154357246 1 62672351 82177200 1 545764 141646874 86963 4022461 61710311 1 4061157 111088929 1 5428625 123950293 1 457797 97818609 1 1211062 215251355 53177 3047670 98484146 1 769203 138358729 90415 68863 203055225 87595 53914898 155744392 1 305646971 44953344 1 10919179 55378896 1 256562 150819802 1 21191567 108388241 1 683735612 228986752 1 26890953 37004300 1 1155048 38002196 1 3322965 98320918 1 27759489 125559577 42353 7347770 98490299 1 2801405 82294456 1 13441375 71848355 1 29408612 153046454 89908 54950106 113312960 1 3172119 41077058 68880 2261019 95541944 1 1521285 143091398 1 1121415 123547841 1 2451646 113428726 1 4891481 58012630 1 3963402 91817080 1 559617 121521601 1 5770136 99569552 1 12506871 102026649 1 6993978 140463669 93492 267211 131100865 1 9326827 62104637 58039 64111024 100145088 49748 2007358 74979657 1 148456 65902291 49435 108448102 157150712 1 132397877 91502212 1 1772399 147919169 1 1135258 170574695 91524 5706849 68968649 1 22007719 73838204 89411 509130 135131837 1 60599824 111794139 94753 4452079 85185331 70629 396169 71350695 1 2084821 149330775 27545 8398710 132307519 1 37893963 49902938 1 1919519 195940200 91259 22036939 76562940 1 4120986 116380785 1 18791501 175029357 1 19893822 146100069 1 3593385 38014939 15787 3142499 62277544 1 2515318 165312508 1 4289728 132678103 1 13123714 83122632 1 14969396 96920456 1 7815690 54511569 1 2674233 89189051 1 464925 53063083 83710 25304322 122856773 1 2830677 194336209 1 4177097 95262731 1 58281223 66558486 1 84704306 170667239 1 3808471 126256312 1 21167665 83037754 1 5616636 268405659 1 6167399 114583455 1 247342 38123337 1 507689 74749372 1 7280680 134828179 70411 34538231 116630518 1 21373664 202728096 1 2573406 392615756 81313 207448708 77993733 216 5284079 61810525 1 4630086 49974671 88180 91888 85826545 1 318213 114549993 1 1518578 136769547 1 808349 75848466 20174 329961 84756824 1 2014037 199774944 1 25571211 401835077 1 4112476 131736227 1 9488733 60656108 1 10101937 111613040 1 15545660 57263757 1 827556 68510288 73955 1660097 102008045 1 748783 78294061 1 1688356 69829797 1 119386739 58546102 1 4526116 216152369 1 131023 107302955 1 71720901 82657070 1 115425800 96755333 1 10270562 127118890 1 1806760 126522185 1 6559000 63616526 82606 164097702 172842383 15332 1422126 70152690 93234 3370700 111979906 1 35684108 22803337 1 78912649 157734251 1 29461097 141946412 1 8908075 84284830 1 988597 102537786 78557 455658 232208316 1 2351616 229841238 1 34061814 64558882 82162 15338812 232174211 1 2896545 34308308 1 744932 88197603 1 12871628 142456564 1 20092845 148915198 1 41815825 194513397 1 2372519 137293359 1 11272433 98036666 1 3210594 45168263 77718 101447067 108346746 27576 11988842 104919936 1 530191 31209113 1 38472 65573354 93829 10001324 124531186 51383 38195114 130688347 1 530028 36324236 1 49692172 69589042 1 72576605 135658854 1 5521241 31996289 1 40701 85636220 1 4030010 105322223 1 5054282 221215118 1 147448 57059807 1 1929216 114775945 1 8400194 209324543 1 15430894 145061781 1 334786887 204277793 67606 864174 340614180 1 251828 79150712 1 40416928 156339805 1 13217195 160480634 1 313184 115769212 1 9244071 166947333 1 28482753 80716168 1 1097409 48105043 1 66768674 69463554 46110 19264183 83215507 95284 152103310 232571451 1 520356 128251089 1 6166570 200449364 75407 26359902 229849538 1 16065669 266670532 1 85140683 74895914 1 898933 62608692 1 86320459 202700696 1 61371 37632964 1 1487441 89355195 87264 632670 113374296 1 886339 208147820 1 35654285 117002476 1 768174 56005921 1 36115 74233682 75728 5379805 53713299 1 6210505 80904244 1 5665782 63080939 1 15910863 77422026 1 498295 67306252 60558 187831900 120588755 1 2815528 130657972 20304 2939140 53055640 1 27895811 111015497 1 33390253 155940313 79930 3476957 88538854 1 103523778 102994984 1 13970501 107494060 1 5983719 62694312 1 37265868 101351527 1 432542 44887802 94459 253271 151003135 1 7436502 118007966 1 1502423 148818338 1 1787029 146577297 1 4527911 48301866 1 9041990 91762592 1 7819831 103261001 93319 5012158 444205544 1 112083432 173034284 1 66458131 57556065 1 32828542 105454381 1 17006271 96356274 72993 9724779 110618570 1 2343667 37500164 1 5849574 158684500 1 337958597 145976657 30785 89006626 128459989 92439 1992471 71167753 1 2793737 90611039 1 334698 72315852 1 87220 164120228 1 251548768 153786526 1 1307995 414683627 1 1315995 109968954 1 2132111 116593105 53489 61537623 184597133 1 66252818 96951383 22295 8009105 49638628 1 347997 347721647 1 133284878 80270191 1 31208231 53746304 1 2984749 123316862 91104 849056 125927941 1 28142960 103470794 13433 27580720 71429832 1 25274 75371166 80186 416667 126373775 87866 257446 72523131 1 436306 286051552 1 408150 61674799 1 5942147 68755974 91381 273553 123493461 1 1286302 24016050 1 94237444 116934192 86131 5086244 105875672 1 503410547 52801116 1 1133374 162477847 1 10106994 35984314 88597 2451063 61015842 1 51771286 34768076 1 3253132 59883102 1 31656948 158825400 1 11631669 69179446 1 1359284 109703316 1 46961504 98414116 1 17263055 149656219 1 856526 89449643 1 3171523 173587515 1 3550005 119285693 1 3613465 48815513 1 2414524 37362813 1 9758826 95892013 65685 4431202 191595064 91233 412951 289114344 1 54176514 30330886 1 6097194 86140055 86384 64088955 198093598 79986 28181705 57754691 1 28166104 114176246 1 719435 234843101 1 4058652 139418918 1 78534352 51562710 43351 4893751 67581326 65616 1045503 235569806 1 32543271 72872268 1 174686 70582281 1 15890347 150050362 86699 3451043 71005886 1 1102310 142886160 1 729034 40133691 95188 6666203 167481935 1 3066394 88815768 72041 12249745 135802989 1 3010594 46164433 1 16059978 109601077 75485 35541547 135768857 57181 10907826 89661390 87324 130138413 69554693 81819 5341124 99352802 1 1304494 56340641 53258 57676 57399761 52576 10554994 107783107 94755 4036405 147860652 1 109558113 60275461 1 4423390 66011037 1 3212144 338521961 64370 5152560 131185329 88944 65485307 207471985 1 9147553 113184886 1 18990004 74212273 1 8152508 85156302 1 124151 77897240 1 2985903 67037490 41055 19289 138985500 1 45274688 66200723 1 220554 71560259 1 32407626 169269492 1 502237008 66662665 1 85165164 195987131 1 15099037 101504566 1 153650 144667312 1 14741524 176223264 70621 18627144 63742698 1 104648233 105784549 51188 19216779 115136930 1 26625108 146899138 25853 1617695 220536364 1 4670184 94417777 1 44126974 60036407 1 3518996 170957800 1 925522 90829029 1 650377 182612455 1 2727816 123861968 1 5964673 85610565 1 12935696 57455126 90449 8508681 220269785 1 5585833 37282824 1 10220517 142742078 67675 1134815 91397000 1 13092722 88686196 1 772712 102291023 1 10820274 88504847 1 66927338 81605100 1 11315571 76152818 1 18195663 178140739 1 9699043 105517822 94469 10266162 103564397 1 11350073 61883327 1 524704 106805370 1 1351860 68614229 1 79275051 152719514 91814 11100037 53086387 1 3014380 256995595 1 810598 102828978 1 2720945 100935568 1 555018 60507634 1 766889 81670541 1 102541904 153896654 92545 101204823 177390692 78021 12796113 95792152 1 4082336 123672295 57099 1407095 71339386 1 2353963 202170419 93299 683735612 74653368 1 1482417 152784297 1 8557493 102097847 1 1078004 138626765 1 3219026 74625742 1 54628741 95683834 1 86127092 84568582 87201 5978376 75292081 1 7421324 71733836 1 7513926 90773115 1 161693287 60347904 1 255716 145471753 1 14439162 108701306 1 7010041 76083325 1 38994699 94723314 1 11947961 253524099 1 1420636 220949264 1 29466516 200269145 1 31835990 107507648 94242 790463 192356160 1 683735612 82788071 88476 46897317 48811999 1 8392334 128805721 1 19606789 48971785 1 11676814 91405094 1 10151019 222926399 88496 5046425 64878174 73721 27762901 104069436 1 2055157 201752602 1 7746133 54775682 1 6224039 96093416 1 27551871 172411495 86389 68726429 150151802 1 362646 64088706 1 13096194 294835770 95198 25531784 70337641 1 41998133 110488815 1 3428522 128803986 1 179217638 40629336 65403 877709 138744609 92770 46307361 161968220 85196 1475085 178579970 88235 58642486 131733672 79972 890861 247426750 66325 28414 45090785 1 387040 136762719 1 18707965 30234229 93182 29279837 88497412 1 3094574 97817709 1 12206761 289218106 1 47478967 58855698 1 32893212 156401586 1 1533101 55856620 1 101496422 64839793 1 8481369 83984932 1 207481 125122410 60654 1193299 127109556 1 29579535 69560335 93922 3628766 114922540 1 683735612 157139924 1 83439233 88976307 1 212933 162004378 1 30746202 117776578 1 2914137 239321451 94179 39975636 32048437 1 3854244 63688688 80972 9245190 164607773 1 13171599 94625090 1 1312771 175484527 90405 936232 109561545 1 10527612 32824659 1 4817015 159587663 1 632654 235462532 1 27529690 63102795 1 93785605 125249390 1 5150729 112999550 79123 314362 51681575 1 11680499 34788095 15622 5986298 163459680 1 32504573 83564166 1 6161290 84711177 1 4066765 93189592 73443 21511105 91526733 91801 3248451 73904223 1 7007048 122291258 72457 4000392 141984022 70927 4530482 100489659 1 2525276 121064152 1 7611824 292853991 1 135630191 55715657 1 832028 88773489 1 80408 76380779 11886 2764641 28987182 1 66099767 225397198 1 871335 84460279 1 41945193 102004747 1 3184701 197604206 1 148707054 55331704 1 98575932 120413114 1 1148255 118358939 1 1824000 115482351 1 15489557 57850457 1 313140031 55703594 1 2161676 48415744 1 6984083 232086735 1 456323448 101147039 1 136073 126971140 1 13206230 126080276 1 2953801 158301260 1 1676362 100647876 84034 6642928 69930845 1 693623 90266851 1 82979705 83309106 74646 5896981 194523996 17732 7994773 58317389 1 7628808 204809009 1 159042875 180164619 95291 4661564 33497903 1 66021 64316839 1 27901594 171570214 1 27195343 79444047 1 26791284 55781272 1 1498091 103189114 52832 1420101 118255879 1 331856 99890753 1 9553726 102630677 1 10271367 132014156 1 2263858 116232720 1 20300190 471258950 56579 96258 327276998 1 2067653 144174327 1 567374 122202178 1 9490685 192707423 1 28891961 108775066 1 13271079 158657174 1 276395913 148990983 68173 29304243 91069337 1 24073281 95527294 1 81571022 67676965 64306 1268144 272611994 1 503256 116705731 1 1267496 103016146 1 8363994 233948653 1 7229619 285232112 1 9478860 68937128 1 38612079 47236414 1 1976962 77752178 84974 11413898 238232029 1 439670 138930778 1 11439071 157450871 1 538942 152287192 1 184405 93026504 33300 209275369 100800104 77889 18723505 65985463 73224 9541168 142881545 1 8525696 81193292 1 4569021 107144366 1 15289953 131470427 1 2977188 68882221 1 27841375 135292169 93833 32397164 58696350 1 28743589 76714803 1 9777749 88012100 1 322426303 158810164 86764 6197729 119143219 1 6829133 59236494 93090 16670171 196781413 1 1659656 113497620 1 3243162 129252100 59802 786818 73186273 1 3079115 163366425 1 2623639 219121673 1 1892480 47865193 1 60753753 113177079 1 158471 68579559 1 28144740 255543264 1 135255 136240244 1 164172571 82992534 1 135250 177886899 1 7163315 116363930 1 1535506 168489558 1 10463527 126615352 18044 32852957 107556035 1 60761021 127587822 1 607864 112168609 1 120949 46190568 89283 139755029 121081778 1 1453737 71561234 1 3012139 74838559 1 378163 92069512 1 3673815 106649456 1 268861 99989488 94886 65853 36196272 1 2150430 146516810 66091 104823515 128635002 1 2003909 83623926 85019 2926972 105783696 35414 1947678 48453761 1 36358156 92516433 1 207216 99342138 1 68164390 253657366 1 94209257 175972837 82379 207152 151870424 1 24594043 140525217 1 5364476 149007278 1 214283 124130934 82475 4566730 33247154 1 3398337 55061271 1 10569439 115037113 1 8520728 268994213 90552 611182 136298917 1 90297206 81173475 1 345681 82751830 1 3879324 274480352 1 5991924 147753434 1 761941 211460561 1 2139570 119189297 1 1738429 52254303 1 218860187 98454466 1 6732299 272439513 64623 712716 341796889 1 11999775 34437461 63932 32412284 159317172 1 8514181 101758911 1 681366 72665926 1 2452428 92454966 1 4269465 102585038 1 4304895 82787868 1 1041547 113712311 1 9818093 286803108 1 209255990 140081425 93817 22486347 119938984 1 11517574 81614980 83619 467772 89612941 1 185530684 146417204 1 2292186 73831665 94320 25828242 66973739 1 3383161 217371002 1 3340653 78160887 1 13253112 66396447 1 1106020 126597611 95240 32463788 73136661 1 585196 46005590 1 174633 76480630 20227 614659 122245533 1 3851762 95667342 1 541310 136286260 1 264005965 148463802 1 1780697 79702085 77953 393626 61291410 1 763191 58291468 36636 1977342 219202951 1 748109 97290059 1 2761845 308930846 1 312563 70064253 65999 1582222 189677604 1 34364253 113758398 1 683735612 157347631 1 269703 124155589 90785 16218478 417084105 1 385768872 105560774 93857 2907838 45843943 1 560746 187393067 91061 6001998 136729614 95184 43532498 121744510 1 6220142 174669729 84616 10749146 182358647 1 83560416 114291762 1 1236884 144925456 1 186278873 156188876 1 15486865 114946834 86379 48624 62514916 1 1103797 151469682 1 7167891 96699797 91641 379210721 183363961 63633 42594436 551373786 94865 511405 63555274 1 163672728 248727673 92336 2864632 190322197 75050 1746357 129602055 80096 821671 119745157 32085 12891132 125812767 7419 11868994 98598201 1 25627861 77743090 1 9005215 87072615 1 38672979 81667166 1 9018728 117431080 1 11234 102229578 1 15520052 112723654 1 94417311 196139333 1 14580005 123454827 1 665798 131298926 1 37721819 69646496 1 72450989 97520330 93825 30057942 95917707 1 13467286 112431111 1 18132592 102645898 1 719699 108865186 1 2037476 120532378 75996 45612909 94661270 1 5002297 232538173 1 6776 201261789 1 586370 71482263 47757 626930 64262619 37595 67475692 268041592 1 1923928 199213155 1 139653605 50621152 1 135331 93527267 1 2370868 206007310 1 683735612 96051709 1 10898454 113582654 94982 1861432 92072309 1 1987559 62625403 1 29926808 80187371 1 2098223 101971804 1 54228952 97397772 1 48062778 96287309 1 34236379 108906365 1 6382495 100939979 1 360778 155251453 1 20543795 266251071 1 35617300 182029017 1 8807230 111993833 1 427546378 188539804 1 652256 153148032 1 148872578 71000196 74656 212644286 197203294 1 80767503 139504130 1 3192644 81081974 90840 16065679 218874963 1 13127848 260764873 1 9642795 110988983 91551 103298 74126710 1 9954223 87697553 1 308644 101859137 94878 3225700 65307407 1 3471903 57047277 1 30027931 171114331 1 32999058 57307243 1 283605 31479062 29602 3466170 252098507 1 13443276 123791564 1 34209166 117306609 1 20066 36004791 1 108183928 61912665 1 3278944 70151925 1 6574973 94195399 1 106823 152561423 1 2627453 135896768 1 969272 34045082 1 17830476 65427596 1 22386343 246506645 89142 12445845 107424909 1 356348 156719313 1 165167328 123702089 1 588178501 170277714 92743 12640864 116865763 57704 1776285 83955709 1 476052 80704746 1 1431684 77933139 1 10367373 85543098 88747 25426715 82048877 1 23532553 83740654 1 330290 98805565 94432 5876744 91846701 1 1811198 202945726 1 501430 264460938 1 12385561 252352692 3947 4952861 100407702 1 8062976 128239717 1 850599 93182807 86384 3841356 145329408 89282 2179399 80966611 94388 408744 86857885 1 90902 196237812 1 290863909 45869554 93618 1383753 123677202 92969 10788833 41598097 1 1778037 65656972 1 2044783 113266516 1 2679856 52374487 1 121312733 134513177 93855 48472227 184441454 1 2846413 159392010 1 80623998 90386129 1 1162420 53573473 1 16768204 232781591 1 22742241 120629619 1 1093735 130769711 1 29161661 87599811 56080 40564730 103966023 84965 15373496 89699672 1 21492556 165739127 1 1994807 96940429 1 10340735 64011719 1 1117213 118753280 1 128844 124713623 1 12631370 111301495 1 22055262 114194209 230 8449099 207567250 1 127723 123386215 1 4154117 342228591 1 1181128 87520410 8970 21556 52840299 1 1338378 94987957 1 161095 185873488 1 56331 131277921 90622 375893 72073038 1 7712044 98149785 1 12124734 202253473 86314 1658542 151542716 1 1391626 97360498 63424 38141614 94416553 1 933805 144395292 1 1168429 51710352 1 240366 117275528 1 1311673 87409935 1 6432542 82276286 81313 5044371 160727854 82929 1689516 129998847 1 10132557 133120379 1 1287481 113972362 1 2269289 115683106 92269 6195649 140192750 1 442850756 159413207 74897 13696321 141536088 1 4185723 193147612 1 17530036 354495620 1 8234481 59340912 55617 165761625 250716331 84976 27277327 23897440 1 39442109 113976629 1 5747297 96651821 1 11552146 98718060 1 30295043 214829272 1 403028651 55374779 1 3387837 180811780 1 1474643 109619232 1 170639 128989811 90444 6507415 73204544 1 27364 37671110 1 3180464 67877679 1 2032974 103369257 95044 45865676 101162604 75288 97089787 54413008 1 4598840 99200215 1 1627421 162241564 1 4155997 186053250 84291 1630880 97093304 69797 116360295 79559769 1 5468377 112931427 1 11320925 91429726 78221 4910313 86347932 1 901322 157031389 1 299415237 74061627 1 28677694 208168746 36987 3163615 87838284 1 2229335 122043112 1 3178647 122870170 1 30705384 120234733 93882 1055861 134280931 1 101589497 82615858 1 2460860 164698727 75669 1479581 48531360 1 2472931 74274471 1 5876999 85450119 86579 10773842 157102675 48231 55959141 133824473 1 2474943 74004734 92874 1883317 164023305 1 6056538 320432459 1 685979 94425050 61972 442477 47308142 1 9960574 47995734 1 16350294 101274262 1 7234074 88447028 1 18220731 98017500 90953 2599754 272842574 72555 7395178 201235427 1 5945875 164953297 1 231089286 33625524 1 1593632 152707358 1 24748878 129065593 1 22001580 35322949 70484 3198801 215539376 78437 131290401 159306130 86531 929039 68631897 1 3272551 127135695 1 1075924 130558124 1 11773367 77409427 1 4844973 122312047 1 113569284 150727640 29194 17258596 138807172 1 602284 58750600 50159 74034963 166125432 1 45003025 81028816 1 2770523 50705767 1 630147097 60959754 1 43867316 45445360 1 3666652 97817915 1 412086976 167836970 1 17500708 97339311 1 6818140 80226732 1 167724321 84679976 1 3607607 80834349 87262 512795 139088368 1 27961486 84059906 1 1453589 75773787 1 167042 69043376 90993 1234893 63663409 1 4811149 55611181 73596 24385246 221232517 1 3113213 71491750 1 54861215 142270320 90749 5414496 117038756 1 44107832 99633198 1 1586474 32412112 1 163600360 156258562 90426 23231049 102993918 1 3079273 127262076 1 791476 100968082 40239 1545742 88825070 1 4354174 83789352 1 5856310 61188883 1 264300063 193149007 1 21262 133402615 1 126778 64585210 95264 157509 238423674 1 2364853 75886255 1 643369 96147270 1 34986976 266781519 1 954675 173953162 86666 145280312 180702450 1 4715716 133425194 1 2769384 78522261 36851 27093969 123455068 1 45099112 107231757 19428 729727 69606380 57387 1686587 89247791 1 116637426 71591965 1 14764732 76151675 1 4362492 175606806 1 917939 112244994 82341 3948322 55258217 1 3498561 130770689 86900 9812715 195971729 1 2811249 77228256 1 447597372 186326250 1 1880171 129504653 68411 3843607 110775373 1 13684098 82885801 1 62835490 120235024 1 9564675 67252225 1 2711394 97174644 1 1072463 69699200 1 1145742 373249991 94013 13027616 126624048 1 7589344 95802534 1 18038674 65741022 1 5487174 109225263 93102 67077569 91969247 1 1446716 281112934 1 2207471 202268991 96015 9081976 78312051 1 6898072 278728787 1 92266 93232530 52417 1473951 188983250 1 49066137 54374463 1 19029344 154666094 1 1645097 180773892 1 389057999 108047301 1 105138242 87264948 91119 74534449 164605652 1 148833 98694684 1 574232 125403088 1 758122 116699163 1 3161200 220522800 1 6559050 117235462 1 106683774 84482079 1 13715928 125827698 1 6024381 183258467 1 1834945 194897137 1 12682850 161081789 1 1118537 81934943 76516 8242155 99846178 1 8198654 174450406 1 32335037 48464591 1 4006348 88450597 35543 2299398 88229150 1 5713801 290947878 1 351189 190368402 1 1315472 83186407 1 531369 187889149 1 1209558 68767748 89244 2509470 56434464 32407 1797373 72000365 88071 74143068 99867810 1 43084181 48045148 1 21282332 176187481 1 15112270 148719002 11666 6365462 142876945 1 155398 138319477 1 3825962 116878163 28516 925170 82598778 1 178584 96675343 1 25162736 112198841 89368 152172346 85814517 1 9135833 55975706 82430 17039434 110698690 1 60728620 198202258 1 6419108 100350881 94735 33228980 316223714 1 13301785 118709144 1 8686838 90055143 77682 8009605 54094778 56986 82603792 68985374 1 2944330 122164818 1 2109799 76254039 1 5177741 100686209 95364 67776841 96169632 51410 2538201 146022138 1 11872388 106903026 93077 23111607 133489669 1 1636266 217079866 89479 95216780 296681753 1 6076641 141449974 1 630473 61110805 1 333075164 25850364 80488 18572311 57288541 1 2354001 150228923 1 5261088 123793554 1 1684459 156961123 1 274744377 155725235 1 7038869 69428245 1 40280262 199278403 1 118668087 89017577 1 88446150 98568374 76754 132054 172345711 89948 45255559 80908207 1 71047 84257629 1 3240984 91723249 54593 15173959 107703669 74828 15985230 41835034 92393 27886159 63152747 1 62267917 129420345 1 40227840 195977923 1 8026574 35518713 1 10632623 161665450 1 683735612 209424459 1 4486215 100174489 1 4567515 56200901 1 6679843 55715751 1 32360149 81146005 1 496792 114530143 1 27182812 153708049 89843 1740586 74114226 1 7202368 93593764 1 134956043 101510631 1 691560 109704171 1 25296462 59903994 1 1241372 112488136 69565 20135856 88590931 1 474956 133949363 1 32199914 107617736 1 146966974 208652230 84337 14914999 95503183 1 1221149 120764015 1 499928 129488791 1 11583284 102796372 1 683735612 45833121 1 733963 279159999 1 405498 190095979 92739 2705881 114273323 70271 14772539 72892853 1 1915805 54830178 1 105091475 208308340 1 329784 50415014 1 2318357 79698878 48216 207737 113973125 1 1886694 87877661 1 14407106 117905601 1 91019196 95003901 1 2780062 108117102 1 56341330 278236598 35 58914 86471425 1 945232 55935434 45294 50066208 20020358 56343 39926336 69071344 1 9392171 130031689 1 91142 127192922 73564 157318 135767947 1 3509166 101321226 1 1557677 143580608 2914 3865245 127249922 1 380744 76625040 94982 7983909 125548882 82508 295161 55760804 1 9908587 122213684 1 1604722 137862101 92677 1406126 74777867 1 22181510 92343768 47100 66308498 260474666 94664 3705790 110980892 1 20156699 59669625 1 40006184 65934456 94454 35553575 50111008 74562 217218001 178115649 1 3597981 72948576 1 6281344 157814070 1 28762330 141549097 1 24158177 96304581 1 28594641 116141615 1 69792524 192671515 12993 9457291 63763679 93754 220556 62991658 1 20056435 32606622 1 4454235 41185082 88307 4253857 123297942 87969 11193390 139130067 1 10887575 119862652 1 1981271 168871895 1 32459264 63122675 1 1246098 172861879 1 1346392 34101466 1 6835501 137071534 1 701149 138547905 1 9906306 94620657 87609 6459248 122556738 1 49612411 115950227 1 4679370 171186795 91865 216095154 148147072 1 3877220 41007525 1 7337508 265307387 1 3131351 120887530 24198 4378260 194465212 1 83642285 46891547 64745 80115863 108630212 1 111526444 174269703 1 422382 116637733 1 7782991 166977541 1 515183 148841058 1 5100742 87955796 1 4309629 137631230 1 9222860 184387859 70798 762695 113337523 1 796110 210553550 77712 964645 95983823 1 970817 123535034 1 42657914 285013320 1 53863062 118434757 1 78748236 126845636 1 19089150 117377212 89930 1030300 123282402 85383 630810 63405829 95430 4406125 56871783 1 14789868 118757996 77283 74796290 136860716 86494 2740174 57075376 1 594539 58073675 1 3596187 111938657 79555 2081743 247108617 1 75040647 119479845 80485 5543458 140672777 1 4636973 118206425 1 4507451 97392425 1 19395372 56683117 1 1579952 111792866 96199 151193 130328054 1 13687539 106792339 61457 4983348 108498733 1 452235 96078309 44308 9650683 111704855 94593 293032 179798831 1 1424587 148853444 59406 13754400 133428979 1 22284160 162513282 1 4171063 55960228 1 2167790 146611101 1 1427070 49621960 82134 86955753 87334757 1 20333119 89036026 89945 11135233 149014267 1 38802935 64577895 1 4257863 131546779 1 5428443 106192912 1 62606845 62909631 1 417572 165246645 1 470706 82694357 93938 2051194 58353963 1 34992 117080840 1 7110822 50783595 1 3083316 70270141 1 9287308 98592512 1 95497939 43000331 1 2263806 78667192 88661 678000 45041727 68241 28178342 81396751 1 2124567 82435490 1 43056911 150866508 1 484273713 171527243 90593 921010 73051180 76900 3223360 226384420 1 461496474 99330163 1 96092 141538859 1 739546 105827252 81995 150801648 89609764 1 4138797 73962614 1 681849 47687735 94141 30442881 75996905 86349 224950769 80566844 48258 5652689 236404590 1 51441410 161410691 68868 6352583 195290766 59912 456729 113906352 1 28108001 209497209 1 16171101 64723736 1 748405 73097652 81535 683735612 121684914 1 2736474 44014752 94546 6178958 115630203 36865 18213589 62886852 1 683735612 213617670 1 834394 235870266 1 4231347 73987921 1 6019630 200488622 1 4643945 107734723 1 1087604 76290814 1 202222 54606423 1 221464 104635182 88393 11083095 46838381 1 4747233 118984503 33367 16680818 150318968 1 580899 147902942 85063 12954653 57688941 1 671270 121408473 96265 1663395 188929722 1 6177534 31190122 1 12381259 146970262 25407 203984108 67113503 66500 808795 53345585 1 360294 174798321 1 34657430 59253361 1 3327086 87786445 1 127903 135130614 1 2275091 57062762 1 1420774 141155071 71013 49984368 81662934 1 11520682 84389412 1 45492983 114845075 1 1766990 54340001 1 290763802 131890820 88631 85775263 185973967 28886 1163179 387629606 1 30783316 93927046 67336 16439727 97280373 1 1419965 56136607 1 720863 68996262 1 3500176 164348858 95160 364650 109188255 1 1163971 26524679 1 13962332 54758245 3836 1840736 84432623 1 1032984 86316821 1 272183 99947342 1 197365718 221263147 61698 85579794 106744466 1 5379987 114198959 1 9439213 231488953 1 65690399 41786763 1 147038882 93222025 1 250761 443243522 79626 7271594 154809881 1 19909410 130533375 1 77937288 154113392 1 28964704 214298281 1 2381606 63843145 1 5105247 130112034 1 165566700 48029328 94820 67128986 101635906 1 544017603 151859630 1 9829788 91748086 1 3091639 204293759 94329 202655 90304824 1 97419 125983616 1 907973 94358458 1 965076 57536259 1 2593602 123559598 1 47782755 144498804 1 633180655 61369190 1 19310155 44851099 1 42505337 182243987 11916 5026291 50683262 1 1583967 48478317 1 9089894 93940416 94767 1821828 64706741 1 27281679 115112541 1 1729574 136032706 1 126640477 96803436 1 108429210 114412933 1 933795 71804825 64035 322316394 196792636 73775 2083283 109853324 1 19758902 114061473 1 110872 86240753 1 7754417 114176398 91510 1136566 88148620 1 1293078 88795744 1 11025236 97214241 1 3238179 95372915 1 16828233 96648381 1 8242536 64665446 61604 13689675 84610145 1 48099398 257810455 96108 3123253 94314357 1 104658049 71305177 1 324395 66857322 92168 8332110 121263197 1 734601 76040616 1 4971490 196947423 1 2865527 64183392 87349 10388193 92627703 1 328945 518676575 1 4044207 84177829 1 121397566 74930425 94354 3545669 92177647 12220 2516586 101625752 1 26369733 60078123 1 5133936 93360791 79887 168678072 55110773 1 12208263 190352729 1 10186300 81783912 1 314841 84070171 1 7419947 93258409 1 5029407 114493047 1 996820 88909525 1 2557285 43011026 1 1744818 73835246 1 8671183 59176382 1 402772 105092685 1 1077380 106412441 1 16654136 139905212 76613 46686380 23165785 1 9280205 170816050 92419 1680441 259142853 61199 481786 75187852 1 81551419 136791639 74750 809079 75509294 1 8815563 159229136 1 12272793 125183518 1 8861088 35464316 1 1310995 112426833 1 22436242 95546255 1 67554 109772731 1 8920409 72054396 1 118390275 104874731 1 7115165 132519622 1 1054165 86408349 6189 2234203 83245394 85155 3839943 169761139 1 1619170 108018234 82751 703990 83243063 1 13807049 41279337 93137 7436923 117455773 85710 76432 83922048 1 3159512 100603551 71918 436221 74302621 92768 11707940 111328686 1 511480 194922340 1 61831168 115612696 1 4987330 121574177 1 366573995 62255919 1 10054529 115133119 1 2267892 122056238 1 18122024 128407881 93389 3977884 103229134 1 103403564 47161226 1 24744723 135944546 69615 504188 163156916 1 1830326 69604187 1 12616146 45366708 1 1183836 64385223 1 657138 54293297 77874 10247966 139962850 1 286576 223000145 90160 4380348 87457707 1 781295 170050910 1 22444067 121260693 1 136346207 131950774 1 630911 151575075 1 774763 142995027 1 2961730 76036045 1 403746 134514487 1 2023096 196058822 1 683735612 84250738 1 668892 44372510 1 53625007 117328096 1 132057473 39137054 1 1804724 106105897 1 77618547 79720576 1 1118173 112841966 37527 3654124 163943850 1 8216692 125775619 1 826812 103928891 72346 39562752 165040390 1 577704 121324476 1 18604790 128395749 1 566788 89211958 1 2410531 244151307 1 3095645 141080370 1 3554329 90466868 1 3588316 210049188 1 1165111 119251853 1 22403567 53036833 1 12596694 80775387 91879 5308088 93049208 1 1157403 169366741 1 1550891 94799187 1 500463 105818978 1 5846776 42697798 1 2450521 66982187 1 3332312 48663649 1 61340904 116671665 87252 21610500 73455221 1 1449966 142441220 1 17347812 108884251 95788 45375760 111598608 95622 554148 113906626 1 76875715 79751229 1 281738 137274194 1 32109427 326114409 71049 59323370 209802647 86504 5371701 47856749 87289 17723266 191183023 1 2997086 406075964 1 1410778 103470968 1 18402250 199062030 1 560040 52849065 1 11128396 191048118 1 7340607 117621048 1 3486367 139483786 1 25082472 92498867 1 1219233 138033831 1 18925832 92663328 1 3257960 62662842 78776 2022390 79074433 1 1399300 38762941 1 37490007 91414214 68802 629376 44323027 1 6175416 84590234 1 40760956 50999274 1 7595851 65982179 1 69336891 110445940 1 8379807 94837680 95457 36905528 178181333 1 281717 36786129 1 9854815 79925156 93285 28127552 72520642 93926 665252 115630401 83982 2596135 64323118 96209 3962811 75254471 1 5896992 225205414 14251 292492485 68868128 93675 5503355 174215131 22920 602809 54863848 1 10512809 210895691 1 12264224 58867745 1 4162163 75786163 41246 14778446 142404290 72489 2128203 118628374 1 37336573 129467535 1 12745321 232309701 1 18598095 103280384 1 2074021 107870348 1 715107 86422377 1 756040 630127786 1 37497732 102512635 1 5967921 407966686 1 4924843 119892295 1 2042235 131519037 1 992074 129217325 1 19194380 84788622 81883 1493716 59011078 1 112713 107377327 95077 4586617 58953287 1 203087 267544361 1 3207737 94963247 1 207594865 65972802 1 24111298 55835382 1 13286048 154947467 1 9197930 95256886 36642 53174516 80930260 1 16079922 183791793 1 700788 61790518 88616 10946376 65516385 1 5584876 131244922 1 12770804 62982480 1 660457 39639930 1 20765994 68446722 1 3700291 95906778 78273 5543584 172551097 1 4271442 207399250 1 33005 98783085 92209 4029234 215082019 93667 27657837 151706157 58201 20252462 75614261 1 747359 78635428 1 3666030 88646661 1 388947 64469762 1 28394446 138740963 1 16531480 228608252 1 470570 259556866 1 27331908 37701694 1 1449209 148520574 1 72967610 155923369 1 121789134 123867360 37967 270117 158703290 95226 21563406 71881524 94827 4487015 163176627 1 1220615 149669849 1 10509302 54695930 57131 1146754 87547651 1 1523894 84006739 1 4968837 157445491 1 346770 61654207 1 3083457 88778197 1 7439102 121737420 95326 28493107 79383584 1 4874159 102925596 1 39122446 42225117 1 161767 146141245 1 8314998 85698589 71117 27319272 141608378 1 3533649 55923692 96434 872919 74226360 88219 11332790 230522564 45674 33180829 129937661 1 2836225 56685080 95667 11819705 97325889 1 16067053 70152233 1 17714807 37732792 1 683735612 115337877 73517 907319 182121157 82584 7585255 66115066 1 13200163 58528350 1 848534 128392592 1 39047637 165487290 89258 2686709 167054188 90176 350220 158434241 48837 6093267 195972585 1 8985136 155115952 71112 10854338 50958968 1 31135864 216312576 1 312597 68431201 1 5724268 89104926 47836 2884939 231949541 1 6070523 122914622 1 435747 149884974 93144 2599170 98772500 82637 26585218 239276180 94826 9104148 42026505 74540 224598 208414303 1 294057 83164320 1 9494231 63915304 1 19751986 64987092 93026 3317904 155269776 1 38963949 71434656 1 45985826 272118862 1 139561 112587215 92734 22976726 110798786 1 270904861 56349323 1 561573 82058538 1 203965 252522831 1 221962 84716912 1 44746306 158793960 1 4674459 150074580 1 5218933 89758905 1 31875472 86770437 1 281385616 36825184 42561 11176481 114345565 1 5552672 26690869 7071 309065 234915688 1 29282814 118473550 1 3199003 75802357 92865 235745027 115769541 94535 5007716 51464082 1 30260224 52291172 1 2651907 61281223 1 36552 83258196 1 10019749 243852559 1 392906 54831063 44315 41928591 32100238 91699 7524232 63342579 1 995053 98406021 1 1049531 131602334 1 1102372 76099085 1 8275155 104314470 1 886635 91670478 94497 33613059 138674298 1 598321 50448040 83317 4648437 62125465 1 74867323 84880871 1 5440633 249812619 94921 833322 75471021 1 22346993 233078533 1 9630120 126724097 1 1822023 76141572 83596 19005750 138030361 1 7534685 257504548 1 70867953 143676278 86583 8547922 71077832 94448 32192985 88252273 1 36077419 172936785 1 1023078 117156603 1 277916 96233810 1 10989889 166721092 93737 2963071 108022059 1 130834964 118388471 1 683735612 266097873 1 55132924 233137921 1 85441933 85019293 1 11832788 129717580 1 10985093 103575581 1 8670423 77238121 1 818604 130727402 1 1131339 77482881 1 215077 80879413 41191 125233500 164471552 1 2289558 91764436 1 54699266 222074080 1 36332092 100345499 95453 10175487 65624552 1 695032 116260592 1 73222463 118832857 1 42080 48383810 1 4265423 135053808 1 1620383 36655218 1 12725223 195132769 1 232596877 74361074 1 1342192 91314743 1 1682064 139142800 1 2850575 172150460 93580 14994821 192159641 86381 1659396 92252768 96322 1231353 84484809 1 660068 125682601 1 13673632 93880353 67311 3299126 123096284 1 2317798 45189905 1 5768710 46002731 87755 2469331 113342372 1 2229121 83735997 1 3954757 99566990 1 92380 79320180 84138 63087593 224984896 1 443740 135580885 81631 448031880 62765796 1 1509310 40679941 1 1954156 66023769 84408 211173 125276018 90944 948492 88146315 1 7350678 39095091 1 33602664 97580864 84417 95503197 273366808 1 3521462 129201291 88012 188206747 177114349 1 4394420 103298314 24338 2380140 219028496 45519 67250 102901776 96298 5947634 123905027 1 42298979 56462812 1 26419178 134494307 1 107633906 261650126 1 6363332 327168696 93296 2786166 102569857 93672 6739977 186755855 1 26022097 36071931 46233 296549 99576975 95344 1159735 185246631 1 71394814 170825456 1 21809372 67682898 71863 3865535 86812678 1 33436795 89997207 1 1480692 78860224 34275 1737601 64452915 1 9815388 150642688 56245 2057872 63787947 1 3012732 121409366 20011 4519885 137142335 1 2205952 111830913 1 6513427 240071439 1 5708689 92411431 1 8884851 117415609 75634 3851526 36350967 1 533721 159637157 89930 11260016 58037328 1 9464355 39957946 1 7213886 99861981 1 107690955 58556287 84477 5401986 40650341 1 94805465 76379643 39707 11589907 214464112 82014 683735612 61057512 1 163237176 105308869 1 1787115 98726928 1 4183605 161883687 1 6328972 63691080 1 592040 166809174 93011 26498 97561736 1 5805005 56727123 91315 13307793 104132290 1 10472520 118924194 1 30585280 246413603 1 34816 161294409 96760 6041528 115142167 1 977380 55254265 1 39401558 90694853 1 506861 158838083 1 1157138 154943497 1 35327373 85114856 1 54580708 41824560 89444 254900689 145399162 1 35072670 110680783 23529 14884737 153904415 1 4602967 130850392 70229 31219169 143822697 38289 969529 151840171 90964 280411205 329415010 77438 35706788 85487620 1 14768325 49785791 1 1241164 101444018 1 17663026 82128838 1 236094598 115001383 68594 3313212 143418661 1 1128718 121276640 1 30050410 251195035 1 596911756 98218905 1 95851021 180983799 55808 31094551 57964038 91246 1783123 98245063 1 3638516 126561335 1 1185509 89466067 87803 57774568 90104139 1 9343730 79440410 1 21725909 60918985 57457 2854326 405060563 1 406925 147599619 84838 5112474 45901710 1 4146246 185268895 89878 27646545 79368427 1 1365611 92699885 1 82907570 211290244 1 444305 117717202 5776 959471 75822817 1 2498095 97190568 76244 426843 146053472 1 10728874 382588263 95298 2003734 85882535 1 523362 113501369 1 1323761 172687774 13583 63544792 190630393 1 8035947 68385424 1 197498 72604331 1 214460 166718664 1 15841938 108818762 1 1290456 171417458 1 3999951 117094872 1 6478009 83418560 1 766797 201115275 1 3300135 64115769 1 38490557 77786469 72331 7470490 314111365 1 2961603 24873996 74602 103115151 93150916 83759 11471341 106954657 1 15215181 51955642 1 38279003 89234303 33409 2061323 101629177 15997 26029262 76595395 1 37328262 41877717 1 4057857 57537997 1 69679838 221644149 89712 29069625 85343850 96468 422507271 100025684 1 133058932 137350905 1 2367995 63067604 1 986958 125501850 1 15394676 100594070 93616 6216379 59961296 94265 2952844 153541189 46625 11343683 153226855 1 144215 43451443 1 2452903 99958837 1 2681197 121071998 1 1121476 107659173 1 2370903 187005585 1 135788979 58817941 83233 2191751 154979739 1 47124896 33678725 1 2028650 62497531 84379 321467 74640844 1 7624227 379738163 1 10368869 179429514 58200 15518361 61158877 1 110518 214872664 1 285233 67940287 1 675895 107673597 1 15294498 86984659 54503 19312085 111861267 1 1716072 69261757 1 18763858 97948350 86460 125950255 211862518 1194 1525312 110730181 1 1638857 120089367 1 717052 110182983 1 20248207 72581987 1 83125876 135222700 1 11116904 123615816 1 1345530 117876219 1 762345 133362612 1 1094234 203379207 37841 95838201 95205738 1 4525296 104172698 10136 127697804 166412451 1 360904 135398695 68505 9264240 56731708 13534 7928676 36447319 1 7580912 112992520 1 133508673 289644438 1 46754 48466035 93499 82084 41368229 1 286954 97596849 1 669997420 47993872 1 8016537 98819174 1 2406500 144262535 1 2413125 99390294 1 1327218 136934261 1 340636 110989347 95179 664222 150580093 92823 52362028 90460111 1 3239175 95968746 1 5504472 87217386 89108 125235458 132357925 1 4685047 217713609 1 265255848 172450625 61511 28742711 169051430 1 6577083 195897167 1 6949035 103001136 80756 4907477 113485446 1 2351387 63373142 82718 1088379 247774239 1 610289 53464018 40697 21452695 290117528 1 18415043 99574864 1 3142691 115026958 1 193706958 218194185 1 15837818 97918265 1 2740979 147573773 28063 4956862 177266356 79364 54548748 113970369 1 978193 88044141 1 8496130 84984066 1 683735612 182814104 1 425099 67078768 1 4961863 63982758 1 9018752 207209990 40070 12733776 95089788 87193 8806150 85041785 6601 5799530 122867115 1 2215294 120253890 85332 1303742 140156874 81396 3467030 111741245 1 1049480 226589900 1 217233 166821450 50835 22043502 202796593 1 7951552 156685633 1 264113892 60565662 1 27767202 158616273 94036 1126479 79210814 33299 9872566 160950034 1 15301510 81322556 79703 2397513 86192073 1 4882752 74846407 1 86808297 42305900 93512 14313959 237198388 1 4305195 133258599 1 824620 111253351 1 18705662 91641469 1 1535173 367431662 1 203529474 58804611 1 21213857 135054621 1 814629 104507005 1 2831004 108089420 1 29146688 77177272 1 136238252 179830930 1 67950 89734946 1 828611 88962978 1 398089 54505430 1 12768889 118017532 1 2919273 73742133 1 14926896 137351659 1 9370905 93922631 1 3012925 79510343 1 26495866 179504806 1 6323701 96324269 30713 103989499 109012508 1 6254149 135392560 1 2817993 142795706 1 1235541 223063175 30642 8444107 98796729 1 1661680 60400451 1 207668937 52622305 1 21076700 64548033 1 3945930 75118120 1 83100707 97859018 1 1505552 49507917 89447 13762677 65450817 1 4843369 164642523 1 3173137 42045025 1 7743592 71755238 94372 770980 145171971 7268 465152 54227992 25148 14792833 178930629 1 2769318 50624528 1 47949780 105031146 89487 18065246 113679725 1 1951976 47402307 1 2295364 150774202 73579 29270312 98462307 1 97509 192331678 84177 79206595 48407785 1 4959709 182734491 1 6819150 110109878 1 9554205 159682323 1 683735612 91769017 92569 2209956 84249689 1 10804820 73144810 1 27046332 153509429 1 24185165 120469232 1 4685401 148812912 92108 638079 186382164 35806 7476435 102194176 91231 48526951 132774325 1 180364 49882907 1 61798953 90162522 1 40601417 50043764 1 162114 135100926 90085 10721090 158564259 1 322745582 89066352 1 2362242 40791192 42648 1814416 54034156 1 124375320 266770544 1 5194928 89908152 1 144677704 39217208 1 11817664 101871463 34772 3777814 84950765 1 28392650 68216987 1 31034552 154599446 93232 10434019 313508339 95513 4799079 126845643 1 6582604 98144504 1 75970643 76536150 20470 146600221 101811127 1 34228644 151537735 1 5684488 162607849 58320 10194963 59872776 1 7432478 40060440 1 263739 50149130 1 5219312 100585442 1 1688770 78641829 1 54109385 68238434 95967 3312395 165819652 48806 3319930 83720294 1 674685 96982479 1 247803 106725751 1 16211166 107951490 90755 715929 185520092 1 17862418 141719670 96268 9059822 220870501 1 5564296 192408487 1 7233624 144003595 83926 5280649 116312004 1 10934668 275082063 90230 38328443 220206156 1 28040807 141604594 1 5629445 84928177 1 2410042 73781579 1 4607152 128599466 79969 30389727 63850697 1 6016809 75219617 83747 41868706 61135304 1 72492929 136118201 1 29637058 55989797 1 42203568 94113154 1 14262962 72549833 96530 1728248 170047375 1 3531114 37647911 96671 725380 83120279 96871 302182943 94444118 1 10086000 90208877 1 886050 98705937 1 111013 118730318 1 41666997 51306496 1 105276263 42251701 1 5798586 218529349 1 8431352 144996391 1 39626 182422162 1 226788 108718653 1 1661736 91788552 1 19699239 122391596 1 30162665 121911462 1 1201204 336878651 1 8201395 65802632 58720 56051015 174889388 14734 665466 39223453 1 285578717 83669995 1 372155 125545155 1 346918 54618794 1 15873840 106501201 1 5575910 55826717 1 16911775 184729849 88045 1264571 100803415 88791 780657 133642632 1 39801220 105751459 76710 156296 67715569 1 2004475 55820676 3953 23462626 135061545 52574 3778746 87396620 1 2081820 115748647 1 22118836 50427941 1 3576635 105788110 45245 24493570 222364244 1 18796099 147999261 1 4810746 113246792 1 38718157 30029181 1 1996925 205916707 1 992223 158211104 1 4782017 94078947 93044 1041096 95923497 1 8192934 74695570 30637 2340273 89551724 1 51519744 135402849 1 55250362 135458979 1 116346 142960344 1 13622269 133261686 70353 51938973 63358246 1 6497363 60198864 1 8104028 67881939 1 4359361 124260738 1 270150 199228532 42758 35785069 72678351 43205 26660782 80277386 1 691639 77108876 1 59821 120233925 1 627301 143554990 1 3062517 80582549 1 1909943 134492316 1 6279045 100319413 1 1516159 88460989 1 213373435 118020951 24733 1231348 131519727 1 607269 77736123 1 1819202 128674786 95367 2192382 81206274 1 2457124 92211313 1 25892795 25967133 1 390491 110455654 1 5359713 103004808 19492 1499704 143260922 1 5540225 173550042 1 4154613 206264233 36192 7371576 205075671 1 1752738 154898722 1 3974858 82202527 1 636080430 29980983 1 9893547 50493022 96523 424761030 146317981 55838 146220 136950744 1 2621629 97250065 95324 377735450 70059156 1 14000047 107651753 96467 160942823 87509748 1 172980757 163554412 1 4847730 185757239 1 498569 46218809 1 3838642 137902200 1 998374 128748719 59386 369922 162819495 90350 29113836 29230680 94462 13895402 132389098 1 683735612 115773766 1 4818795 119044539 1 94151257 67579308 1 1485116 50086446 1 188863 79146928 1 1757586 135469326 95394 82037208 74836893 1 15173951 100129212 1 582819 198112225 1 1412107 41193316 1 7828728 46463805 57359 5133208 155432682 1 597517 130437224 57700 83196103 89027825 1 24427808 112344521 1 1952917 96540727 1 2890478 138250560 1 1799847 156211802 1 10707693 105304673 1 138588 141468627 91102 3359197 130212448 1 68680 77607758 1 796108 177913784 97113 366408 120846246 1 8955121 89026686 90210 5433432 221049567 9242 1538193 96411870 5525 5969477 65106560 1 3745044 132247309 1 13467659 45012282 1 44299338 165327215 78636 1912262 130154687 94661 21573543 131448603 1 2215441 91097540 1 13118685 46377449 70706 126571245 137127530 92088 37326187 217695171 1 410612 115747802 1 57523910 92894293 1 794205 105750805 1 1408784 102977850 48055 7603890 48849200 1 48757164 66410335 1 22558353 104802228 1 102344722 253523403 1 4304039 147121406 1 331064 146256699 96044 6989744 48592738 69086 147518 104843380 1 20306229 42339163 1 17947842 140232519 1 19692507 121871743 1 5945680 129548550 1 10001923 138372346 1 1808905 142735796 88990 8142737 167392092 1 88273114 173459354 66112 9663535 156378771 92653 5386721 82661987 1 10814840 57932028 1 118088622 107397454 88831 542636 80221767 1 10180831 116430060 1 3124837 118564113 1 845270 106480537 1 39655313 69571569 1 59793808 34651383 1 610628 25694964 1 40504791 161527285 1 1213251 116060452 64007 344599982 119942111 88101 1042026 205749815 1 1695623 105237576 1 132902 107119220 96966 27062775 68613155 1 672291 102521250 1 348069100 80941423 18824 7632918 103269988 1 2475133 80230231 1 730534 159543167 90732 13955664 127470254 1 6609698 106699159 1 2031201 150637495 29021 147984 131001640 1 1000036 44626810 1 8674833 84439342 90355 1261256 40672598 1 1542284 111234479 1 9366793 128734679 1 13454016 76349826 54048 383192 107218834 49771 1922406 153842259 1 1941574 117933907 19217 8019581 24878855 1 118664 83777604 1 717722 120832804 1 43422906 90175811 1 492848 80870619 1 29684454 117550033 1 153433263 40604614 1 16055173 83928086 1 2101376 132045827 1 772087 117217223 1 444634 134174070 1 1801545 259632365 1859 5148012 79343957 1 3032108 119420987 1 11792325 89427664 1 1487142 101556496 96999 90545992 81633931 1 17654736 136938205 1 2072972 76106452 1 2555933 166561047 1 22923347 101709241 1 1409868 158872877 1 140166064 102387281 1 17755234 116988803 77345 3150095 128222493 1 76419380 63524397 64999 13830273 38797752 1 31088636 125375966 1 6970093 335659227 92709 1053324 27031786 1 12268829 69363220 1 40845834 70716800 26310 367516 112897357 1 1067933 176517134 1 197552 121174694 81777 5863815 88263790 1 6741705 68960924 78661 3247991 180563363 1 16843229 198169573 1 55711 64143838 96235 22328195 86468439 1 1929041 72268032 1 1029927 80485846 1 117992661 171142860 96742 1217356 51455236 1 32230423 162366935 1 63196229 98279152 58549 10802588 80340916 1 35855347 108384239 1 34786092 271415504 1 15968610 95199933 97142 4240087 120271347 1 26353246 42988674 1 28404173 407024821 1 616760 194745193 1 198700424 78347856 1 25117256 80406247 1 29829185 72857539 96963 292825 136140373 1 3550423 54481872 1 28664023 104612899 1 16711547 84960066 90205 683735612 193635161 1 1819579 51483003 1 210584 106071668 97312 16111 243705111 1 11420868 37602794 1 115923 71373829 96155 2027259 66452708 1 12545357 78617095 36386 97526730 91478796 95456 52734435 61805963 1 984598 117461435 1 913418 97208401 1 5534344 37001330 1 13414995 155557503 6600 3904852 67752056 1 9264833 301537946 1 199728 106478551 1 4750392 93901623 1 30088885 176824860 40161 652418 149429411 1 4405194 81126401 1 61731115 87783950 1 12327305 51843067 1 9635783 114136142 1 5378153 64596109 86783 4616435 69118193 1 834575 99246364 40892 3549904 98666455 28317 43358354 90682972 1 3516231 40853528 1 2087249 323267566 1 860105 81153169 83578 6220985 177147077 48098 5077929 124777796 1 101163481 196150724 1 2800782 93990513 96933 33197762 146436368 16146 556222038 96648046 1 286901 132678917 1 3150231 157733258 1 3090027 55283375 1 55998515 116954354 1 303522 104618040 94874 7875900 95587421 1 25181510 138443210 1 1262163 193753632 1 108702978 104948300 43372 143538387 75162335 1 2097555 134012701 1 1180055 51773853 1 63300390 131988491 1 41771741 118920242 85353 3164472 214488367 76318 753629 75087931 65212 4686728 74474842 95581 505353 106862657 1 358712613 86837128 1 1228977 92075830 91622 11073047 113808577 18647 47508395 130291124 1 96888332 93450534 1 3055096 106844102 1 2484673 89254801 1 34573608 74250813 86258 4257249 86201404 1 8398461 151738875 96155 18730628 45178711 1 391145278 127236120 1 11441219 109957753 1 408543 116618164 1 153669 63691620 1 22821508 93949752 1 20410683 85382864 76251 340833 71033209 1 439130 78768393 1 37157743 168554881 1 144945500 53241022 1 10201718 67350483 1 14109074 83242262 1 925399 109328903 1 8023594 62232764 1 21773785 66607946 1 46297482 252746081 1 156851474 136115553 1 2727041 119046662 1 28901 37892806 1 267811 130256877 1 20546250 201339969 95050 42360911 70862340 1 20235142 52339074 1 6923468 58043052 1 7280225 57964063 1 34438631 50231764 62503 4490370 40222133 69439 10718326 152367427 1 10330626 129925791 1 441428429 25713857 1 344989 83741359 1 41267443 84037150 95789 9330966 116941310 1 683735612 59764653 1 14745414 114255601 1 686381 100714741 96952 8865783 80351957 1 22345718 70891661 95795 6120196 74136678 94992 4751623 139545795 1 3566511 52175322 42092 12616149 171769844 59050 12713268 230482487 1 79110498 159267733 1 2465804 80957836 1 107552387 81687189 67035 2781367 94786091 1 5771265 294186564 95963 8507441 71171643 1 140926399 207336471 94093 554865 48942778 1 3840008 247863127 79093 39681132 75698258 92654 50296964 82317626 1 325323 112072257 95400 5164045 137219780 1 1285214 124033930 1 2463338 84501595 1 97349386 82917141 64815 25618441 100857308 1 8758806 208535232 71185 1192282 75461103 92380 830190 66022527 96190 2022131 187959556 1 123966299 68724733 1 661821 39699837 92719 34309923 121222435 1 8497077 160705071 96681 441617 112583097 1 19564705 116825854 1 58920194 167483318 1 43162733 83610834 87929 169523 99176048 58212 9892813 120429807 1 18260719 142321462 1 7116995 53528713 1 468170 83771378 11894 6306893 155205105 1 8547933 59085941 1 96138708 150869224 22246 2364413 76981385 97055 5610601 90279960 1 7067422 91524809 1 21805810 152504636 1 525120 59757258 1 2096408 81467039 91545 3518609 232259290 1 196415984 206207855 1 542383 114464386 1 20520660 60604700 1 5126528 148513455 89185 9167017 63305612 35108 3665345 167939702 66704 6145086 103923523 1 228705 71819189 1 7923220 79692639 60293 8484690 82670934 86828 4243153 94861691 1 8612014 34594504 67846 1656331 81293771 93654 61674471 107563998 1 748491 94635888 32096 30005462 65885540 1 3834738 58192940 1 78268987 114469149 1 195703 186937690 1 2821827 81004075 95100 683735612 60599799 93600 5926546 260077217 1 47570435 146945925 1 6398108 152349963 1 7673437 113311895 1 6786489 126636489 41831 33449678 167478914 1 542267 156572461 1 15855110 172888090 1 1770495 132438897 1 8365094 140944248 1 3754274 65721297 1 7593161 89544661 1 371994 67603534 1 9470273 186636099 96952 296425 101251700 1 331676 78846265 1 1786215 142995127 90890 26389486 188098928 64388 8769045 105787225 1 2595325 200841595 1 1162415 81524928 1 1018032 91772852 1 530786 74529751 1 9337454 247503661 1 4583233 71656576 96045 2679088 100753796 1 4926324 62559510 92126 16743758 107313565 1 2539140 43271866 1 3025634 115491783 1 17715485 74346495 1 3528805 85076762 1 143482783 53402993 1 19041813 177722196 97287 43471133 347319227 1 28324135 62265795 97360 5254098 103349052 1 24298791 114094857 1 217700 118092108 54896 872930 96289525 1 118580780 68512776 1 3755112 83627234 1 3444528 79797279 1 21605544 203379606 1 3532328 106095556 1 10462872 91240208 81370 10909532 99019350 1 689401 95649049 77718 8499756 130952719 1 7600732 94698571 1 16070133 84661053 1 345622 72047166 1 810843 81686020 46725 7277871 68078953 75352 10866714 69071318 1 16680215 42825489 18070 7141998 45605618 28688 158801805 197263305 91292 823271 211205113 62984 148845381 91384774 1 5099105 94568668 1 28902 90791738 82388 4494581 134946405 1 2156217 87561684 1 455488 158028482 90078 683735612 158951076 1 3389928 105465452 1 4599538 113395246 93821 5521085 135062557 1 137133 243090784 95564 34286987 102935683 1 5878772 146873310 1 150390041 111043627 1 40398413 47952812 1 5800878 126858728 91993 416352 126451659 1 91672736 60093296 1 132408 95048891 52225 5188950 143231982 1 21275690 157357448 83767 161777705 74107962 1 83848 110017891 1 773790 92139832 1 1935374 64311601 1 6518455 221382993 87518 14445040 101623184 1 2642634 79246070 95967 53943913 149196359 1 4184685 154599549 36312 12389720 118896390 92276 2390791 70635516 1 13786719 165669993 1 10969369 192805155 1 15250829 49505356 89329 32866810 134730134 88198 23474299 86748449 91681 2240635 107525727 92953 3453403 96158252 1 175103481 92833944 97410 12249947 143361906 81928 6833719 36206251 1 7085831 58045613 77007 2475645 208416743 1 7112893 107381837 1 4312234 131993569 1 35372545 130843496 1 9539368 145156209 1 28504055 230981118 1 5503832 70877153 1 12442352 84469253 96357 6051194 52099695 1 9823439 72666941 1 33170002 86563241 69428 57206 94301195 1 6263210 139973270 1 43909832 139651001 1 6225588 107501940 1 3859664 55007833 1 4476864 63281348 1 142397111 150514114 1 463140 116684547 97193 11259879 119239687 1 275044 92857595 88412 1642289 143063179 1 13294254 59804953 1 1264298 206300170 28664 11308476 77512294 97493 56628528 54012425 1 5988418 91747983 96969 683735612 118019336 17689 124052670 625010330 1 6527636 99157405 1 3716678 158164074 1 4802957 120062241 1 58450274 97013156 1 5328562 253468120 1 24588037 244343533 1 6724641 205308991 1 14294345 86982652 92862 151702014 112607071 1 249287471 99667728 39510 10698821 120223550 1 61373038 72299251 87394 67180341 121121394 1 1552733 122439807 1 3278701 146437011 1 894397 57600891 1 353820 165881909 70125 11320047 110303959 1 18284266 137996832 54049 1763623 132321957 1 20658028 204475990 30157 27876784 87488706 44625 4171799 186871516 60190 5387334 196507378 80404 196699 210429516 1 80673551 137006352 1 2019136 145334524 74514 1010614 242886321 1 18091019 113060801 97315 3273124 39046608 69912 111233563 59711398 59919 384810335 163731035 1 18170821 213756788 74678 335498499 179239241 48200 588802 84154070 53692 20962852 184107765 40948 9616357 161745225 1 1380477 47054310 1 23078557 119404206 1 67171715 92795072 1 6472085 139063520 1 148227 180600454 1 2935311 54114877 14697 19136588 85328356 1 1270418 30346583 48762 3379151 118258580 1 42127293 120124159 1 44411428 248725211 1 46728393 72376688 1 3870802 54805133 1 8701766 208145543 1 958452 78846750 97187 67744673 127548662 96903 5800726 257230611 1 7100407 66714902 1 2254410 269612963 78126 4021131 214241777 1 671981 76502914 93265 1792986 74763566 1 234238096 126865499 1 5264354 54499610 1 65482033 87008271 93109 1751560 49015515 92855 1489705 73357358 1 422129 242505693 84792 120008863 134006537 96559 6146597 57932690 1 9764318 132729353 1 15158267 33976717 79599 12825285 177850224 80971 21230935 78823936 1 4279813 51679429 25727 5938743 126248535 84670 5691219 69286648 1 11327442 161100663 1 34310895 104949349 94075 1085521 115127874 1 1395499 104293012 80452 50268528 77947993 1 3608502 41305451 1 1041663 177682242 1 1115127 190399941 92704 9549318 81228970 1 49311750 95690848 66446 3848841 23243370 94392 8392653 214905402 1 36633168 78185379 1 8089285 93269792 1 8276541 42927568 29222 1681947 128997319 1 727756 64299765 1 25041553 100570638 1 126552950 153734502 1 181348468 57286807 9541 108219495 79575185 1 170848635 116344150 1 6323204 116578309 97095 171443731 133242663 1 5076437 252357805 1 14035337 79419860 1 1822463 139149400 1 64382547 63191180 1 137146320 150368023 1 59621392 60604254 1580 6042493 32814267 1 2629660 133767687 63414 67110345 75250904 1 49964463 116266394 95149 412005 74658503 66473 11807459 96605448 1 4541538 73939396 51265 4454252 150082713 1 2885650 110875348 1 16210345 145014365 1 387874 69230953 1 952471 75621003 1 373508 137473491 62507 2114412 128112975 1 2447281 268355868 1 13971657 115562599 1 827222 101522023 93962 2642142 82734867 1 15859137 115708473 1 520716 114662827 1 32969807 168806436 1 21522290 116156789 44849 56066736 85656665 83324 302702 159272298 94735 17087490 118031419 1 74302 91119080 96704 13695826 109219089 1 885272 87731411 1 871936 244364900 1 156705527 119899658 1 1732723 67365143 1 40746354 75882696 1 16133877 171153790 94813 34777505 39667115 94355 6225322 51563780 90541 12903728 125832251 1 52328534 310721739 94554 2090282 157984484 1 17971250 255300052 1 2900899 124988686 1 273819 94253960 1 49432414 121665661 45055 936731 126889357 97368 13009357 158031111 1 9489353 110946289 1 3597013 107833862 1 63875 72271552 54508 567217 72541163 1 378750 122763194 1 466369 214151317 1 528075878 88969109 92415 283006 55084626 93228 466596 61428111 1 432571 89218800 92636 3074603 119954296 1 5628122 184345325 1 4500647 67225044 1 45808 108730013 1 2580222 76313734 72351 44249756 120311383 64549 616259 180727254 1 10015923 93793249 1 69177567 169645828 62575 6188537 58428561 1 61167856 94122320 1 19076091 243556730 97092 13352712 70997607 96498 742074 59346777 1 3663729 100050234 1 5679793 64043729 1 1482036 89030905 95977 115752747 66802752 1 3872737 147365145 27539 117975 190571939 1 75756838 34617867 1 5628772 90964780 1 164696631 47053650 1 4514869 99054884 80500 633516 111060436 5417 3658490 110905855 1 2242168 150566570 1 9056667 111935872 1 74096189 220292423 1 2900153 222536048 1 2715111 126312028 92970 779934 79203708 78067 62604 82552962 1 106821147 70408900 1 8873065 112144741 1 89669187 226461530 1 69637167 312177000 96857 72252592 78909930 1 5528427 53761393 1 22101493 126333462 1 11772941 168023597 1 23822050 139297375 1 1509300 146315365 1 19219067 75105527 1 623478 103537702 1 4433189 183222711 85271 1889141 307894269 71919 1942452 65612264 1 22219465 62252113 87332 13101601 123345747 1 173564 40856110 1 116028 134604298 1 24050003 188877318 1 7917884 160542407 1 1295323 144368379 1 32331736 179799848 1 128099459 180986492 1 11569941 156646022 1 4150940 87974903 1 20716081 105197837 96380 69092 118453663 1 21342026 133089747 1 66029286 132637006 1 3136719 83247901 1 1188626 44505274 1 2565491 206435862 1 1242265 162750142 1 238509 171164820 61334 286040 72768901 1 7382145 70569485 1 12143953 220645237 1 1006096 62721441 1 1106492 69438005 27476 2328815 111745918 1 453383 64800658 1 1509546 35586212 86400 580338 109216312 1 2396183 62580383 1 179643 118971204 8189 11067652 125550795 1 17291908 70929424 1 360333 93397670 91236 3616864 96912937 1 3926531 89581725 1 1902051 115274832 1 3988293 92304695 1 10221828 164034610 1 103661476 78057717 1 27012219 100336828 1 1146066 76951228 72333 712884 141881968 1 1745299 94876572 1 19360969 50613661 1 922738 138704466 1 5921486 55236936 1 963573 73750947 1 17293324 81149329 1 461908 128697950 1 181442 146516433 1 150616 92692416 1 19662271 104379616 1 5962222 117309568 1 6323880 35124310 1 21265139 116059869 1 92564256 168710336 47671 1530996 147615113 1 554540 155849004 1 4442686 110601792 95630 5068877 127555548 1 14052874 102557626 1 12070836 139622528 90168 416624 78731811 1 2514394 45746915 77371 16254329 79363085 1 13350299 122708459 76477 840343 115375225 1 3547726 100068670 1 256891 164735474 1 1987681 77176177 1 15358020 136856723 69689 6335216 65752660 1 13109691 185565704 13343 3963790 96788471 1 2072767 76009957 97157 1006616 138237870 1 1535602 82371957 45465 384682998 105868465 1 2493646 105177100 87337 13650837 102575888 1 13620683 193945288 1 90690450 68211332 1 8565876 94610672 1 35008684 110852513 75075 3943514 87953037 85455 35270981 113769240 1 368888 136186987 1 576102750 129576147 1 5485653 199525960 1 3617154 98289490 1 741794 115388114 90434 4897251 106505021 1 2415694 71955288 95550 26523039 88109846 1 8414072 232968260 1 28569270 91381326 1 4726206 166617838 1 47024127 67149321 1 2399434 49035177 35857 2895505 40475457 1 1024706 107024163 1 2754508 150693581 95468 238032 131221189 94726 21287448 68610640 97072 19853703 56777407 1 530113 59487542 1 41988 84296670 1 334224096 252304123 1 111312077 259722744 63305 2077272 300597013 1 6152688 43568460 96870 65970 204709183 1 41861637 126228657 1 37455405 96659805 1 140217654 76937863 1 6330882 140910644 1 8071267 85271718 1 4599322 80208279 53296 2738200 139341269 87569 3155716 61612753 1 4459002 326947312 97534 25063549 100869202 1 2953460 133128269 17167 30863976 109387855 1 4616715 70886408 1 5988946 171943842 1 18029697 144897204 1 553028 66609919 1 12647911 188122271 1 2398312 94923268 1 88878069 203634071 44666 146682295 168071995 1 11656537 123385791 1 8904384 226890735 74545 27947843 73550591 77975 10687854 96478215 1 820650 106894051 91464 75677422 70585870 1 381191 121984278 70465 7337052 63912990 1 4680769 88021368 1 1113715 73010138 76892 511549 144423846 91558 466023 71981224 70644 4084667 165634056 2518 1414986 44903792 1 1657213 152881425 1 574689 88600311 1 9964937 99345168 1 1531327 140481304 1 52514331 104376383 1 3258195 281579187 82781 687032 99806483 96863 40675026 114900821 1 3757490 68283381 69023 2585127 175859395 94639 47947816 72833334 66254 4406652 144126750 1 255687 122412661 37376 384109808 25895606 1 103711 87659251 1 1454695 104361820 1 7734525 87211330 1 1573275 179134236 1 183691 65003067 1 19271825 93667504 1 82436445 83134712 1 3936378 135996349 1 1082372 81613853 66256 13009774 145644212 1 527120 150626661 97426 1797388 61075462 97352 23497135 165479832 1 2980626 122281586 1 3506759 140894634 2652 10298704 121088578 1 261603 150198167 1 8480346 73002880 13375 336956357 88351199 83017 15720677 108828583 1 4556732 81355581 1 7604513 48328811 97729 1193576 145690582 1 3380654 120892007 88451 2348413 93695267 1 145624695 67438089 1 327830 148059733 1 2303913 168995284 1 20736474 155267573 1 46891362 106383206 1 4593352 119863107 1 683735612 83248553 92921 5386743 26923598 1 39861369 123873052 97375 3398595 34873626 1 5684454 194312495 58146 12209856 54163452 92833 151912805 258243614 95401 22849063 86813256 4159 8896210 205097486 96331 840470 75520688 1 4072714 93081601 97305 60655021 183561682 1 4260391 262461876 1 4784534 172649896 94226 5288431 213789121 1 541989 69686905 1 1350007 147107727 1 17604372 225331451 1 10246185 143344154 1 252154 355349865 1 666037 87743335 1 98854583 132880624 1 94182171 182085786 88595 5236418 147113060 1 101963018 154119880 45729 75160598 120988925 1 4450380 221035784 74781 2027370 107009723 1 7301895 119657130 1 8236879 40727369 1 9670136 94356093 1 3166223 47859414 1 368250 64746919 1 68616522 107712028 1 217098 79587543 1 2081091 181543204 63950 79039956 74397233 42752 56290820 75244618 1 2509904 142905669 1 6688339 110459982 1 403802052 167447917 1 3661030 98415533 1 94166738 64785177 1 1227037 216082900 1 1658422 115070774 1 33255999 38429981 1 595478 125417006 1 92152534 119117107 1 90292584 76968035 97364 4162107 110642864 1 5357535 72789342 1 275816123 127441207 1 12013269 73118916 98051 4446201 222879991 1 394666 106042062 95915 10919992 147069423 1 525455107 69965851 1 60343982 94959020 1 1232099 141213739 1 111744082 53297103 1 4981834 92784603 80039 10473523 204185046 74435 876037 40982821 1 2190214 214071057 95398 595817 114816382 1 8374233 101480228 1 3052451 133669844 1 97428679 95774295 1 13520693 72375088 1 105817463 55352806 1 31274991 149283000 93161 27258515 157614265 1 92213305 88219770 1 24746858 83257836 1 13780140 115652248 1 2158369 90476992 1 12510858 71247524 514 20592039 68464990 43564 6358758 118154266 83187 389403660 179203224 1 16068891 155652018 1 139372262 50686117 1 18563279 66491167 1 5544650 56816017 91553 36891701 65627432 1 506526 144684980 97929 5924298 92770435 1 6239690 78936831 70735 26878245 101643834 1 1362699 37911192 1 240293 52385942 1 185643 79032994 76337 1761543 140336535 71214 70489686 50110868 1 597689639 102436110 1 11306345 60685600 75481 14200350 118265972 1 6151095 73673357 95088 7112078 49965261 1 19703843 81412987 1 49437 175784487 1 242383 25692948 1 2507855 72785192 1 49564415 127559275 1 1472763 82042126 1 878490 136416821 63379 901680 59749009 1 23594716 139837584 1 121876890 81293654 1 729286 174834004 1 3533356 45349686 1 1170322 20439874 59922 21137652 167039612 95151 208606 65674891 1 83553 87664283 89977 2465786 74879121 1 13754093 248196262 83598 456518 91384203 1 62257199 91482834 1 27557719 99152839 1 1825891 74636969 87921 981673 65419139 1 4495677 111572404 73123 49514197 122700732 1 426654 63855682 1 2926383 91623839 1 1835691 81992909 1 432088 67942706 1 4137638 64286143 1 5702288 139375570 1 11730924 64336814 1 4124587 120375553 1 1077679 102864822 96535 1980932 77159908 1 179467 66941558 1 683735612 166076785 16776 273717948 69799123 95164 31143802 214530586 98135 9080251 116961719 1 37149818 61613178 84709 6213570 110456443 1 3898316 64438186 1 40658189 61264094 1 5724602 82469207 69541 3827055 63130826 76571 129100257 71883261 66993 13199866 56829839 97809 717874 93923361 1 140059488 89514714 1 3827075 132946160 1 12532177 84748441 1 1113073 201942440 92963 3170458 121494577 1 3829064 282180021 1 14282122 68170718 1 74654217 178078050 1 2386465 34348744 98067 48108581 135942875 94049 9738588 93282486 1 4108346 264380476 1 745904 257374890 85506 12085057 72602079 1 6296291 299960504 61785 17119514 141222231 1 285144 80172089 1 1235420 132122200 1 2178795 86597367 63928 4729040 121600713 1 659642215 119791904 88639 41375978 122323673 93855 3397294 136023167 1 2427313 137102919 95585 616611 79800602 1 7288520 144111564 1 246136 56670760 90902 7411093 143589795 83400 751598 93707445 1 3652914 55135074 1 13344913 151007296 1 16290060 84057889 38204 35732353 194343939 97052 592742 66736269 1 3113491 129480552 1 5340738 149561547 28070 2511608 77446093 1 1512876 110300192 90014 7588189 71339120 1 35106078 79514481 1 3281383 219407523 1 13974218 56229828 86135 2185002 106937502 1 3676533 119070815 23567 6397186 223808984 1 412647994 78129525 16607 49663 98078012 1 121973504 133396123 96935 465242 114186737 1 146374 102129087 1 2787430 59725639 38631 9323903 78503841 1 28732608 54824867 97774 2957952 91318864 61244 3722118 136455362 1 1654883 107035222 94257 65698420 134653900 1 13538177 114970741 97995 215080 77433631 1 1552772 204414998 1 17164373 200447952 1 5954612 196165440 16848 2704017 158973149 1 6122592 113802053 1 4438850 213835975 1 76060397 169720042 1 4943864 64634304 91018 9490547 38938721 1 285035 89529774 71531 6399592 189630953 1 12479656 123863916 1 2346720 87439363 1 725421 63083884 217 428367576 46181003 1 44546571 54181800 98273 502142 76873964 92112 1906007 100950965 1 15453355 31456635 95305 1241818 121827624 1 584204 84500665 1 10645014 97480008 97241 5088180 88741804 95032 6548636 92619911 1 16894024 54921443 1 1569274 175219689 76831 29461047 138595248 1 5847969 87268558 1 3322924 84626160 24143 1209144 179778716 1 1577896 70768969 1 47677049 164662774 1 746884 179223332 1 144369 123979589 1 138454581 136058027 1 32852921 43207932 86628 210770 206558659 1 134233 71237599 82049 6809068 55646004 96097 94346 110558482 84540 4786095 132875271 1 16530516 71370818 94530 226843 63581541 1 883566 141535592 1 1343131 289021423 93367 7400084 68414752 1 6293599 137055214 85684 135381826 137550737 1 19785997 63407281 1 31617555 86368862 1 1241116 114986833 1 106105083 114999371 1 12023152 140879483 93257 1121711 108398215 93381 18486046 316327694 1 313457837 66193996 1 16659647 242417039 77161 140699247 58557826 1 22813899 127175146 1 971623 187704435 1 25797533 97475510 1 1163357 100867462 1 2712992 87431988 1 18169866 81159537 1 742593 70033003 1 178960866 32815671 79244 230318 100879155 1 2459676 91691253 94861 2259262 99400249 98301 18949719 87506252 1 14396511 77340045 1 5007687 85582975 1 8973087 159717036 1 147720 62915828 25006 2220404 113936038 1 18415767 177683024 73613 25880610 70318275 93060 2926591 100458776 60339 81472417 123662138 1 76090918 65908019 1 12777180 65648186 1 259068423 113819966 1 14967733 170753858 1 93240939 98500420 89615 5660328 50019401 1 7291892 136781188 90652 7239852 166529230 1 73955612 180904626 1 1782360 68926968 1 945479 57476617 1 212123 99235320 35127 18109358 68729293 95926 4868110 147105613 1 9086339 118580107 1 11199610 126842540 1 53086941 88049404 1 27455080 168922221 1 19623359 127516313 97761 26292909 112183036 76810 155295083 102110283 1 5217289 122815083 1 1506713 138050999 1 114801 173512201 1 1432677 153972253 97574 53748423 211893998 1 31466811 73139823 78102 4320358 176245581 1 35416543 76315407 66921 15320961 247283685 1 496436 107437255 92666 25878960 84906173 1 17130200 83162606 92795 31626339 93231278 1 9293753 231397846 1 108716 90506246 1 199041 208086552 73353 8056009 187320888 1 426304 100792674 1 3327984 34204368 1 16459467 94006959 1 74028241 82650428 1 608195 136324181 1 114142046 47814806 97177 826480 99923778 1 62139389 42532367 1 142275638 144445599 1 3263337 318023642 1 1693369 109827139 1 28881597 114021582 1 72429356 165664206 85353 4228790 86027859 57671 13652348 76915684 94726 1204233 122382333 98298 4861467 71161308 1 1927960 253135793 1 2576947 86585571 1 39034201 64932368 46262 257154 68050472 94888 20103853 94767598 1 3776130 100688109 95253 51565309 162952360 71089 2782127 147389391 1 4420820 317501037 1 16697746 130235719 1 3464935 115102429 1 67621530 46023677 1 28988461 136805360 97561 683735612 147851709 1 34547774 60620486 1 5310705 66567167 1 2556267 197447462 1 259782 117892989 1 120893 98305046 1 67566 136793334 1 46370425 102375287 1 7444374 97092049 1 683735612 126398732 83449 27565056 81095546 1 357484180 100825558 1 2824188 91860613 1 24227814 45718638 1 167330059 127679977 1 42667413 54305609 1 460423 59260972 47524 2753761 104394005 1 3359212 317199977 1 4002456 212756840 1 4862500 133975755 1 72093 70876712 1 2530997 79754608 1 327775407 208777306 1 50066204 106580170 85277 16024548 149533524 95900 32952442 119083732 1 337896019 137558092 1 244309483 106556459 95462 88169 91829328 1 3595449 91001124 95574 61439232 67939207 1 4578072 145057019 1 41987396 59374923 82155 738049 69306634 1 13239785 207366344 93537 2397499 84817892 91541 2855562 70267092 52935 3312973 176061726 1 239658 29077240 1 614268 83941324 1 91145085 55114298 1 7067477 120786118 1 244532758 102912154 1 872460 128274502 97786 23835660 36739244 1 629807 53616409 1 18879237 52806583 1 2804020 95550657 1 224457 45779999 1 333100680 38412663 58762 47045681 114365143 1 225438604 63976986 1 229190 47612044 1 16810399 244950108 32922 166872 115189292 56672 2097802 124741412 1 2989713 58854584 1 589898 113995604 1 15847312 70079142 1 1657820 90246238 1 155388 163098753 93959 553067 81532629 1 60577604 70433734 81727 1870093 416615102 1 3911122 60027385 1 1170112 68361722 1 4272054 111098379 1 296382427 120818130 1 1090156 78157928 1 15019076 246310588 1 7395446 108857267 95458 31474500 251305476 1 639509 127162969 1 11848179 54642926 61397 1475517 159909955 87775 5089868 110137934 1 171176188 190292651 1 1948409 98013153 92189 740904 238914057 87358 640419 127956374 1 98184863 148303178 1 1298895 84589951 96752 3899384 79680533 1 113083 262565620 1 38429123 444678656 1 312471 115337578 82906 2719955 57604832 88775 18130243 185217989 1 39490178 40359836 96419 73994345 129691958 1 70406 114572672 1 6197496 141241733 97821 22491016 52581139 88301 18594362 173637893 1 76988856 53640655 1 1356641 131382798 1 145254701 76478447 1 3308502 197261194 1 1782637 141182218 1 683735612 137075981 81265 3565009 107449600 1 70928171 158199332 1 37103904 51261116 1 6261799 213707404 77469 119332234 82773568 1 5290291 67531674 1 279703 77039698 1 12704220 55584063 1 46184843 143065359 1 45151561 107510393 1 29750288 192528142 1 1390253 165269595 1 262307867 30894297 1 3882023 244958642 1 2994559 150279989 97825 1130251 573759944 1 444587 80261417 1 241663249 58542024 95298 34756201 75941925 1 13978571 117737809 1 211914 116301731 1 106357 60650750 1 1350273 37565950 91835 31271405 433828055 50522 1901250 101399381 1 86907915 248804983 1 186142 49915162 1 935827 106186612 1 9176080 323584251 1 12760405 132094377 1 3236489 94534781 86143 16668450 72726222 1 50282293 105579523 1 60846051 394632640 1 35002727 99268111 93639 6065064 57247821 97388 723866 66185444 1 1180503 155471076 92770 1499241 61332626 30734 9375740 116945379 1 8711041 91819161 59744 13962138 45750213 1 29446594 136661267 32652 1323911 169777804 1 4514351 84036316 1 360303 96648755 78031 89511724 161108074 1 47940989 155327756 1 94128230 108904403 55238 52088909 229725089 96796 144046769 119763657 1 2532143 177011112 1 2781490 71441173 1 28089 93050560 1 36902765 175034915 1 40039675 92786472 1 7016070 103974787 1 65323329 142036692 94487 1034478 36200732 26198 302290 142608989 1 4763136 134185359 1 22890156 95752129 97474 25931967 92914153 1 2661502 127690024 1 13620842 109985262 66442 303364 66958328 83035 341072203 94716881 1 3241850 52528646 80419 5399177 198354993 1 1890385 159353229 1 10640819 104122866 77630 17601909 194504309 95971 4502524 87475297 1 107423895 42508024 1 51015158 200861390 80857 282774 203480448 1 1365498 58289337 1 453752949 87248088 1 2132621 74306229 98558 4625591 102678955 94510 6618064 152892084 1 413595 175435140 96930 7167058 88988677 32373 11051050 65221769 97506 6047844 155034954 1 2425900 263651251 1 41465711 176617011 84811 85106 81112713 1 22413710 37681219 95407 17171 179748994 1 30726267 52142217 1 728881 49211634 77652 9036974 70624889 1 2119512 35854986 1 1863342 76078230 92186 2107846 148337788 91761 24447968 367179790 1 5958735 129597000 88384 89574167 106684203 1 17054806 85253935 1 10759167 64577976 1 440010 215410472 1 61735775 59412886 1 15038095 71205603 10093 31604016 128422168 97221 5260460 87599724 1 3932680 115193426 79168 204805467 121265469 1 930021 162596685 1 2371112 363234765 1 17850180 59314350 1 3108347 151624047 97606 1185925 33778835 1 683735612 118709721 87601 18177801 122379271 97547 2912357 110750790 1 14248170 62457653 1 865190 140587040 1 523408925 73859221 1 788702 161700415 87559 2498850 58750055 1 2467186 82531748 94216 248674 93024011 79774 65684974 56473097 1 201468 50831839 85939 918853 103799126 1 3737120 79264817 1 1910215 272587966 1 2633132 65669830 49892 258444 209075757 1 12557431 101856324 72029 9455601 94726482 36195 406431121 55399989 75492 16904244 203362137 1 344458 163811650 90357 418285500 215927429 1 93353100 93737616 89013 6447178 183499713 52982 10742892 59901445 84449 17030644 92516353 1 115239061 82481760 1 8362582 248941673 89223 852700 237430045 1 90059 68485734 1 19190150 116410676 94884 27583117 94442084 1 3317485 78878745 1 58143 99522466 1 19344865 114575941 1 14021642 101226271 1 7226042 67646302 1 613385 171907221 1 35216867 47613789 97958 1469117 107980951 13465 11910588 164068980 1 4073221 178264778 28719 20704931 108814259 1 124035842 174193617 1 16497090 124551819 1 40033908 148346145 1 4306909 130732554 1 18177900 43913728 1 30966429 57273513 1 24373058 121955933 1 79847544 50669776 1 370291628 62911672 37528 4153032 115595466 1 118371995 149839659 9507 759260 219012522 1 11067014 101790649 96241 92873516 127082510 81301 10180486 141758758 1 10340256 286902178 65067 2433657 105195212 1 2021947 41012795 1 491422 96062845 98617 62021 56386972 1 507423 194025730 1 12879868 57579825 1 5538907 120224640 1 35605 148120906 1 5218333 60397888 1 24558163 78236898 46592 10387653 85894195 1 1728914 109542246 1 803996 103919266 90689 161783 286816578 1 209515 111447960 1 13826111 108849457 88746 2611111 379332059 98650 13529869 90505482 1 3561072 90995132 1 683735612 207509050 98166 28166955 83797532 71355 5512960 109869176 1 571381 88701393 1 9434064 146126320 1 11193472 61380884 1 339231 123875772 1 6813796 137439810 1 9516720 97849809 1 3240413 60679648 82828 929744 19431535 91954 158844 107950918 93889 71621 60556838 1 68652909 90702484 1 41198484 97169611 83762 657944 104109383 25379 16750880 218061430 1 2529772 124085753 97919 355152 306119001 83896 13445077 82005652 1 3041340 85311248 1 2034118 56665424 1 12483013 85906470 1 597750 85064751 6541 2481263 42113694 1 70624 121385804 1 651115 136789540 66977 19607865 103784660 82976 16413081 41956429 1 5602563 220152866 1 106982603 103326948 1 2522540 154881190 1 74382158 71042671 1 5114072 62610615 1 64414777 91040516 1 89290559 136030930 1 18703404 72793833 97310 396640 123691681 1 32246371 29776146 1 4057452 175751103 1 1443486 73832125 1 49818733 84443146 77245 96757 365030774 78454 371285 65072821 1 98875532 101473162 1 2400144 149128126 1 96588275 93029808 1 18297242 51392943 1 50569269 169991260 1 20454740 38070808 1 129007977 89266795 98682 90374 156330598 52653 267053677 181649935 1 101812 207434106 83454 2323317 178343524 1 227713736 101379543 1 828637 121094529 1 44949 70513038 1 63849 57423659 1 216535 68442755 96977 1836122 73831746 1 683735612 167441296 65359 10814332 82676547 1 21988824 65352320 1 28372713 78421667 98076 490643 235526019 1 12136446 126558120 98013 582073 115596170 98724 43441075 163454881 69412 1497536 130265350 1 1947688 121872039 1 191173 76294469 49900 13327419 83152619 1 728674 39734191 1 7296614 75420012 1 68112253 120644420 1 216390485 155965491 89247 1009095 76160399 1 10399928 157603388 1 556042 261369656 1 12867017 110709912 22371 2893111 81165189 1 47805272 146100163 1 7437352 116376816 1 16083533 165165299 1 14826110 63573786 1 342613883 257931521 1 21101738 89756341 97169 1689233 106034777 59137 20916208 106831939 1 32035681 141524335 1 23965207 283368858 1 1468498 207451965 1 79236316 63865367 75218 1300581 94673594 65913 12225722 127725373 96329 18013205 79112531 1 192550 74582996 1 11888638 81862833 1 1755702 107649331 93853 14537737 248364047 42660 824555 106242561 1 6496136 63547514 1 4576715 104951564 1 152459 114086938 1 55431902 175519261 92843 683735612 72714405 1 29394934 76965315 1 63165579 76151393 1 748141 163527722 1 150561851 84804439 95041 14840213 60182628 1 22075816 104686962 1 35364442 121268709 41095 4885797 169282453 1 31829140 97947011 1 1560610 86168951 1 3580109 41596149 1 3090643 147938741 1 724613 59121759 1 8034174 189547099 1 77456686 69801280 1 7792462 34532984 95063 13193074 226756779 97312 1099300 137573080 97549 9997322 100724752 97337 59530754 172519941 1 2089888 65213193 1 1777782 65345538 1 112008982 120211264 1 2830031 70561802 87345 2029798 125365650 1 4717250 103556240 54641 5303218 83347154 61679 11287932 81190380 88581 133101192 90955849 1 64881943 78153174 1 6754005 56236636 1 621590 112066451 1 1158998 96621908 1 14450220 146333710 32711 2331538 128862543 97827 693860 183227614 1 1721280 130866919 1 594060 130277573 1 436875 64240109 34287 3431624 109601858 49519 413363 60833218 1 1162075 217470933 1 1259698 48401190 1 239556647 68992408 1 7299731 156945538 1 12757465 137237744 98230 16861192 180506368 1 1200116 108497785 64037 13854268 124733216 1 7212249 76912859 1 45474780 86395256 1 368352 159112783 1 1626281 146783334 1 108419824 185303287 94645 8821384 27330054 1 4955302 99175832 72318 5820076 161197352 89357 546778 163691132 75476 784096 136662484 1 9086987 57053144 1 483083 152264917 1 212848 94400507 98695 20333866 127965214 1 17228311 56408681 1 3286460 71005359 1 14022238 93123026 1 3123119 134095647 96061 195420793 100073189 1 276297 99479696 34832 7158962 106887230 1 399069 211002690 97278 259981 95225713 1 132427 115136356 1 15039914 114807743 1 1453898 122200818 95970 13149583 77381841 96902 296195831 139597196 1 2423908 134750571 1 2051610 97868635 95100 18407416 89941616 39884 10491010 143944401 98631 19315490 107222241 1 9424370 94533901 70822 676973 65659511 1 2150572 124674385 1 3120740 41600381 1 11342601 75318614 1 3569839 277380991 95368 17648063 69136378 1 8593694 97708799 1 1751261 94956384 98163 1388955 300931990 1 73074738 140111584 1 1399618 133320220 81372 7959434 201871409 36589 45240111 225884382 87845 13257284 191112042 98686 10985523 88436474 1 4165417 126682413 1 42601 142640422 1 85351303 110396338 97443 2977943 53862934 1 5918358 102379834 1 2124304 80630823 98498 17323375 154016904 1 18732215 94018247 97430 12221277 130378161 1 20652722 137146588 1 4972603 108774795 1 1878876 48321653 1 3759340 166635595 1 9383265 78804927 1 14848543 79207021 1 31623182 59023001 1 15224546 71750851 1 10292731 152558890 1 577950391 95840003 1 58875909 68600603 67876 670705 76805197 1 512106 185328823 71576 714829 51117185 1 3460109 61092681 98896 232160174 124742613 77410 18769317 182895531 1 329612 81112657 1 88970171 42425788 1 7341255 56283550 1 2862651 72196849 93412 25639980 129471552 1 398876 85053988 77651 498660 117245346 77121 421399 216533792 1 3516461 271513230 97971 1745895 31963479 1 1946960 59878598 1 663661 73343985 82492 2760327 162564655 1 6581702 49400988 1 118490 50368740 94174 1643393 87367315 85673 98738403 208506655 79350 121432626 86506179 1 16359478 103662344 1 19232325 151433247 1 8325460 200298975 86865 53722973 102508038 98884 6419578 135690956 1 1183487 86524039 98600 5989712 152558068 1 191662782 141469784 1 7167397 110048290 1 164091096 107840853 12247 607465614 130608180 1 485549965 128580832 98044 28775802 56034922 1 4786785 103072125 1 6328653 200612777 82725 4880065 92345355 1 2900160 116283099 71311 346001 77892301 1 244464 112787410 1 22091147 102087518 1 2454875 46078523 1 683735612 158956567 96535 4183611 60371485 71159 144328895 75985188 1 7700594 56588053 90272 3496254 64073963 98025 2248039 120786983 1 16340228 74862946 95548 148785790 94348196 82076 14186348 91967051 1 563321 100705199 90864 4760710 206066946 95020 43973928 159622304 1 10176443 105578301 1 178442671 67819198 1 60306888 47565360 1 911552 112038137 1 540191774 105354309 1 4644373 78665254 1 14668906 107781643 1 66832962 42515447 1 11444365 68716814 1 830526 78864685 97203 19924735 70534743 1 20660365 140231616 48555 224245490 153923975 1 12220762 97723309 1 146491931 63635728 1 2251875 95798231 1 12463708 252476161 1 7576586 152267223 98871 4479203 68728849 1 31845533 162531288 81216 9118477 138974503 1 21609019 35089368 88781 230676 87601146 1 98453246 194356502 1 2399073 131697899 1 5561842 293635076 88482 4068220 227416272 98721 11170423 109995371 97022 8608926 81390126 1 18632073 78888797 1 1612624 160373351 90378 1326807 95252140 86049 36406379 110435129 1 80977783 86209315 95265 59538 41416365 1 1072431 154185270 97377 7752116 54226244 1 54726475 109134538 1 8325554 152989106 1 10383940 125754659 1 7131253 191402604 1 1608145 267150224 82631 140735 112060746 1 291969 50579811 1 1714454 217250547 1 8566242 340568841 95438 1103963 105383952 98324 6381650 200129070 1 716857 123020086 1 1961713 121917594 98208 1618818 55314971 1 10677527 93295126 1 28752167 138673814 1 134337 117185220 1 1119184 217487937 86678 5693748 189977795 1 3363431 225356465 1 268777 95815729 1 25793507 167688372 1 613462 38040062 39420 183727 194022379 98493 14162959 68987755 98154 24916450 66992451 1 165091 131719907 1 6419005 98219260 1 486755 55984583 5481 27721968 179052563 50035 663140 54125234 1 599272 188069542 80697 6286454 126804228 1 27072644 136113466 1 3444084 56688331 1 13934807 43158101 1 93209265 40655009 95368 198090 122837364 1 10013571 46034254 17492 4384641 168996082 98882 629674 219663940 63672 1587614 107263753 1 3296992 53638614 1 7370213 63626680 98112 51083567 176671461 73999 290884 159119567 1 26406116 238727092 1 12448496 62047152 95415 2584385 119883329 97306 9160090 66310244 97499 17854580 242662559 1 15894577 131255163 1 80573678 177910236 99048 16001074 190041416 87338 2842674 127821655 74093 14359254 324516059 1 11250041 47832839 1 4194341 70171968 9772 1464012 168348733 1 525795736 146635158 1 28475243 111411473 85900 151386667 156561586 1 4696598 140044505 99053 2603647 199840400 12369 20375497 72293844 1 29336182 218363093 1 6683651 73193775 22244 7047129 108460208 1 60598615 51096281 71040 241672583 194655825 81414 24618138 60255954 1 2692625 82136866 94979 30370245 182485933 59824 1175519 51278927 1 12775858 181509806 1 460162 123264100 82984 607578 64826372 6034 30510991 88485178 97942 4567319 89094597 1 26335096 132003717 1 182089211 36868406 96737 66755170 78432720 90988 501946 124332358 1 3308324 159581075 68718 18877011 172184012 93245 2567487 52326051 1 119252473 56947010 98447 74257338 95083180 20700 957387 224785048 1 351903 55271368 93225 39207641 55494310 1 25162568 139961667 1 5402971 30364368 1 627053 142599692 1 48626210 142221778 99002 71295456 85773462 1 49613573 82396436 94442 44202788 209727564 1 14512656 133101521 1 13142304 131244636 98773 141705829 147052253 1 10881208 88260334 62763 648359 85160224 84516 5478827 145177349 1 2778035 125182357 1 7595199 94967854 1 33139383 87463882 1 4206484 107803025 98312 683735612 86074465 1 33957119 98260051 1 23771322 111123956 1 18817445 120451345 97390 40273575 157268586 34725 4652057 126279749 49198 5880915 138340170 1 112284901 175895378 1 32376630 105708236 1 19473808 63878652 1 924429 155418218 98623 17586861 56501264 94673 1672438 74891670 1 13398179 63689043 79930 4354500 79911018 1 129679 146931836 1 1010011 23808167 1 84819511 118402534 1 186695822 84263691 98858 35740 88976706 78701 63885561 118015596 94705 576380941 57906653 1 15058579 82598066 1 1324981 103423108 90601 123613749 70957599 1 1114063 136768446 1 36379247 145253477 1 6936409 48810223 1 1380219 57586071 80972 417002 80408647 1 2971473 113748915 59380 2080192 44529508 1 3427362 229780230 1 12364887 334473614 94295 613145 54317666 1 78325448 55253039 97683 9373513 96794372 96969 5956901 171080751 1 2225272 85121192 22003 1444695 154920472 1 26599964 123636391 79776 5242143 80177007 83670 7019932 160481920 1 2787305 46865794 74300 2263057 149364324 1 111562889 97298688 1 93932526 149773978 1 4122923 98783245 1 1607961 186578587 71904 492595 53063245 1 79238024 197646365 1 49413360 38687815 1 598408 145726934 98955 29025021 83743986 1 5815138 256617203 1 15587655 159177094 1 386044 87699640 98156 12247654 79424886 1 575867 200926436 1 39174938 104170874 1 378167 117087555 67688 463141793 91466207 1 23940959 89515671 1 683735612 180178145 1 26963128 37221652 1 5781557 59993740 1 570858 123390634 1 1107137 229225747 1 32308519 60764741 93078 96616 120386093 58601 18272858 77679677 1 451611448 103349736 1 5391807 185786279 94047 106788375 48552974 74878 11933176 48890513 1 372516 75670111 98528 32692450 125328719 1 9138178 122079564 86401 10198502 149165181 1 5360391 138373760 1 2850646 65612664 1 14480007 322350828 1 21863603 173200399 1 56180148 184062455 1 9002607 188796629 1 18000734 96295891 99142 81627 41696015 97758 3994006 75157928 1 72964038 129932946 95972 75460795 158049613 1 6017773 155012379 1 1396513 126819890 88751 14601682 70746067 1 161297 73018423 1 7384537 119323026 98935 3164427 75557568 98900 92407 149764176 96071 45252879 174097281 1 499597 96111750 1 4697284 110336881 1 3608246 55658918 1 21821722 86993680 1 335014 166803208 1 6301857 296025859 97639 11638891 239310109 1 4785946 130534430 89325 20080 163583796 1 31157960 27163358 1 7739306 65594638 1 728114 82270129 1 2765300 135876613 1 15380827 297590694 1 30904741 71715892 98343 526183 175134795 1 2049740 154430884 1 161631 42867319 1 1570182 67869580 1 9187180 97117494 1 3576512 43054319 94283 750516 122548775 97698 426866 161537017 1 1146850 47958837 1 13091032 133049499 90416 683735612 72860317 1 90328590 132708947 98719 25148203 175239924 92961 335130 101997606 1 275541 69202870 1 122676 103353428 1 181639206 121856943 1 47161134 223560451 1 189557 82408355 1 4094584 50656072 1 31939066 78654544 1 528327 134355871 77642 5568835 170725423 33467 4556777 102469008 1 14326541 101991593 1 18838488 177623393 1 31141123 212696031 1 2747130 129767601 1 257554 119347468 1 10248855 321020378 41661 76823096 106821549 1 63487091 118159984 1 47028155 42690816 96588 13616438 75961029 1 20293574 58512337 95972 3611763 229715850 1 14229791 119997918 1 5904636 92550546 1 2008026 101571136 1 19479556 91047152 98826 683735612 197559956 1 13302641 154334912 1 16221866 112835944 98831 13288849 132667905 1 7617910 85254014 99110 1519005 154486237 1 990136 69002673 1 955958 81664964 97635 81625 119339139 1 5567291 78521472 72057 47760685 30113322 99017 6070929 115515353 1 35674982 147759834 1 19834302 77717314 27349 3045273 101386010 1 139405 221293154 1 73745015 56483301 1 3430043 72221883 1 2408643 134756525 88825 4130589 55276587 98119 8009893 77096362 1 725474 137443128 93194 2211548 119941979 99225 138063944 146102529 95802 683735612 221179059 82920 36160451 118785766 98250 5392023 73703032 1 4204669 132018204 79127 21929318 123249730 1 108690 463014296 1 587310 110690255 1 14810050 172875125 98090 9117775 450502904 1 859137 41305503 48217 14741734 102699526 83648 4408556 57385181 1 683735612 114927424 1 48254535 205566873 1 1803229 128218874 1 27480811 127193821 1 75136508 111249914 90886 5119991 127598549 28320 64194931 52060805 96214 240882 87005427 75687 3734527 102165122 97892 3238764 79347845 1 117905130 66404840 99191 331334 123888616 1 18451818 72309175 1 3442339 188049659 99153 6535996 69899582 1 5127230 141716470 1 10047821 266728273 99090 8172619 101085473 95863 35073092 153549938 99045 242658 73589023 99110 28864625 99678430 1 13101026 112256851 98681 87658762 155044462 1 3315217 370896177 1 54556399 85620894 1 29601767 61004130 98968 419484 55394480 1 12704255 129702267 1 5063663 84068474 98972 683735612 170759386 1 2415108 40286326 1 24992176 143934441 24275 120558860 163004089 96824 187495 80164911 95966 61510 146605520 1 23049387 54785389 92142 586999 177263075 1 327678 569495495 1 6475383 118141509 81326 1409709 76325721 1 56268020 70866666 1 15907555 44521897 1 148484766 127579795 1 3395945 71712866 1 872798 85080248 1 126344650 120212044 63090 36005496 182528160 97036 683735612 75390546 65677 3290848 210781224 74121 55889578 120481539 1 1698192 248817615 1 128867 474608265 1 3773838 333859055 1 361865 142101102 91103 15539437 33073368 1 5222906 233585647 1 17986211 132054323 87900 7205800 122582031 98854 53650054 116788183 68704 52975940 99781420 81722 34796115 82844751 1 114532 106969354 1 187162 120800784 1 1416225 102206717 1 615487 115929936 97553 28358670 219689950 1 2926603 152604045 1 1117853 99273274 1 11040412 103172098 91992 20831991 56382146 1 22158286 158260415 94724 1040134 113385134 1 47643277 48548330 1 32275750 192805451 1 21451804 68660568 1 407573 105442198 1 57833337 63963622 1 654264 59054369 1 79723345 100624876 1 952562 35713338 1 32351282 79362683 1 1481626 68531664 1 17728566 127311340 1 31548528 57388433 96132 136222 141554648 86710 20613983 144624712 96910 66523281 64016340 1 891734 89092584 1 2456421 100864953 95445 32681107 105289269 1 1626567 225267378 81018 66327149 61845585 97015 561009 62579617 86238 3208059 66466270 1 245120 134878345 1 413780890 81586343 1 7010952 147863412 98940 1029741 81890226 1 134190 31145768 1 25889854 138500875 1 368214 462234123 78027 1015507 113319585 94707 50176575 77220939 97561 7275223 60579349 1 1043438 200524735 1 1729634 99287305 91558 32791220 65406524 75163 826386 156432117 1 16757304 103463568 1 1789079 108575858 1 1946803 76988296 53571 5469782 58116834 99219 74903488 303532436 1 2046290 57274912 1 7611939 88448618 31688 683735612 96671765 1 7899309 40373042 1 176476 143006266 93445 2274629 138068363 99154 1425600 98868642 1 47874 98895868 1 683735612 108507925 94115 55706673 31002627 6139 4888496 37492536 1 906504 107500316 1 785013 62695522 1 391903909 51088932 1 15850850 87595935 1 7705791 258550718 1 2314173 203189855 1 2143846 72085382 9347 245407937 151488426 1 20144894 152443795 98704 105840 254582549 1 19315284 160585495 97812 617395 135847099 99413 2041624 90868605 1 14387517 69293804 1 72291 228071230 1 1375891 182471577 1 1187558 97878295 87349 9934178 216088512 1 435675 181681740 87218 1516583 130064260 44676 13760021 448394773 93473 3244894 176997360 75959 5099 112642029 1 1083713 101555196 66521 168903 27631855 1 12713688 230780444 98073 98160 68332411 1 4213641 63693345 1 399933 299130946 1 11599952 68531350 90115 2682573 67869774 99273 11748610 166755188 1 9924096 151470906 70200 21893975 46504560 83495 82057906 164351583 81527 5097874 73612355 28928 272134759 104895941 79558 9353904 65581616 1 57706005 105485275 1 152881758 182325699 88524 2160155 76979432 98585 5396415 133732897 98523 347131 88293011 1 71676196 103677053 98023 643753 179031922 1 25013828 66114066 98898 1029883 189947745 1 11665793 133589381 1 2561636 81398152 1 5707444 58939293 1 62836467 112274857 79287 101440379 50371161 77729 871949 115070351 99161 4410229 69361568 88432 159153 167095396 94953 35226322 66435098 99247 970032 71704788 1 535225 91438197 1 425272 72242722 1 33145659 169725120 83706 2590536 199534649 1 23495060 63505276 99133 836504 148243070 1 22754102 55784789 99411 6162245 162201419 1 181880647 220441282 1 7182108 140164070 93156 1410713 183757528 1 5258958 76833551 84621 1958602 134777080 55500 10019989 112134347 1 84789 221471795 74806 3805212 56210267 1 509159 84369319 1 1954778 64320001 1 99789 85475329 98354 2554176 44325360 59623 1859864 103843942 1 6162113 67928174 95490 3674269 40478863 1 7341063 31918449 96667 9630278 116459234 1 974187 123274278 578 2322663 62588245 1 31815346 77424260 1 271371703 234964857 1 27429021 64528583 97341 274692 69924390 92055 1715282 84432919 1 145865 192382697 1 406667 108541884 75434 29186361 412356882 1 16948523 116730400 1 997635 83802589 1 12401628 149394679 39954 3911155 152970178 1 241326 218769450 95976 17606144 183032837 1 420972 87076399 1 2437378 56167425 1 14328168 67414521 1 480072255 103187724 1 8158508 98730016 95558 13385139 93413228 1 683735612 111659386 1 9624160 142502523 70911 26308854 64380984 79928 16550288 77366546 1 13664770 61778215 1 7954342 186403800 1 937833 185239734 1 5448315 131554634 91745 4328933 136672696 98536 477959 84607519 1 15012836 84409077 1 25701451 130433614 1 28227725 166189900 74243 3696222 52493891 76491 3957239 93559798 99258 11713491 74465681 1 4412412 101315279 1 10529397 116895319 96525 72992764 104529135 1 14887377 61263231 1 44138645 108321750 1 2716239 66158510 75578 1399208 62073837 1 1702209 136577070 1 645210 140926219 1 241924 130692351 1 169225 174009437 1 752288 123794615 87060 9043530 163032181 99421 7362130 107665404 1 6331498 154139536 1 12412217 200738851 1 4661356 142985208 98129 2318923 69369288 1 3207765 253675936 1 7311030 100020423 83459 19903455 111125711 1 64853 163764832 78362 1218491 93245552 99128 2720562 238860746 98774 2165202 173053074 1 15902117 102201352 97277 93895 63503182 1 418937822 308748647 94831 525078 80469849 94832 1161453 56820937 1 361893 452544415 99385 368250263 125453492 1 1601486 198948166 1 155884918 156691258 1 13090524 79537549 1 163363873 57060322 30074 900408 79383799 99469 56601288 96627346 52273 18520297 64994648 1 75923922 177965655 1 12049201 160799343 98739 44505 144427771 1 74254221 196166323 1 4493204 100394570 1 30031359 111167654 94554 1084092 77994831 1 543050 49413045 97727 371459450 43208031 88212 10017704 92148661 98382 12979128 98974738 1 28775598 120013011 1 27448129 104245045 1 7722750 85523521 1 17329111 110835816 99471 15988626 64288035 1 70172182 193232367 1 2648830 103215314 1 2889839 52250081 1 1802684 65386882 1 105483506 46593298 1 154997326 106380487 99437 54547222 79842575 99531 13227804 86031291 1 1087751 447222545 97643 13585636 122340022 1 3367019 254082284 1 683235 62516700 59187 50042441 92390550 74171 447335 84932427 1 294425 88103552 96669 290060 148396436 1 7206291 53512356 1 6526241 110592642 31020 9684365 211113771 98809 2374617 182476261 1 14964668 84380934 99059 1083327 75678906 1 145904974 53406569 1 2010440 71628796 56933 194726337 106275094 1 20474929 75302285 86154 32004913 70766521 1 3408155 165860014 1 199462926 51245990 1 152341198 109392996 90201 17431168 217026926 52313 2099671 100918542 1 703803 169422374 1 3462747 279048394 99271 2828448 86017867 1 1513433 124056923 1 73627140 218139949 5420 1224420 55275471 97703 2726797 208966455 1 2248134 134115434 1 5088921 88014096 82207 8051471 132776534 99190 482935 63379627 1 1066799 40748832 1 73435414 141430116 1 443720134 88861424 1 4818328 90772786 1 4921256 275173263 90335 81604874 199934916 1 493590 85051545 1 4585567 109115812 1 258494 212224464 79650 683379 131751885 1 2123773 63159601 40324 16810190 146481055 1 302338 67803189 1 1354036 143902272 1 4001362 59430364 1 17942049 110084483 1 28863831 91730249 38899 8240275 121112733 1 852909 64529883 96137 4362704 44688018 10369 45467308 99789032 1 33724158 123370099 97427 97506427 435709242 80337 526901 191920591 99605 1515522 148630399 1 17899001 90360022 96172 7519206 104505782 11753 45070556 132406872 98821 2763629 60787889 1 4802812 89760479 91422 12247607 99665935 1 289082 104197267 34968 364803 121891403 1 31820659 97327770 1 1631064 81043896 1 16470765 84659995 99431 8088518 90890742 1 12830466 68666195 1 5459133 85882513 1 8670782 74749739 98339 336577 117369937 1 29485171 45066376 1 59152106 93039321 96069 53251365 136334704 91104 943065 92441976 1 27483428 163507949 1 3513374 40042566 99519 10251104 58512395 1 4272554 109629260 1 9537646 114504783 90176 9783441 106863298 1 172613101 67073577 95511 1061729 150052516 1 12190787 109755902 1 502498 152695304 1 1358093 117326108 83404 1229674 180855562 99581 7010019 159931115 1 4556088 115745903 1 5728639 83272171 1 51045322 234386898 1 1625446 82870998 89479 5457306 38266933 96297 2913577 93185516 99712 29271040 137885972 1 27183632 104594971 1 935223 133679391 1 727783 55669955 1 418091 125637480 1 727864 141673958 1 6458248 76131643 1 269770654 69267912 7113 558855 92847169 96720 51899780 141176405 1 155678 117147626 1 23477327 259060048 99521 154027077 102886920 1 11493247 121638247 1 15806427 58620898 1 560108 133492300 93383 4319942 150519752 1 27654449 104573112 1 7686807 103999281 99703 38637056 135174041 52917 77186610 42935122 5467 408696 108735632 77290 2471134 109095826 99309 1681086 161118423 1 64101513 92880216 99496 6052251 136750639 1 8097391 115389821 1 663559 68061672 99497 68505157 120735962 1 331798 183234190 1 1996633 101166642 1 678152 54081082 1 53020366 233381501 1 26868912 186207597 1 1661790 38239180 86441 2585749 262849235 1 8246005 59207091 98030 142035 136111092 1 2989282 102981942 1 26669857 84280394 1 3641980 131875166 88912 179508 51546548 1 1991457 82702413 97596 7283846 229799907 67778 7492967 155172639 99738 15902519 89931211 98983 240944771 77956062 1 30115126 82071790 88805 14587791 207963484 1 2160099 170985040 1 3175323 211201294 1 24445 102952568 1 38961823 116609388 1 2968501 228161689 41594 1233404 93365107 1 2414860 192204406 81390 18895703 155785428 1 678179 84920086 91427 134866053 266283835 98590 10038396 131011147 1 52308864 201907498 1 3924672 203045118 97467 1285870 222847590 90198 6099809 134650092 1 3062316 93673075 1 206195 291230749 75093 4787485 122159389 1 13385237 147449493 1 7957406 77274154 1 16131083 96483517 99547 89180027 61392814 53235 3328953 106913480 99365 39511774 79541517 97428 208364 109187294 1 19084576 84613069 89692 866871 149542406 83746 5755881 39357425 99113 7132530 94055379 1 9147169 244719454 99529 790528 391463243 52402 40617054 168553905 1 14906347 214266584 98379 5723017 66284533 1 654433 73040044 1 737471 208572177 1 38830809 137249163 1 35630174 97695559 99772 13879759 127861194 92657 23353155 305272882 1 8989836 68778778 85384 863419 100751094 90734 20719456 43908194 99500 3208055 143711609 1 26462783 185610932 95987 28617209 107378496 1 42289994 158180044 53673 5908848 65874266 1 9615594 99860638 1 3065041 269234542 1 75001296 54158766 1 13256035 101419801 1 22216 163727024 1 55892638 42402110 1 1130882 31712111 1 683735612 113204392 38090 1085079 145083446 1 648184 176168218 1 1214941 95144449 1 30773510 104856363 82793 30966255 52135905 99654 12092933 54670884 1 6438515 55810566 3524 2706571 123225382 1 15349911 110948310 99491 573143 128681211 87449 1467406 182397323 88838 19839880 48445587 1 5310413 72080858 99683 2036739 117784837 1 106158555 67884259 80923 4949313 124100007 1 18992920 98814477 1 309765 135874955 1 10456744 120894924 99607 1194366 120277799 99657 3888952 57174568 1 755232 50160068 1 7699207 120255050 93573 454216 85911039 88129 248597416 124051093 1 39229678 81365445 3843 925420 221815151 1 36965 78972554 1 844479 199195068 1 83004673 72997155 1 587087 153172330 60955 1595935 187857997 84712 612653 178360876 74093 9534992 139027958 64447 25063461 256889901 1 231282 76536954 95411 4053015 161220701 1 125491 147604903 1 30552593 101611148 1 1071168 117579021 1 1580589 115438334 93883 39475457 194488026 83546 734929 59620961 1 4838760 96692354 98834 9154485 39639170 1 7977644 158386940 1 290612 124594071 95640 5316503 142741393 98964 894277 96757946 1 1557808 46560762 1 726062 87369709 98150 45205 62214127 1 17087650 94397103 1 27434094 136067943 99812 17632523 59859229 1 29953398 79917852 98818 218042 41891782 98445 1254474 81875576 99880 5922720 47916417 98141 2520070 51150679 94509 11385592 148123362 54235 575466330 76024256 1 1940889 113383305 98704 60292323 56988851 99498 9150572 145562721 97005 17661050 68835091 1 13966343 129119437 71980 3260567 102369495 46079 1914095 147342811 1 1691947 60910585 1 691261 76483286 99848 24464038 249358643 92478 10768777 142014256 78016 23297124 154096673 92868 4735987 179295755 1 358413869 50611609 1 9192659 238087035 1 5761264 149133808 98226 16362490 43198822 99476 6645546 102766774 1 26913 40518945 1 10996074 156721334 1 5316172 221955294 1 23854806 115924015 1 7502481 74433717 99060 79254556 43645873 96540 276360 35248459 99857 84124104 92236957 72188 29835618 104928954 99909 715558 136812457 71512 617244368 159543376 1 3427712 141822336 99904 3302983 115007337 99829 10064419 92774973 1 13843526 175974756 1 19978416 77879111 1 18837856 100176418 1 85588917 72667219 1 3181643 80909995 99397 1232582 84343818 99824 542752 234607282 24574 3646758 135687401 98077 257015540 87713370 99912 329468 139645760 98720 5540361 191536058 1 2012050 221725647 1 643081 150703737 1 275439 90020623 95956 34920449 123355055 1 1423857 68292168 1 20670926 48076493 1 109837 225540523 85517 182626836 65973811 98891 18582074 71116841 1 403432 98501722 1 6494562 282932999 1 2379908 102587377 1 612046 48043638 1 845349 205111889 1 5587512 171371201 82947 9746381 69224305 1 162937466 109475644 1 7492258 85048549 96381 17026488 77839031 99618 3233610 73886939 1 17982051 104333549 1 369816346 150650366 99922 330571 49112792 92130 2697310 46178527 99801 2098591 522081198 1 683735612 97494786 1 4071951 99796458 1 3131531 38771139 7976 2430516 156857887 1 8996733 238119277 1 20145807 221465788 99936 12926428 47938678 1 5698025 131831126 99462 25094977 128082248 1 2714148 85087555 88129 13482991 73974709 92708 19939434 111369333 94830 974217 68418279 99634 1941955 153091363 1 1228472 363418143 1 23967954 52507143 95284 2775873 90491124 97156 14085921 84856363 1 732070 76868398 99495 47247138 101263305 1 9923047 270798552 1 1705180 84419634 31317 97448684 479962141 94771 9835192 139908907 1 47208092 163622358 99591 110297 78764795 99828 4951915 392305364 1 71046077 117774256 1 1784547 44925676 98856 59773815 126428264 1 90141718 127881112 1 3931732 134547112 54903 20401763 123416773 99938 3974055 87469204 1 100908740 55549858 1 1647029 120823788 98184 2851641 166928722 96918 2617867 99881978 99887 1129140 203850718 99091 8966084 113374759 99984 12002376 170842478 99948 11177252 68495814 99983 3939702 154317427 94599 6901056 36083631 99999 1957940 110512754