[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] Prime Numbers



#!/usr/bin/perl

sub GenPrimes($);

open FILE, ">file";
print FILE join(',',GenPrimes(100000));
close FILE;

sub GenPrimes($) {
	my $maxN = shift;
	my @primes = (2, 3, 5); # the weird primes
	for (my $x = 7; $x < $maxN;) {
		my $max_check = int(sqrt($x));
		foreach my $prime (@primes) {
			goto PRIMECHECK2 if (!($x%$prime));
			last if ($prime>=$max_check);
		}
		push @primes, $x;
		PRIMECHECK2:
		$x += 4;
		$max_check = int(sqrt($x));
		foreach my $prime (@primes) {
			goto PRIMECHECK2 if (!($x%$prime));
			last if ($prime>=$max_check);
		}
		push @primes, $x;
		THATWASFUN:
		$x += 2;
	}
	return @primes
}


Primes through 100,003: (took but a few seconds to generate)
2,3,5,7,11,13,17,19,23,29,31,43,53,59,61,73,79,89,103,109,127,137,139,151,157,163,173,179,181,193,199,229,239,241,257,263,269,271,283,293,307,313,331,337,347,349,353,359,373,379,389,419,421,433,439,449,463,509,523,541,547,557,563,569,571,587,593,599,601,613,619,641,643,647,653,659,661,673,683,701,719,733,739,757,787,797,811,821,823,827,829,853,859,877,883,929,947,953,967,977,983,997,1019,1021,1033,1039,1049,1051,1063,1069,1087,1093,1103,1109,1123,1129,1151,1153,1181,1187,1193,1223,1229,1231,1259,1277,1279,1283,1289,1291,1303,1321,1327,1361,1367,1369,1373,1399,1409,1423,1429,1439,1453,1459,1481,1483,1487,1489,1493,1499,1517,1523,1549,1559,1597,1607,1609,1613,1619,1621,1637,1663,1669,1699,1709,1723,1733,1739,1741,1753,1759,1777,1783,1789,1811,1861,1867,1873,1879,1889,1907,1913,1927,1933,1951,1973,1979,1993,1999,2017,2027,2029,2053,2063,2069,2083,2089,2099,2113,2131,2137,2143,2153,2179,2209,2239,2257,2267,2269,2273,2287,2293,2311,2333,2339,2341,2357,2371,2377,2383,2389,2399,2417,!
!
!
!
2419,2423,2437,2447,2473,2479,2501,2503,2531,2549,2551,2579,2593,2627,2633,2647,2657,2659,2663,2677,2683,2689,2699,2701,2713,2719,2729,2731,2747,2749,2753,2767,2773,2791,2797,2803,2833,2843,2857,2867,2897,2903,2909,2911,2923,2953,2963,2969,2971,2999,3001,3037,3067,3089,3119,3121,3137,3163,3169,3187,3209,3239,3253,3259,3293,3299,3301,3313,3319,3329,3331,3343,3361,3371,3373,3389,3391,3403,3413,3431,3433,3449,3463,3469,3491,3517,3527,3529,3533,3539,3541,3557,3559,3571,3581,3583,3607,3613,3623,3637,3643,3649,3659,3673,3691,3697,3719,3733,3739,3761,3767,3769,3793,3803,3821,3823,3847,3853,3863,3877,3907,3917,3919,3923,3929,3931,3943,3977,4003,4013,4019,4021,4033,4051,4057,4079,4093,4099,4129,4139,4141,4153,4159,4177,4183,4201,4211,4217,4219,4223,4229,4231,4243,4253,4259,4261,4273,4283,4289,4327,4337,4339,4363,4373,4387,4397,4423,4441,4447,4457,4463,4469,4483,4489,4507,4513,4519,4549,4559,4561,4597,4603,4621,4639,4649,4651,4663,4673,4679,4721,4723,4747,4757,4759,4783,4789,4799,4801,4!
!
!
!
813,4831,4841,4847,4861,4871,4877,4903,4909,4919,4933,4943,4957,4967,4969,4973,4987,4993,4999,5009,5011,5023,5029,5039,5041,5069,5087,5101,5107,5113,5119,5153,5167,5189,5207,5209,5233,5279,5281,5293,5303,5309,5311,5323,5333,5347,5381,5387,5393,5399,5413,5419,5437,5443,5449,5471,5477,5479,5483,5501,5503,5507,5513,5519,5521,5557,5563,5569,5587,5617,5623,5641,5647,5653,5659,5669,5683,5689,5699,5701,5717,5743,5749,5779,5801,5807,5809,5813,5827,5849,5851,5867,5869,5881,5903,5953,5963,5969,5987,6029,6031,6043,6053,6067,6073,6079,6089,6091,6131,6133,6157,6163,6173,6179,6197,6199,6203,6217,6247,6257,6263,6269,6271,6287,6301,6311,6317,6319,6323,6329,6343,6353,6359,6361,6373,6379,6389,6427,6437,6439,6451,6469,6491,6521,6547,6553,6563,6569,6571,6599,6637,6659,6661,6673,6679,6689,6691,6703,6709,6719,6733,6763,6781,6791,6793,6829,6847,6857,6863,6869,6871,6883,6889,6899,6901,6917,6947,6949,6961,6967,6977,6983,6997,7003,7013,7019,7057,7067,7069,7093,7103,7109,7127,7129,7141,7151,7169,7171,71!
!
!
!
87,7193,7207,7213,7219,7229,7243,7253,7283,7289,7303,7309,7331,7333,7349,7351,7363,7369,7379,7393,7411,7417,7451,7457,7459,7487,7489,7517,7523,7529,7547,7549,7561,7571,7573,7577,7583,7589,7591,7603,7621,7639,7649,7687,7717,7723,7741,7759,7789,7807,7817,7823,7829,7831,7867,7873,7879,7901,7907,7913,7919,7933,7951,7993,8011,8017,8023,8053,8059,8069,8087,8089,8093,8111,8117,8123,8161,8167,8209,8219,8221,8233,8243,8269,8287,8293,8311,8317,8363,8369,8383,8389,8399,8413,8419,8429,8431,8443,8461,8467,8473,8507,8509,8513,8527,8537,8539,8543,8573,8599,8609,8623,8629,8647,8669,8699,8713,8719,8737,8747,8753,8779,8821,8831,8837,8839,8843,8849,8863,8881,8887,8893,8923,8929,8951,8969,8971,8999,9001,9013,9043,9049,9059,9109,9127,9133,9143,9157,9179,9181,9209,9227,9241,9259,9277,9283,9293,9307,9313,9319,9337,9343,9349,9371,9377,9379,9391,9397,9403,9409,9419,9421,9433,9439,9461,9463,9467,9473,9479,9497,9511,9521,9539,9553,9587,9601,9619,9629,9631,9643,9649,9679,9689,9719,9721,9733,9739,9749,976!
!
!
!
7,9769,9781,9787,9797,9799,9803,9817,9839,9857,9859,9871,9881,9883,9887,9901,9907,9917,9923,9929,9931,9967,9973,9983,10009,10027,10037,10039,10067,10069,10093,10099,10117,10139,10141,10169,10211,10249,10259,10273,10291,10301,10303,10331,10333,10337,10343,10357,10379,10397,10399,10427,10429,10433,10459,10477,10487,10501,10519,10529,10531,10559,10573,10579,10589,10607,10613,10627,10657,10663,10669,10687,10709,10711,10723,10729,10739,10753,10763,10781,10783,10799,10837,10847,10853,10859,10861,10873,10883,10889,10891,10903,10909,10939,10949,10951,10979,10993,11003,11029,11047,11057,11059,11071,11093,11111,11113,11117,11119,11131,11149,11159,11161,11173,11239,11257,11279,11317,11327,11329,11353,11359,11369,11371,11383,11393,11399,11413,11423,11437,11443,11449,11467,11489,11491,11503,11521,11527,11537,11551,11573,11579,11581,11593,11603,11617,11699,11701,11717,11719,11731,11777,11779,11783,11789,11807,11813,11827,11833,11839,11857,11863,11897,11903,11909,11923,11933,11939,11941,1195!
!
!
!
3,11959,11969,11971,11987,11993,12007,12013,12043,12049,12071,12073,12097,12107,12109,12113,12119,12149,12163,12197,12203,12241,12247,12253,12263,12269,12283,12289,12323,12329,12343,12361,12367,12373,12379,12401,12451,12457,12479,12497,12503,12517,12527,12533,12539,12541,12553,12583,12589,12611,12613,12637,12643,12653,12659,12689,12703,12709,12739,12757,12763,12769,12791,12797,12799,12823,12829,12839,12841,12853,12899,12913,12919,12941,12959,12973,12979,12997,13003,13009,13019,13033,13043,13049,13063,13093,13099,13109,13127,13177,13183,13217,13219,13231,13241,13259,13289,13291,13327,13333,13339,13381,13399,13417,13451,13457,13463,13469,13483,13513,13523,13529,13567,13577,13579,13591,13597,13619,13633,13679,13681,13693,13703,13709,13711,13723,13729,13751,13757,13759,13763,13781,13799,13801,13817,13831,13837,13859,13861,13873,13879,13901,13903,13907,13913,13931,13933,13997,13999,14011,14017,14023,14029,14039,14057,14071,14081,14083,14087,14129,14143,14149,14159,14173,14207,14221!
!
!
!
,14227,14249,14251,14303,14309,14323,14341,14347,14369,14387,14389,14393,14407,14429,14431,14447,14449,14453,14479,14489,14503,14533,14543,14549,14551,14563,14593,14627,14629,14633,14639,14653,14659,14669,14683,14689,14699,14713,14719,14737,14747,14753,14759,14797,14803,14813,14827,14837,14843,14857,14867,14869,14873,14879,14897,14899,14923,14929,14939,14941,14957,14983,15013,15023,15049,15083,15101,15107,15121,15131,15133,15137,15139,15187,15193,15199,15209,15227,15229,15233,15251,15269,15271,15287,15289,15293,15299,15313,15319,15329,15331,15343,15349,15359,15361,15373,15383,15401,15427,15461,15467,15473,15503,15541,15551,15557,15559,15583,15601,15607,15629,15643,15649,15667,15733,15739,15749,15767,15773,15787,15797,15803,15809,15811,15823,15833,15839,15853,15859,15877,15887,15889,15901,15907,15913,15919,15937,15943,15949,15959,15973,15991,16001,16007,16013,16019,16021,16033,16063,16069,16087,16097,16103,16117,16127,16141,16147,16157,16183,16189,16199,16217,16223,16229,16231,!
!
!
!
16243,16249,16259,16273,16319,16333,16339,16349,16351,16363,16369,16391,16417,16427,16433,16447,16453,16463,16477,16487,16493,16519,16529,16543,16553,16567,16573,16591,16613,16619,16633,16651,16657,16691,16693,16729,16747,16769,16787,16817,16823,16829,16831,16843,16873,16879,16889,16903,16909,16927,16937,16943,16969,16979,16981,16993,17011,17021,17027,17029,17033,17047,17053,17063,17077,17099,17117,17123,17137,17159,17161,17189,17191,17203,17209,17219,17249,17279,17293,17299,17317,17327,17333,17351,17377,17383,17389,17419,17441,17443,17467,17473,17483,17489,17491,17519,17557,17579,17581,17597,17599,17623,17657,17659,17671,17681,17683,17707,17713,17723,17729,17747,17749,17753,17783,17789,17791,17807,17813,17827,17837,17839,17851,17869,17891,17909,17911,17923,17929,17939,17957,17959,17971,17977,17987,17989,18001,18019,18041,18043,18047,18049,18061,18079,18089,18119,18121,18133,18143,18149,18163,18169,18191,18209,18211,18223,18229,18247,18253,18283,18289,18307,18313,18367,18397,1!
!
!
!
8419,18433,18439,18457,18463,18481,18503,18509,18511,18523,18541,18559,18593,18611,18617,18659,18661,18673,18679,18701,18719,18721,18737,18743,18749,18787,18793,18803,18833,18839,18841,18869,18871,18899,18901,18913,18919,18961,18979,19001,19007,19009,19013,19031,19037,19051,19069,19079,19081,19109,19139,19141,19153,19163,19181,19183,19207,19213,19219,19237,19259,19273,19291,19301,19303,19319,19333,19339,19373,19379,19381,19417,19423,19429,19447,19457,19463,19469,19471,19483,19489,19507,19541,19543,19559,19577,19583,19597,19603,19609,19631,19661,19667,19681,19687,19693,19699,19709,19727,19753,19759,19777,19787,19793,19819,19837,19843,19853,19867,19889,19891,19919,19937,19951,19961,19963,19967,19973,19979,19993,20003,20017,20023,20029,20047,20089,20099,20101,20113,20123,20129,20131,20143,20149,20183,20201,20219,20233,20239,20249,20287,20297,20323,20333,20347,20353,20359,20369,20399,20437,20443,20453,20459,20477,20479,20483,20509,20543,20549,20551,20563,20569,20599,20609,20611,20!
!
!
!
623,20633,20639,20641,20681,20707,20717,20719,20731,20749,20759,20773,20803,20809,20831,20833,20837,20879,20897,20899,20903,20921,20939,20981,20983,21011,21013,21017,21019,21023,21053,21059,21061,21089,21103,21121,21127,21149,21163,21169,21179,21193,21211,21221,21227,21269,21283,21293,21311,21313,21317,21319,21323,21341,21347,21349,21353,21379,21397,21407,21433,21443,21481,21487,21493,21499,21517,21523,21529,21559,21569,21583,21589,21599,21601,21613,21631,21649,21667,21673,21683,21701,21719,21737,21739,21751,21757,21767,21773,21787,21797,21799,21803,21809,21839,21841,21877,21911,21929,21943,21949,21991,21997,22003,22013,22019,22037,22039,22051,22073,22079,22081,22093,22111,22129,22147,22153,22159,22177,22223,22229,22247,22261,22271,22273,22277,22279,22283,22349,22367,22369,22381,22391,22397,22427,22433,22447,22453,22459,22469,22483,22493,22507,22513,22523,22541,22543,22567,22573,22579,22601,22619,22621,22637,22639,22643,22669,22679,22681,22697,22699,22727,22741,22751,22769,227!
!
!
!
83,22817,22859,22861,22877,22903,22921,22927,22937,22943,22961,22963,22991,22993,23017,23027,23029,23041,23059,23077,23083,23117,23131,23173,23183,23189,23203,23209,23227,23249,23251,23279,23293,23311,23321,23323,23327,23329,23333,23339,23357,23371,23377,23383,23417,23431,23449,23459,23473,23531,23533,23537,23539,23563,23581,23599,23609,23623,23629,23651,23657,23663,23669,23671,23687,23689,23717,23719,23743,23753,23767,23773,23791,23801,23819,23833,23843,23857,23879,23893,23899,23909,23911,23923,23929,23939,23957,23971,23977,24007,24029,24043,24049,24067,24077,24083,24097,24103,24109,24139,24161,24179,24181,24197,24203,24229,24239,24281,24287,24289,24313,24319,24329,24347,24373,24379,24413,24419,24421,24457,24487,24509,24527,24533,24547,24581,24611,24637,24659,24677,24683,24697,24763,24781,24799,24809,24847,24877,24883,24889,24907,24917,24919,24923,24929,24931,24943,24953,24967,24977,24979,24991,25013,25031,25033,25037,25063,25073,25087,25097,25111,25117,25127,25133,25147,2515!
!
!
!
3,25163,25169,25171,25183,25189,25199,25229,25243,25253,25271,25297,25303,25309,25339,25349,25351,25367,25373,25379,25393,25411,25453,25463,25469,25471,25511,25537,25567,25573,25579,25589,25603,25609,25639,25657,25667,25673,25679,25693,25703,25709,25747,25777,25787,25793,25799,25801,25813,25819,25841,25847,25849,25873,25903,25913,25919,25933,25939,25957,25979,25981,25997,25999,26003,26017,26063,26069,26083,26093,26099,26113,26119,26141,26171,26177,26179,26183,26189,26203,26209,26227,26233,26251,26261,26263,26267,26281,26287,26293,26311,26317,26339,26357,26363,26393,26399,26417,26423,26437,26459,26461,26489,26527,26557,26563,26573,26591,26597,26599,26603,26633,26647,26669,26671,26683,26693,26699,26701,26713,26723,26729,26731,26743,26773,26783,26801,26839,26849,26863,26869,26879,26881,26893,26899,26909,26927,26953,26959,26969,26987,26993,27007,27017,27019,27031,27061,27067,27073,27091,27101,27103,27107,27109,27121,27127,27169,27179,27193,27211,27233,27239,27241,27253,27259,27277!
!
!
!
,27283,27329,27343,27361,27367,27397,27403,27409,27427,27437,27451,27457,27479,27481,27509,27527,27529,27541,27551,27581,27583,27611,27617,27619,27631,27641,27647,27653,27691,27697,27739,27749,27751,27763,27773,27779,27793,27799,27809,27823,27889,27919,27941,27943,27947,27953,27967,27977,27983,27997,28003,28009,28019,28057,28087,28097,28099,28111,28141,28151,28153,28157,28163,28181,28183,28187,28201,28207,28229,28247,28277,28279,28283,28289,28307,28309,28349,28351,28363,28381,28387,28393,28403,28409,28411,28439,28453,28459,28477,28499,28513,28547,28549,28573,28579,28597,28603,28621,28627,28649,28663,28669,28687,28697,28703,28729,28751,28753,28757,28759,28771,28789,28807,28813,28843,28877,28879,28927,28933,28967,28997,28999,29011,29017,29023,29033,29039,29041,29069,29119,29129,29131,29147,29153,29167,29173,29179,29201,29207,29209,29213,29231,29269,29287,29297,29299,29303,29333,29339,29353,29363,29389,29399,29401,29413,29423,29429,29443,29453,29479,29489,29527,29537,29567,29569,!
!
!
!
29573,29587,29593,29599,29629,29639,29641,29657,29663,29669,29671,29683,29717,29719,29723,29737,29759,29761,29789,29803,29833,29851,29873,29879,29881,29893,29927,29933,29947,29989,29999,30013,30047,30053,30059,30089,30091,30103,30109,30119,30133,30139,30161,30167,30169,30181,30187,30197,30203,30221,30223,30227,30241,30259,30269,30271,30299,30313,30319,30341,30347,30361,30367,30377,30391,30397,30403,30409,30427,30449,30451,30463,30469,30491,30493,30497,30523,30529,30539,30553,30559,30577,30599,30601,30637,30643,30649,30671,30673,30677,30691,30697,30703,30713,30727,30749,30763,30773,30791,30809,30839,30841,30853,30859,30869,30871,30887,30893,30911,30937,30959,30973,30983,31013,31019,31021,31033,31039,31069,31079,31081,31121,31123,31139,31153,31159,31169,31183,31189,31219,31237,31247,31249,31253,31259,31277,31307,31309,31321,31327,31333,31351,31357,31379,31393,31411,31453,31511,31513,31517,31531,31541,31543,31547,31561,31567,31573,31583,31601,31607,31613,31627,31649,31663,31693,3!
!
!
!
1699,31709,31723,31729,31751,31753,31769,31771,31783,31789,31799,31817,31819,31847,31849,31873,31879,31897,31907,31957,31963,31973,31979,31981,32009,32027,32029,32057,32059,32063,32069,32083,32089,32099,32101,32117,32119,32143,32173,32183,32189,32191,32203,32213,32231,32233,32237,32251,32257,32267,32297,32299,32303,32309,32323,32341,32359,32369,32371,32411,32413,32429,32443,32449,32467,32477,32479,32491,32497,32503,32533,32563,32569,32579,32597,32603,32609,32611,32647,32653,32671,32677,32687,32689,32693,32707,32713,32719,32749,32771,32789,32803,32833,32839,32849,32887,32897,32899,32911,32917,32939,32941,32957,32971,32993,32999,33013,33023,33029,33071,33073,33109,33119,33149,33151,33179,33181,33233,33247,33277,33283,33289,33311,33317,33323,33329,33331,33343,33349,33359,33377,33391,33409,33427,33433,33479,33493,33503,33521,33547,33569,33587,33589,33601,33619,33629,33647,33661,33667,33701,33703,33707,33713,33739,33749,33751,33767,33769,33773,33791,33793,33797,33811,33829,33851,33!
!
!
!
853,33857,33863,33889,33907,33937,33947,33961,33967,33989,34003,34009,34019,34033,34039,34057,34103,34121,34123,34127,34129,34141,34147,34157,34159,34171,34213,34231,34241,34259,34261,34273,34283,34297,34303,34313,34319,34337,34351,34361,34367,34369,34373,34399,34421,34439,34453,34471,34501,34511,34513,34537,34543,34549,34583,34589,34591,34603,34613,34631,34649,34651,34667,34669,34673,34679,34693,34703,34717,34739,34757,34759,34763,34777,34807,34817,34819,34823,34841,34843,34847,34849,34861,34871,34877,34883,34897,34907,34913,34919,34921,34949,34963,34973,35023,35041,35047,35053,35059,35069,35083,35089,35099,35117,35143,35149,35159,35201,35219,35221,35237,35239,35251,35257,35267,35281,35291,35297,35311,35317,35323,35353,35363,35369,35383,35393,35407,35417,35419,35423,35429,35447,35449,35461,35491,35501,35507,35509,35521,35527,35533,35543,35569,35579,35593,35599,35617,35671,35677,35731,35753,35759,35773,35779,35797,35803,35809,35831,35837,35839,35851,35869,35879,35897,35899,359!
!
!
!
11,35933,35939,35957,35963,35969,35983,35993,35999,36013,36059,36061,36073,36083,36097,36107,36109,36121,36131,36137,36139,36143,36149,36151,36187,36209,36247,36269,36287,36293,36299,36313,36319,36341,36343,36367,36373,36383,36389,36451,36457,36467,36469,36473,36479,36481,36493,36523,36529,36551,36629,36643,36649,36667,36677,36683,36697,36739,36749,36763,36769,36779,36781,36793,36811,36821,36847,36857,36871,36877,36887,36889,36901,36919,36929,36931,36943,36973,36979,36989,36991,37003,37013,37019,37021,37049,37067,37073,37087,37097,37123,37129,37139,37181,37187,37189,37201,37223,37241,37243,37267,37273,37307,37309,37313,37319,37321,37333,37339,37357,37363,37369,37379,37397,37399,37403,37409,37423,37441,37447,37481,37483,37507,37517,37547,37549,37561,37567,37573,37579,37589,37591,37607,37633,37643,37649,37663,37673,37679,37693,37699,37717,37747,37777,37783,37813,37831,37853,37871,37889,37907,37909,37957,37963,37993,38011,38053,38083,38089,38119,38149,38167,38177,38183,38189,3821!
!
!
!
9,38221,38237,38239,38243,38257,38263,38273,38279,38281,38293,38299,38317,38327,38329,38333,38351,38377,38383,38393,38411,38413,38417,38431,38449,38459,38461,38501,38543,38557,38567,38569,38581,38587,38593,38603,38609,38611,38639,38653,38659,38669,38671,38683,38693,38699,38713,38723,38729,38747,38749,38761,38767,38809,38827,38833,38839,38861,38867,38869,38873,38887,38897,38903,38917,38923,38933,38959,38977,39019,39041,39043,39047,39073,39079,39089,39103,39113,39119,39133,39139,39157,39163,39181,39187,39209,39211,39227,39229,39233,39239,39241,39257,39323,39329,39331,39343,39373,39383,39397,39419,39433,39439,39461,39499,39509,39511,39547,39553,39563,39569,39607,39673,39679,39709,39719,39733,39779,39821,39827,39829,39841,39847,39857,39863,39869,39883,39889,39911,39913,39929,39971,39973,39989,40031,40037,40039,40063,40081,40087,40093,40099,40129,40151,40153,40169,40219,40237,40247,40253,40267,40277,40279,40283,40289,40303,40357,40367,40373,40379,40421,40423,40427,40429,40433,40459!
!
!
!
,40493,40499,40501,40529,40531,40543,40553,40559,40561,40577,40583,40589,40591,40627,40637,40639,40643,40669,40699,40709,40739,40741,40753,40759,40801,40811,40813,40829,40847,40849,40853,40867,40877,40879,40883,40897,40903,40933,40939,40949,40967,40973,41003,41017,41023,41033,41039,41057,41071,41077,41131,41141,41143,41179,41189,41203,41213,41219,41221,41233,41243,41257,41263,41269,41299,41309,41339,41341,41357,41387,41389,41413,41443,41453,41467,41473,41479,41501,41507,41513,41519,41521,41533,41539,41549,41551,41567,41593,41603,41609,41611,41623,41641,41647,41669,41687,41689,41729,41759,41761,41773,41779,41801,41807,41809,41813,41843,41849,41851,41863,41869,41879,41893,41903,41917,41927,41941,41947,41953,41959,41969,41983,42001,42019,42061,42071,42073,42089,42103,42149,42167,42169,42181,42187,42193,42223,42257,42271,42277,42283,42293,42299,42337,42359,42373,42379,42397,42403,42409,42443,42457,42463,42473,42479,42509,42571,42577,42583,42589,42599,42629,42643,42649,42667,42677,!
!
!
!
42683,42689,42703,42709,42719,42737,42743,42773,42787,42793,42827,42829,42841,42859,42901,42907,42929,42943,42953,42967,42989,43003,43009,43019,43037,43051,43081,43091,43093,43097,43103,43117,43151,43177,43207,43237,43243,43261,43271,43313,43319,43321,43349,43391,43397,43399,43403,43409,43411,43427,43441,43451,43457,43487,43501,43523,43541,43543,43579,43597,43607,43609,43613,43627,43633,43651,43657,43663,43669,43691,43697,43711,43717,43751,43753,43777,43783,43789,43807,43829,43867,43889,43891,43919,43921,43933,43943,43949,43951,43963,43969,43987,43997,44027,44029,44041,44059,44089,44111,44129,44131,44147,44153,44159,44189,44203,44221,44227,44249,44263,44269,44279,44281,44293,44339,44357,44371,44381,44383,44483,44497,44503,44509,44519,44521,44533,44543,44549,44563,44617,44623,44633,44647,44657,44683,44701,44711,44717,44719,44731,44741,44743,44771,44773,44777,44791,44797,44819,44833,44839,44861,44867,44881,44887,44893,44903,44909,44911,44923,44953,44959,44977,44983,45013,45047,4!
!
!
!
5053,45083,45121,45127,45137,45139,45179,45181,45197,45223,45233,45247,45257,45259,45263,45281,45299,45313,45319,45329,45343,45349,45359,45361,45377,45403,45413,45427,45433,45439,45449,45491,45497,45503,45533,45547,45553,45587,45589,45613,45631,45637,45659,45673,45691,45697,45707,45737,45743,45757,45763,45769,45779,45797,45823,45833,45863,45869,45887,45893,45919,45937,45943,45949,45959,45989,46027,46049,46051,46091,46093,46117,46147,46153,46171,46181,46183,46187,46201,46219,46229,46231,46243,46261,46271,46273,46289,46307,46309,46337,46339,46351,46381,46399,46441,46447,46457,46463,46477,46499,46549,46559,46561,46573,46583,46589,46591,46619,46633,46639,46649,46663,46681,46687,46729,46747,46757,46763,46769,46771,46807,46817,46819,46831,46853,46859,46861,46877,46919,46933,46967,46973,47051,47053,47057,47059,47083,47093,47111,47129,47143,47149,47167,47189,47191,47207,47221,47227,47233,47239,47249,47251,47279,47293,47303,47309,47323,47353,47363,47381,47387,47389,47393,47407,47417,47!
!
!
!
419,47423,47441,47459,47477,47491,47497,47503,47513,47527,47533,47543,47569,47591,47609,47611,47623,47629,47639,47653,47659,47681,47683,47699,47701,47713,47743,47777,47779,47783,47797,47807,47809,47837,47843,47857,47891,47893,47897,47903,47917,47939,47941,47969,47987,47989,48017,48023,48029,48043,48049,48067,48073,48079,48109,48119,48121,48137,48163,48173,48179,48193,48211,48221,48239,48281,48299,48313,48359,48397,48403,48409,48463,48473,48479,48481,48493,48523,48533,48539,48541,48589,48611,48649,48667,48673,48679,48709,48731,48733,48757,48767,48781,48787,48809,48823,48833,48847,48857,48859,48863,48869,48871,48883,48889,48899,48913,48931,48953,48991,49009,49019,49033,49043,49057,49087,49109,49111,49123,49157,49163,49169,49171,49187,49193,49199,49201,49241,49279,49297,49303,49333,49339,49369,49391,49393,49397,49411,49417,49447,49477,49499,49513,49523,49529,49531,49547,49549,49597,49603,49613,49627,49633,49639,49649,49663,49669,49711,49717,49727,49729,49733,49739,49741,49757,497!
!
!
!
71,49781,49783,49787,49789,49801,49807,49853,49867,49877,49883,49897,49919,49921,49937,49939,49943,49957,49991,49993,50021,50023,50047,50053,50059,50069,50087,50093,50111,50129,50131,50143,50153,50159,50173,50207,50213,50227,50233,50243,50261,50263,50287,50317,50339,50341,50357,50359,50363,50377,50383,50389,50399,50417,50423,50429,50459,50461,50497,50503,50513,50527,50537,50539,50543,50549,50551,50579,50581,50593,50599,50621,50627,50629,50653,50671,50717,50719,50723,50737,50767,50773,50803,50821,50839,50849,50851,50867,50873,50879,50893,50923,50929,50951,50957,50959,50971,50989,51031,51049,51059,51061,51089,51131,51133,51137,51151,51157,51199,51209,51211,51239,51241,51253,51263,51269,51283,51329,51343,51349,51371,51377,51379,51383,51409,51419,51421,51437,51439,51479,51481,51517,51523,51529,51539,51577,51599,51613,51619,51637,51647,51673,51679,51713,51719,51721,51749,51763,51769,51787,51797,51803,51817,51827,51829,51841,51859,51869,51871,51899,51913,51959,51973,51991,52001,5200!
!
!
!
7,52009,52021,52027,52057,52067,52069,52081,52103,52109,52123,52133,52147,52153,52163,52177,52183,52189,52223,52237,52259,52289,52291,52319,52321,52357,52363,52369,52379,52433,52439,52453,52499,52501,52517,52531,52537,52543,52553,52567,52597,52603,52609,52627,52673,52691,52697,52711,52721,52727,52729,52733,52747,52753,52771,52781,52783,52799,52813,52823,52837,52859,52861,52873,52879,52889,52891,52903,52937,52939,52951,52957,52963,52973,52999,53017,53047,53069,53087,53089,53093,53147,53149,53161,53171,53173,53177,53203,53233,53239,53269,53279,53281,53309,53323,53341,53359,53369,53387,53393,53399,53401,53437,53479,53549,53551,53579,53593,53611,53617,53623,53629,53639,53653,53671,53681,53687,53693,53699,53701,53717,53719,53731,53761,53783,53813,53819,53821,53849,53887,53897,53899,53923,53993,54011,54013,54029,54031,54059,54097,54127,54133,54139,54161,54163,54167,54181,54191,54193,54217,54227,54269,54287,54289,54293,54311,54337,54347,54361,54367,54377,54403,54409,54419,54421,54437!
!
!
!
,54443,54449,54463,54469,54499,54517,54539,54541,54569,54583,54601,54611,54617,54623,54629,54631,54647,54661,54667,54673,54679,54697,54707,54709,54713,54727,54773,54779,54797,54799,54851,54869,54871,54883,54889,54907,54917,54919,54959,54973,54979,55001,55007,55009,55021,55031,55037,55051,55057,55079,55093,55103,55109,55127,55141,55147,55193,55207,55213,55219,55229,55243,55249,55259,55277,55291,55313,55331,55333,55337,55339,55343,55357,55387,55409,55411,55439,55441,55457,55463,55469,55483,55493,55507,55529,55543,55577,55579,55603,55609,55619,55621,55633,55639,55661,55663,55667,55673,55691,55697,55711,55717,55747,55789,55799,55801,55813,55819,55829,55843,55849,55859,55877,55903,55921,55927,55933,55963,55969,55987,55997,56003,56009,56039,56041,56053,56071,56081,56087,56093,56099,56101,56113,56123,56129,56131,56167,56197,56207,56209,56213,56239,56249,56263,56269,56279,56293,56299,56333,56351,56369,56383,56393,56431,56437,56443,56453,56467,56473,56479,56489,56503,56509,56519,56533,!
!
!
!
56543,56569,56587,56597,56599,56611,56621,56647,56681,56687,56689,56701,56711,56713,56737,56747,56773,56779,56809,56827,56857,56863,56873,56891,56893,56897,56911,56921,56923,56939,56941,56957,56963,56977,56983,56989,56999,57037,57047,57073,57091,57097,57107,57149,57151,57163,57173,57179,57181,57193,57199,57221,57223,57251,57269,57271,57283,57301,57311,57313,57329,57331,57347,57349,57353,57359,57373,57383,57389,57419,57457,57467,57469,57481,57487,57493,57503,57509,57527,57529,57553,57559,57581,57587,57593,57667,57689,57719,57721,57737,57751,57769,57787,57793,57803,57809,57839,57853,57859,57881,57887,57901,57923,57949,57979,58013,58027,58033,58043,58049,58067,58073,58099,58109,58111,58127,58129,58153,58171,58189,58199,58217,58231,58237,58243,58277,58283,58297,58339,58369,58379,58393,58403,58417,58423,58433,58439,58441,58453,58483,58529,58543,58549,58567,58573,58579,58589,58603,58613,58631,58637,58679,58693,58699,58717,58727,58733,58759,58789,58819,58873,58879,58889,58907,58909,5!
!
!
!
8913,58943,58997,58999,59011,59021,59023,59027,59029,59053,59063,59069,59083,59089,59099,59113,59119,59141,59159,59161,59173,59183,59197,59207,59209,59221,59239,59273,59287,59333,59351,59357,59359,59387,59393,59399,59401,59417,59419,59443,59453,59459,59461,59473,59491,59497,59539,59557,59567,59569,59573,59599,59617,59627,59629,59669,59671,59699,59701,59713,59723,59729,59743,59749,59771,59797,59819,59833,59863,59893,59903,59921,59951,59953,59957,59971,59977,59987,60013,60019,60029,60043,60077,60083,60089,60091,60103,60113,60127,60133,60139,60149,60167,60169,60209,60223,60241,60251,60257,60259,60271,60289,60311,60317,60331,60337,60343,60353,60383,60397,60427,60433,60443,60449,60479,60493,60499,60509,60527,60569,60583,60589,60607,60617,60623,60637,60647,60649,60653,60659,60661,60677,60679,60703,60721,60727,60733,60763,60769,60779,60793,60803,60821,60839,60869,60883,60889,60899,60901,60913,60919,60937,60943,60953,60959,60961,60989,61007,61037,61043,61049,61051,61063,61097,61099,61!
!
!
!
147,61153,61207,61213,61223,61241,61267,61273,61279,61289,61291,61307,61309,61333,61339,61357,61363,61381,61403,61409,61459,61469,61471,61483,61493,61507,61517,61519,61531,61553,61559,61561,61573,61583,61609,61627,61637,61643,61657,61667,61669,61673,61679,61681,61717,61723,61729,61739,61753,61771,61781,61811,61813,61837,61843,61861,61871,61909,61927,61933,61951,61961,61967,61981,61987,61993,62003,62017,62039,62053,62071,62081,62087,62129,62131,62143,62177,62191,62197,62207,62213,62219,62233,62243,62273,62291,62297,62299,62303,62317,62323,62333,62347,62369,62371,62383,62401,62423,62449,62459,62473,62483,62497,62507,62533,62539,62549,62551,62563,62581,62591,62597,62603,62617,62627,62633,62639,62641,62653,62659,62677,62683,62693,62723,62729,62731,62743,62749,62759,62761,62773,62779,62789,62791,62819,62861,62863,62879,62897,62903,62921,62927,62929,62941,62971,62977,62983,62989,63031,63073,63079,63097,63103,63109,63127,63149,63163,63197,63199,63211,63221,63247,63277,63299,63313,633!
!
!
!
31,63337,63347,63353,63367,63377,63391,63397,63419,63421,63449,63451,63463,63473,63487,63493,63499,63509,63527,63533,63559,63577,63587,63589,63601,63607,63617,63619,63647,63649,63673,63691,63697,63703,63709,63719,63737,63743,63761,63787,63793,63799,63809,63823,63841,63851,63853,63857,63863,63901,63907,63913,63919,63929,63967,63977,64007,64013,64019,64033,64063,64081,64091,64093,64109,64123,64153,64159,64189,64219,64237,64247,64249,64297,64303,64321,64327,64333,64343,64373,64399,64417,64439,64453,64483,64489,64499,64513,64523,64541,64567,64577,64579,64591,64601,64627,64633,64639,64661,64663,64667,64681,64739,64741,64777,64783,64789,64811,64817,64871,64877,64879,64891,64901,64903,64907,64921,64927,64937,64943,64949,64951,64963,64969,65003,65029,65063,65089,65099,65101,65129,65147,65173,65179,65201,65203,65207,65213,65239,65249,65267,65269,65281,65287,65293,65323,65353,65371,65381,65407,65413,65419,65437,65447,65449,65473,65479,65497,65519,65521,65537,65539,65543,65557,65563,6558!
!
!
!
1,65587,65609,65647,65657,65687,65701,65707,65713,65719,65729,65731,65827,65837,65839,65843,65861,65867,65881,65887,65893,65899,65921,65927,65929,65953,65959,65969,65971,65983,65993,66007,66013,66019,66029,66043,66089,66103,66109,66119,66133,66151,66161,66179,66193,66223,66233,66239,66277,66299,66301,66337,66343,66361,66379,66389,66403,66413,66431,66449,66463,66509,66511,66523,66529,66559,66569,66571,66587,66593,66643,66653,66659,66697,66707,66713,66739,66749,66751,66763,66797,66799,66811,66821,66851,66853,66877,66883,66889,66919,66949,66959,66973,67003,67009,67027,67033,67043,67049,67079,67117,67139,67141,67153,67163,67169,67187,67189,67213,67219,67237,67247,67261,67271,67273,67289,67307,67313,67339,67349,67351,67391,67409,67411,67423,67429,67447,67453,67499,67517,67519,67523,67537,67547,67577,67579,67603,67633,67651,67709,67723,67733,67747,67757,67759,67763,67777,67783,67789,67807,67829,67843,67853,67867,67901,67927,67933,67939,67957,67967,67973,67979,67993,68023,68041,68059!
!
!
!
,68093,68099,68113,68143,68161,68171,68197,68207,68209,68213,68219,68261,68279,68281,68309,68311,68339,68377,68399,68429,68443,68449,68483,68489,68491,68507,68513,68531,68569,68587,68597,68611,68633,68639,68641,68657,68659,68683,68689,68699,68713,68743,68749,68767,68773,68791,68801,68807,68813,68819,68821,68857,68863,68881,68891,68897,68899,68903,68909,68927,68941,68947,68993,69011,69029,69031,69067,69073,69079,69109,69119,69137,69143,69149,69151,69163,69193,69203,69221,69227,69229,69233,69239,69257,69259,69263,69269,69367,69389,69403,69413,69427,69449,69463,69473,69491,69493,69497,69499,69523,69541,69583,69593,69607,69613,69623,69637,69659,69661,69677,69691,69697,69739,69761,69763,69767,69793,69799,69809,69827,69829,69833,69847,69857,69859,69871,69877,69899,69929,69931,69947,69973,69983,69997,70003,70009,70019,70061,70067,70069,70097,70099,70111,70117,70123,70141,70163,70177,70183,70201,70207,70229,70271,70289,70307,70309,70313,70327,70337,70351,70361,70379,70381,70393,70423,!
!
!
!
70429,70439,70453,70459,70481,70487,70489,70501,70507,70513,70519,70529,70531,70559,70561,70573,70583,70589,70607,70621,70627,70657,70663,70709,70723,70729,70783,70793,70799,70801,70841,70843,70867,70877,70879,70891,70901,70919,70921,70937,70951,70957,70979,70981,70997,70999,71011,71017,71023,71033,71039,71053,71059,71069,71087,71089,71101,71107,71129,71131,71143,71153,71167,71209,71243,71249,71263,71293,71299,71317,71327,71329,71333,71339,71341,71353,71359,71381,71387,71389,71413,71419,71429,71443,71453,71471,71473,71521,71527,71537,71551,71569,71623,71629,71639,71657,71663,71693,71699,71713,71719,71741,71807,71809,71821,71843,71849,71867,71873,71879,71881,71909,71923,71933,71947,71957,71959,71963,71977,71983,71993,71999,72053,72071,72073,72077,72091,72101,72103,72119,72161,72167,72169,72173,72187,72221,72223,72227,72229,72253,72271,72277,72287,72313,72367,72389,72431,72433,72461,72463,72467,72469,72481,72491,72493,72497,72503,72521,72547,72577,72619,72649,72659,72661,72673,7!
!
!
!
2679,72689,72707,72733,72739,72797,72803,72817,72823,72829,72847,72857,72859,72871,72889,72907,72929,72931,72959,72973,72991,72997,73019,73037,73039,73043,73061,73063,73079,73081,73097,73103,73121,73123,73127,73133,73159,73181,73223,73237,73243,73273,73291,73309,73327,73349,73351,73363,73369,73379,73417,73427,73429,73433,73459,73477,73483,73517,73519,73523,73529,73543,73553,73571,73589,73607,73609,73613,73639,73649,73651,73679,73681,73693,73699,73709,73727,73741,73751,73753,73757,73771,73789,73819,73837,73847,73849,73861,73867,73877,73883,73889,73907,73937,73939,73943,73961,73963,73999,74017,74027,74033,74047,74077,74099,74101,74149,74159,74161,74177,74203,74209,74219,74257,74279,74293,74299,74317,74323,74353,74363,74377,74383,74401,74407,74413,74419,74441,74467,74489,74507,74509,74521,74527,74561,74567,74573,74587,74593,74611,74621,74623,74639,74653,74663,74693,74699,74713,74719,74729,74731,74743,74761,74771,74797,74827,74857,74887,74897,74903,74929,74947,74981,74983,74999,75!
!
!
!
013,75043,75073,75079,75109,75151,75161,75167,75169,75181,75211,75217,75223,75241,75247,75253,75307,75329,75331,75347,75353,75367,75377,75391,75401,75403,75407,75437,75443,75473,75479,75521,75527,75529,75533,75539,75541,75553,75571,75577,75583,75613,75619,75629,75643,75653,75659,75689,75703,75709,75727,75749,75767,75773,75787,75793,75811,75821,75827,75833,75851,75853,75869,75883,75913,75931,75937,75967,75989,75991,76003,76049,76079,76081,76093,76099,76129,76147,76157,76159,76163,76213,76231,76249,76259,76261,76277,76283,76289,76303,76333,76339,76369,76379,76421,76423,76463,76469,76471,76487,76493,76499,76501,76537,76543,76553,76579,76597,76603,76633,76651,76673,76679,76697,76711,76717,76771,76777,76819,76829,76831,76847,76861,76871,76873,76897,76907,76913,76919,76933,76939,76949,76963,76997,77003,77017,77023,77029,77039,77041,77057,77071,77081,77107,77117,77123,77137,77167,77177,77179,77191,77201,77219,77237,77239,77243,77249,77251,77263,77269,77279,77293,77323,77369,77383,774!
!
!
!
17,77419,77431,77437,77447,77449,77461,77471,77477,77479,77491,77509,77527,77549,77551,77563,77569,77587,77617,77647,77669,77683,77689,77699,77713,77719,77761,77771,77773,77789,77827,77837,77839,77863,77893,77899,77921,77927,77929,77933,77951,77969,77983,77989,77999,78017,78031,78041,78059,78061,78073,78079,78101,78103,78107,78121,78139,78157,78163,78173,78179,78181,78193,78203,78209,78259,78277,78283,78301,78307,78313,78347,78349,78401,78427,78433,78439,78457,78467,78469,78473,78479,78497,78511,78517,78539,78541,78553,78563,78569,78571,78583,78593,78607,78649,78667,78697,78703,78713,78719,78721,78737,78739,78779,78781,78797,78803,78809,78823,78853,78887,78889,78893,78919,78929,78979,78989,79007,79069,79087,79133,79139,79153,79159,79181,79187,79193,79223,79229,79231,79259,79273,79279,79301,79307,79309,79333,79367,79393,79399,79433,79451,79481,79487,79493,79531,79537,79559,79561,79589,79627,79633,79687,79693,79699,79733,79759,79769,79811,79813,79817,79823,79829,79831,79843,7985!
!
!
!
3,79867,79873,79903,79909,79931,79957,79967,79969,79973,79979,79993,79999,80021,80039,80057,80071,80077,80107,80117,80131,80141,80147,80149,80153,80159,80173,80191,80209,80219,80221,80233,80239,80261,80263,80279,80309,80323,80329,80347,80357,80363,80369,80387,80413,80447,80449,80473,80491,80497,80527,80537,80567,80573,80599,80609,80611,80623,80629,80651,80657,80671,80677,80683,80701,80747,80749,80761,80779,80789,80803,80809,80819,80833,80851,80893,80911,80917,80923,80929,80963,80981,80999,81001,81013,81019,81041,81043,81047,81049,81077,81083,81089,81091,81119,81157,81163,81173,81199,81233,81239,81281,81283,81299,81317,81331,81349,81359,81373,81383,81401,81427,81457,81463,81493,81503,81509,81511,81527,81533,81539,81553,81559,81569,81611,81629,81647,81649,81677,81703,81709,81727,81733,81799,81817,81827,81841,81847,81853,81863,81869,81883,81901,81911,81929,81931,81943,81953,81959,81973,82003,82009,82031,82037,82039,82051,82073,82079,82109,82123,82129,82139,82141,82153,82163,82177!
!
!
!
,82183,82189,82207,82217,82219,82223,82237,82267,82301,82307,82321,82339,82349,82351,82387,82393,82451,82457,82463,82469,82471,82483,82493,82499,82529,82531,82543,82549,82559,82561,82573,82591,82601,82619,82633,82651,82657,82699,82721,82723,82727,82729,82741,82751,82757,82759,82763,82769,82787,82793,82799,82813,82843,82889,82891,82903,82913,82939,82981,82991,82993,82997,83003,83009,83023,83077,83107,83117,83123,83129,83179,83189,83203,83221,83227,83233,83243,83257,83267,83269,83273,83287,83309,83311,83323,83333,83339,83341,83357,83383,83389,83399,83401,83417,83423,83437,83443,83449,83459,83477,83507,83537,83563,83597,83599,83639,83641,83653,83663,83689,83711,83717,83719,83747,83761,83767,83773,83791,83801,83843,83849,83851,83879,83921,83939,83953,83959,83969,83971,83983,83989,84011,84017,84047,84053,84059,84061,84089,84127,84137,84143,84173,84179,84181,84209,84211,84223,84229,84239,84277,84299,84313,84319,84349,84391,84397,84407,84421,84431,84437,84443,84449,84463,84481,84499,!
!
!
!
84509,84523,84533,84551,84577,84583,84589,84611,84613,84629,84631,84647,84649,84653,84659,84673,84691,84697,84703,84713,84719,84737,84739,84743,84757,84787,84793,84811,84829,84859,84869,84871,84907,84913,84919,84961,84967,84977,84979,84991,85009,85027,85037,85039,85079,85081,85093,85103,85109,85147,85193,85199,85201,85213,85223,85229,85243,85297,85303,85313,85331,85333,85361,85363,85403,85409,85411,85427,85429,85433,85439,85453,85487,85513,85523,85541,85543,85559,85573,85607,85621,85627,85649,85651,85667,85669,85681,85691,85693,85717,85739,85781,85819,85829,85831,85843,85853,85903,85909,85931,85933,85961,85991,85993,86017,86027,86029,86033,86039,86057,86059,86083,86113,86123,86137,86143,86153,86171,86197,86239,86249,86263,86269,86287,86293,86299,86321,86323,86351,86353,86357,86363,86369,86371,86399,86413,86423,86441,86467,86477,86483,86497,86531,86533,86557,86563,86573,86579,86617,86627,86629,86633,86711,86729,86743,86753,86759,86777,86783,86809,86839,86857,86899,86909,86923,8!
!
!
!
6929,86939,86941,86969,86987,86993,87007,87013,87067,87097,87103,87121,87151,87181,87187,87209,87211,87223,87233,87251,87253,87257,87259,87271,87277,87287,87289,87293,87299,87301,87313,87323,87337,87359,87401,87403,87407,87421,87427,87433,87443,87473,87491,87509,87511,87523,87541,87547,87553,87559,87569,87583,87589,87599,87613,87623,87629,87631,87643,87649,87671,87697,87719,87721,87749,87751,87767,87781,87803,87809,87811,87827,87833,87847,87853,87863,87869,87887,87917,87931,87937,87943,87949,87959,87961,87973,87979,88001,88003,88007,88037,88051,88061,88063,88079,88093,88163,88169,88171,88211,88229,88259,88261,88273,88303,88313,88327,88337,88339,88367,88373,88379,88393,88411,88433,88463,88469,88471,88499,88513,88523,88541,88547,88577,88591,88601,88603,88607,88609,88657,88663,88681,88687,88721,88727,88729,88741,88747,88789,88799,88801,88813,88819,88853,88867,88873,88883,88897,88903,88909,88919,88937,88951,88969,89003,89009,89051,89057,89071,89077,89083,89101,89107,89113,89119,89!
!
!
!
137,89143,89153,89183,89189,89203,89209,89227,89237,89239,89251,89261,89303,89317,89339,89381,89387,89389,89393,89399,89413,89423,89429,89431,89443,89449,89459,89473,89491,89501,89519,89521,89533,89563,89597,89599,89603,89629,89651,89653,89657,89659,89671,89681,89759,89773,89779,89797,89819,89821,89833,89839,89849,89867,89897,89899,89911,89917,89923,89977,89983,89989,90007,90017,90019,90023,90029,90031,90059,90061,90073,90107,90109,90113,90119,90121,90149,90163,90169,90187,90197,90199,90203,90217,90227,90281,90323,90353,90359,90373,90379,90397,90403,90437,90439,90443,90469,90487,90521,90523,90527,90529,90533,90539,90553,90583,90617,90619,90631,90637,90647,90677,90679,90703,90709,90719,90733,90787,90793,90803,90809,90823,90833,90847,90889,90907,90917,90931,90941,90947,90977,90983,90989,91019,91033,91051,91061,91079,91081,91093,91099,91121,91127,91129,91141,91151,91153,91193,91199,91229,91243,91249,91271,91277,91279,91283,91297,91303,91309,91331,91337,91363,91369,91387,91393,914!
!
!
!
11,91417,91423,91433,91459,91489,91499,91501,91513,91519,91529,91571,91573,91577,91583,91589,91591,91603,91621,91631,91649,91687,91697,91699,91703,91717,91723,91733,91771,91781,91799,91801,91813,91823,91837,91859,91873,91939,91957,91963,91969,91991,91997,91999,92003,92009,92011,92047,92077,92083,92117,92119,92143,92153,92179,92189,92203,92221,92227,92233,92243,92269,92291,92297,92311,92317,92347,92353,92363,92369,92371,92383,92401,92419,92441,92459,92461,92489,92503,92513,92527,92557,92567,92569,92581,92611,92629,92639,92641,92657,92671,92681,92683,92699,92717,92723,92737,92767,92773,92779,92789,92791,92819,92821,92849,92863,92893,92899,92921,92927,92941,92947,92957,92959,92987,92993,92999,93001,93013,93019,93029,93047,93053,93059,93077,93083,93089,93103,93113,93131,93133,93169,93179,93193,93199,93209,93239,93241,93253,93263,93277,93283,93329,93371,93377,93383,93389,93407,93433,93451,93473,93479,93481,93493,93503,93521,93523,93559,93581,93607,93629,93647,93649,93677,93683,9370!
!
!
!
1,93703,93707,93733,93739,93761,93763,93767,93781,93787,93809,93811,93827,93829,93889,93911,93913,93937,93943,93949,93967,93997,94007,94009,94013,94019,94021,94033,94063,94109,94111,94151,94153,94169,94187,94189,94201,94207,94217,94219,94267,94273,94291,94309,94327,94349,94351,94363,94397,94399,94403,94421,94427,94433,94439,94441,94477,94483,94513,94531,94541,94543,94547,94561,94583,94597,94603,94609,94651,94669,94687,94693,94723,94769,94771,94799,94837,94847,94849,94873,94903,94909,94951,94961,94999,95009,95023,95041,95063,95089,95107,95113,95131,95153,95191,95213,95219,95233,95239,95257,95267,95269,95273,95279,95297,95311,95317,95327,95341,95351,95357,95363,95369,95383,95393,95419,95429,95443,95461,95467,95509,95527,95533,95539,95549,95567,95569,95581,95603,95609,95647,95653,95699,95701,95713,95723,95737,95743,95773,95783,95789,95791,95803,95813,95819,95833,95867,95869,95873,95891,95917,95923,95929,95939,95941,95957,95959,95971,95981,95987,95989,96001,96011,96013,96017,96023!
!
!
!
,96053,96059,96073,96079,96097,96119,96133,96167,96181,96199,96221,96223,96227,96233,96259,96269,96323,96329,96331,96359,96377,96391,96401,96403,96419,96457,96479,96493,96527,96529,96533,96559,96581,96587,96589,96601,96631,96637,96643,96661,96667,96673,96703,96709,96727,96737,96739,96763,96769,96779,96797,96799,96823,96829,96847,96857,96907,96949,96959,96961,96973,96979,96989,97003,97021,97039,97049,97067,97073,97103,97117,97127,97157,97159,97171,97177,97187,97193,97199,97213,97219,97241,97243,97259,97297,97303,97333,97351,97369,97379,97381,97397,97423,97429,97459,97477,97483,97501,97507,97549,97571,97577,97579,97583,97609,97627,97649,97651,97667,97673,97687,97693,97703,97729,97771,97777,97787,97789,97813,97843,97849,97859,97861,97873,97879,97897,97919,97949,97967,97973,97987,98009,98011,98023,98029,98047,98057,98071,98081,98123,98129,98143,98213,98227,98257,98291,98297,98299,98303,98309,98323,98333,98347,98369,98383,98389,98407,98429,98443,98453,98459,98473,98479,98489,98491,!
!
!
!
98507,98521,98531,98533,98537,98543,98557,98563,98573,98587,98597,98627,98641,98663,98669,98711,98713,98717,98731,98737,98779,98789,98807,98809,98837,98843,98849,98851,98867,98869,98873,98887,98893,98899,98909,98911,98927,98929,98953,98963,98981,98999,99013,99019,99037,99079,99089,99091,99103,99109,99119,99133,99139,99149,99167,99173,99191,99193,99217,99223,99233,99251,99257,99259,99271,99277,99283,99289,99311,99317,99343,99349,99367,99377,99391,99397,99403,99409,99419,99469,99487,99493,99511,99529,99551,99553,99577,99607,99629,99643,99653,99667,99689,99691,99707,99709,99713,99719,99721,99733,99763,99793,99823,99829,99839,99877,99907,99917,99923,99929,99971,99989,99991,100003



===== Want to unsubscribe from this list?
===== Send mail with body "unsubscribe" to macperl-request@macperl.org