diff --git a/excluded-138m.csv b/excluded-138m.csv index 7240aee..fb0443f 120000 --- a/excluded-138m.csv +++ b/excluded-138m.csv @@ -71645,3 +71645,3733 @@ p,divisor,searchedMersenne,detailedCheck,passedAllTests 560827,282656809,True,True,False 750311,307627511,True,True,False 687623,100392959,True,True,False +595817,175170199,True,True,False +463249,218653529,True,True,False +505157,307135457,True,True,False +656471,263901343,True,True,False +416219,190628303,True,True,False +154787,92872201,True,True,False +800651,121698953,True,True,False +667949,308592439,True,True,False +754109,348398359,True,True,False +770657,320593313,True,True,False +798929,306788737,True,True,False +433229,234810119,True,True,False +636319,159079751,True,True,False +735467,305954273,True,True,False +681673,314932927,True,True,False +520451,249816481,True,True,False +361313,242802337,True,True,False +666461,341228033,True,True,False +793699,255571079,True,True,False +211493,108284417,True,True,False +475297,227191967,True,True,False +728869,326533313,True,True,False +790583,513878951,True,True,False +361321,28183039,True,True,False +690419,331401121,True,True,False +605599,398484143,True,True,False +607909,330702497,True,True,False +334667,249661583,True,True,False +416257,99069167,True,True,False +385321,341394407,True,True,False +664613,420035417,True,True,False +431381,231220217,True,True,False +590573,340170049,True,True,False +440863,293614759,True,True,False +659171,316402081,True,True,False +637171,419258519,True,True,False +340063,283612543,True,True,False +146977,123166727,True,True,False +440893,2645359,True,True,False +687637,176035073,True,True,False +784727,452002753,True,True,False +346361,237603647,True,True,False +731737,437578727,True,True,False +167891,109129151,True,True,False +520529,137419657,True,True,False +664619,59815711,True,True,False +739183,510036271,True,True,False +656587,179904839,True,True,False +709139,511998359,True,True,False +103099,90727121,True,True,False +654371,471147121,True,True,False +143953,170152447,True,True,False +442061,409348487,True,True,False +420253,359736569,True,True,False +379283,309494929,True,True,False +755707,683159129,True,True,False +606857,538889017,True,True,False +784213,652465217,True,True,False +465887,484522481,True,True,False +444341,482554327,True,True,False +511793,479038249,True,True,False +511801,3070807,True,True,False +38851,54779911,True,True,False +330409,387900167,True,True,False +376297,390596287,True,True,False +352097,368293463,True,True,False +668089,619986593,True,True,False +452443,452443001,True,True,False +94399,99118951,True,True,False +314491,420788959,True,True,False +794113,851289137,True,True,False +330413,18503129,True,True,False +301831,352538609,True,True,False +94427,4721351,True,True,False +373489,447439823,True,True,False +538739,630324631,True,True,False +469229,610936159,True,True,False +377471,532234111,True,True,False +737119,502715159,True,True,False +373501,5976017,True,True,False +674857,874614673,True,True,False +645233,794927057,True,True,False +210761,315298457,True,True,False +733829,868853537,True,True,False +608767,788962033,True,True,False +27241,47017967,True,True,False +425903,562191961,True,True,False +631681,837609007,True,True,False +387971,425992159,True,True,False +651043,843751729,True,True,False +485647,509929351,True,True,False +428731,463029481,True,True,False +313571,474119353,True,True,False +162221,234571567,True,True,False +40289,77918927,True,True,False +95959,196715951,True,True,False +356129,521372857,True,True,False +25391,56114111,True,True,False +323717,484280633,True,True,False +344017,439653727,True,True,False +341821,401981497,True,True,False +428741,24009497,True,True,False +341827,13673081,True,True,False +374641,527494529,True,True,False +565637,768135047,True,True,False +277847,566807881,True,True,False +549509,848441897,True,True,False +163673,339130457,True,True,False +745027,889562239,True,True,False +745757,1048534343,True,True,False +119179,225248311,True,True,False +430061,639930769,True,True,False +745051,7450511,True,True,False +252341,395166007,True,True,False +498679,678203441,True,True,False +745817,10441439,True,True,False +671233,1122301577,True,True,False +162229,28227847,True,True,False +646873,978071977,True,True,False +580201,903953159,True,True,False +725111,935393191,True,True,False +725113,4350679,True,True,False +278227,612099401,True,True,False +501503,842525041,True,True,False +236627,532410751,True,True,False +513871,806777471,True,True,False +792731,1441184959,True,True,False +346627,585799631,True,True,False +423091,910491833,True,True,False +805037,1357292383,True,True,False +603091,1109687441,True,True,False +483433,742553089,True,True,False +324847,597718481,True,True,False +430751,920945639,True,True,False +422797,882800137,True,True,False +516361,940809743,True,True,False +516161,1143812777,True,True,False +583279,1102397311,True,True,False +345479,566585561,True,True,False +469031,1055319751,True,True,False +528691,999225991,True,True,False +28477,80817727,True,True,False +571381,1106193617,True,True,False +45587,147701881,True,True,False +481109,1146001639,True,True,False +555421,1253029777,True,True,False +621821,1477446697,True,True,False +645257,700749103,True,True,False +765041,1565273887,True,True,False +302189,874534967,True,True,False +501031,1202474401,True,True,False +315127,754414039,True,True,False +739603,1504352503,True,True,False +555461,136643407,True,True,False +777031,1599129799,True,True,False +734329,1668395489,True,True,False +571229,1384659097,True,True,False +777071,6216569,True,True,False +476759,1168059551,True,True,False +402859,990227423,True,True,False +490741,1067852417,True,True,False +792769,437608489,True,True,False +481843,987778151,True,True,False +734131,1902867553,True,True,False +398011,1047564953,True,True,False +490769,11778457,True,True,False +490771,4907711,True,True,False +502613,1209286879,True,True,False +301471,853765873,True,True,False +170741,608862407,True,True,False +716663,1715691223,True,True,False +430081,535880927,True,True,False +574393,1695608137,True,True,False +443189,1457205433,True,True,False +574423,5744231,True,True,False +792131,2067461911,True,True,False +132233,480270257,True,True,False +443249,23935447,True,True,False +381527,1224701671,True,True,False +246809,872223007,True,True,False +676051,2007871471,True,True,False +567883,1635503041,True,True,False +481123,423388241,True,True,False +755879,1997032319,True,True,False +315467,992459183,True,True,False +315481,5047697,True,True,False +46271,191099231,True,True,False +701609,2374244857,True,True,False +715817,2324973617,True,True,False +335843,1319862991,True,True,False +802031,2502336721,True,True,False +522373,1871140087,True,True,False +435553,1825838177,True,True,False +517207,1896080863,True,True,False +374653,1042284647,True,True,False +462947,1525873313,True,True,False +284651,1221152791,True,True,False +663587,2114188183,True,True,False +55997,284912737,True,True,False +289309,1126569247,True,True,False +486043,1976250839,True,True,False +448829,1751330759,True,True,False +520193,2104700879,True,True,False +331907,1340904281,True,True,False +157679,903500671,True,True,False +504479,1880697713,True,True,False +550763,2502667073,True,True,False +550801,69400927,True,True,False +281279,1372641521,True,True,False +465079,2140293559,True,True,False +602887,2426017289,True,True,False +307169,1478711567,True,True,False +481447,2156882561,True,True,False +595229,2433296153,True,True,False +259993,1492879807,True,True,False +803731,3055785263,True,True,False +275449,1306730057,True,True,False +284657,208938239,True,True,False +606413,2580893729,True,True,False +606433,9702929,True,True,False +383627,1875936031,True,True,False +649483,2972034209,True,True,False +683251,2909282759,True,True,False +168523,1033045991,True,True,False +84977,533485607,True,True,False +686551,3302310311,True,True,False +144289,892283177,True,True,False +751523,3572740343,True,True,False +518689,2476221287,True,True,False +69001,450300527,True,True,False +319387,1699138841,True,True,False +599899,3005493991,True,True,False +702937,3435956057,True,True,False +522059,2807633303,True,True,False +63311,445709441,True,True,False +599933,14398393,True,True,False +409523,2293328801,True,True,False +455557,2445429977,True,True,False +592217,3130459063,True,True,False +595247,690486521,True,True,False +111871,828964111,True,True,False +470059,2707539841,True,True,False +533593,3085234727,True,True,False +533633,3201799,True,True,False +604837,3464506337,True,True,False +533321,3229791977,True,True,False +710683,4076477689,True,True,False +649123,4134913511,True,True,False +468619,3126625969,True,True,False +800011,4640063801,True,True,False +632123,3903991649,True,True,False +715453,4309888873,True,True,False +295843,2121194311,True,True,False +774589,4994549873,True,True,False +735983,4523351519,True,True,False +774601,12393617,True,True,False +688217,4678499167,True,True,False +715457,370606727,True,True,False +485657,2757560447,True,True,False +446773,3152430289,True,True,False +778409,5011397143,True,True,False +254021,2104818007,True,True,False +544627,4387515113,True,True,False +650869,5170503337,True,True,False +565361,4657443919,True,True,False +401587,3223137263,True,True,False +81517,894078457,True,True,False +734347,3730482761,True,True,False +660119,4500691343,True,True,False +346639,2484708353,True,True,False +674879,4406959871,True,True,False +370441,3377681039,True,True,False +367849,3153937327,True,True,False +370451,740903,True,True,False +650873,328039993,True,True,False +674929,36446167,True,True,False +93497,1046979407,True,True,False +588509,4810472567,True,True,False +567899,3071197793,True,True,False +371069,3467268737,True,True,False +728551,6096514769,True,True,False +592261,2159383607,True,True,False +362393,3544928327,True,True,False +526741,4749096857,True,True,False +395201,3729907039,True,True,False +395251,3952511,True,True,False +386851,4054198481,True,True,False +554597,4938131689,True,True,False +291253,3164172593,True,True,False +291257,15727879,True,True,False +728557,798498473,True,True,False +592303,796055233,True,True,False +592307,15399983,True,True,False +199961,2416728647,True,True,False +210461,2469970297,True,True,False +789587,7030482649,True,True,False +313583,3018549959,True,True,False +313589,11916383,True,True,False +312799,3403878719,True,True,False +536281,5645966369,True,True,False +134887,1684738631,True,True,False +313597,24460567,True,True,False +737483,6708145369,True,True,False +699379,7077715481,True,True,False +647551,6599839793,True,True,False +618131,6365513039,True,True,False +624731,6152350889,True,True,False +737497,135699449,True,True,False +635731,6999398311,True,True,False +635737,3814423,True,True,False +463291,5174960471,True,True,False +765293,8128942247,True,True,False +161807,2376944831,True,True,False +565921,6573738337,True,True,False +776719,8519053993,True,True,False +776729,10874207,True,True,False +776749,18641977,True,True,False +663319,7361514263,True,True,False +813251,1626503,True,True,False +810653,4863919,True,True,False +794831,1589663,True,True,False +138841,833047,True,True,False +426737,3413897,True,True,False +152539,32033191,True,True,False +302971,3029711,True,True,False +472573,2835439,True,True,False +345181,2071087,True,True,False +694381,4166287,True,True,False +730811,1461623,True,True,False +494443,4944431,True,True,False +786053,4716319,True,True,False +759881,4559287,True,True,False +594641,3567847,True,True,False +555419,1110839,True,True,False +450311,900623,True,True,False +777191,1554383,True,True,False +709921,4259527,True,True,False +425441,2552647,True,True,False +464413,2786479,True,True,False +652153,3912919,True,True,False +538841,3233047,True,True,False +329801,1978807,True,True,False +415141,2490847,True,True,False +751481,4508887,True,True,False +89521,537127,True,True,False +437861,2627167,True,True,False +655373,3932239,True,True,False +714601,4287607,True,True,False +554699,1109399,True,True,False +743111,1486223,True,True,False +375281,14260679,True,True,False +333821,2002927,True,True,False +376721,2260327,True,True,False +768479,1536959,True,True,False +701399,1402799,True,True,False +474037,2844223,True,True,False +693061,4158367,True,True,False +375059,750119,True,True,False +729041,4374247,True,True,False +317171,634343,True,True,False +469321,2815927,True,True,False +300931,3009311,True,True,False +550993,3305959,True,True,False +584399,1168799,True,True,False +485519,971039,True,True,False +354877,2129263,True,True,False +334511,669023,True,True,False +730237,4381423,True,True,False +735491,1470983,True,True,False +755233,4531399,True,True,False +635917,3815503,True,True,False +795161,4770967,True,True,False +360181,2161087,True,True,False +630911,1261823,True,True,False +321851,643703,True,True,False +617531,1235063,True,True,False +405959,811919,True,True,False +516521,3099127,True,True,False +664571,1329143,True,True,False +497831,995663,True,True,False +487057,2922343,True,True,False +807281,4843687,True,True,False +420419,840839,True,True,False +141257,1130057,True,True,False +674711,1349423,True,True,False +695641,4173847,True,True,False +514499,1028999,True,True,False +592451,1184903,True,True,False +29501,177007,True,True,False +495611,991223,True,True,False +706213,4237279,True,True,False +203417,1627337,True,True,False +682489,15014759,True,True,False +459479,918959,True,True,False +330149,2641193,True,True,False +408271,4082711,True,True,False +737351,1474703,True,True,False +616321,3697927,True,True,False +656039,1312079,True,True,False +306157,1836943,True,True,False +345599,691199,True,True,False +770579,6164633,True,True,False +809357,4856143,True,True,False +734557,4407343,True,True,False +547093,12036047,True,True,False +725341,33365687,True,True,False +171763,1717631,True,True,False +185359,1853591,True,True,False +455269,10926457,True,True,False +186271,1862711,True,True,False +608653,3651919,True,True,False +651473,9120623,True,True,False +643217,9005039,True,True,False +632227,6322271,True,True,False +510007,5100071,True,True,False +441041,2646247,True,True,False +677177,5417417,True,True,False +284233,1705399,True,True,False +203897,1631177,True,True,False +495161,2970967,True,True,False +271021,1626127,True,True,False +462727,7403633,True,True,False +414991,4149911,True,True,False +368273,2209639,True,True,False +788383,7883831,True,True,False +321571,3215711,True,True,False +433577,2601463,True,True,False +297719,5358943,True,True,False +329999,659999,True,True,False +816919,8169191,True,True,False +556799,1113599,True,True,False +774773,4648639,True,True,False +668201,4009207,True,True,False +374761,2248567,True,True,False +369419,738839,True,True,False +765211,7652111,True,True,False +318179,636359,True,True,False +798373,4790239,True,True,False +756919,13624543,True,True,False +522761,4182089,True,True,False +80251,802511,True,True,False +338279,10824929,True,True,False +680531,5444249,True,True,False +753161,4518967,True,True,False +513649,11300279,True,True,False +736577,5892617,True,True,False +792037,12672593,True,True,False +351779,703559,True,True,False +676349,5410793,True,True,False +72031,720311,True,True,False +591233,3547399,True,True,False +765823,12253169,True,True,False +652331,11741959,True,True,False +817697,11447759,True,True,False +725159,5801273,True,True,False +346331,692663,True,True,False +421361,2528167,True,True,False +280759,2807591,True,True,False +491633,15732257,True,True,False +717551,1435103,True,True,False +130147,1301471,True,True,False +772591,7725911,True,True,False +647057,15529369,True,True,False +289559,579119,True,True,False +775037,6200297,True,True,False +306883,3068831,True,True,False +747811,7478111,True,True,False +757241,6057929,True,True,False +474197,22761457,True,True,False +512597,4100777,True,True,False +381413,2288479,True,True,False +620519,1241039,True,True,False +372833,2236999,True,True,False +596279,1192559,True,True,False +725519,1451039,True,True,False +596861,3581167,True,True,False +582013,31428703,True,True,False +442987,4429871,True,True,False +787807,7878071,True,True,False +427447,4274471,True,True,False +486679,4866791,True,True,False +453133,20844119,True,True,False +738197,17716729,True,True,False +754931,1509863,True,True,False +688339,6883391,True,True,False +625837,3755023,True,True,False +487397,3899177,True,True,False +362759,725519,True,True,False +637327,6373271,True,True,False +38189,534647,True,True,False +715877,10022279,True,True,False +775349,10854887,True,True,False +585839,10545103,True,True,False +644051,1288103,True,True,False +333539,2668313,True,True,False +188473,4146407,True,True,False +483869,3870953,True,True,False +801127,8011271,True,True,False +744977,5959817,True,True,False +390449,5466287,True,True,False +440261,16729919,True,True,False +568109,7953527,True,True,False +713287,7132871,True,True,False +512429,7174007,True,True,False +486181,22364327,True,True,False +359129,2873033,True,True,False +707527,11320433,True,True,False +262459,10498361,True,True,False +792359,6338873,True,True,False +389561,2337367,True,True,False +672787,6727871,True,True,False +682327,23199119,True,True,False +601147,9618353,True,True,False +355027,3550271,True,True,False +293093,18171767,True,True,False +462481,7399697,True,True,False +170773,3757007,True,True,False +256567,2565671,True,True,False +545551,5455511,True,True,False +359417,2875337,True,True,False +795679,7956791,True,True,False +444557,3556457,True,True,False +385631,12340193,True,True,False +162907,1629071,True,True,False +392531,7065559,True,True,False +458207,10996969,True,True,False +695503,16692073,True,True,False +402443,9658633,True,True,False +485753,30116687,True,True,False +371227,3712271,True,True,False +304039,3040391,True,True,False +644599,6445991,True,True,False +335957,8062969,True,True,False +458401,7334417,True,True,False +723439,7234391,True,True,False +616171,24646841,True,True,False +379549,20495647,True,True,False +256169,6148057,True,True,False +320239,3202391,True,True,False +377051,18852551,True,True,False +356123,8546953,True,True,False +655379,1310759,True,True,False +97987,3919481,True,True,False +189653,6068897,True,True,False +329081,12505079,True,True,False +803227,32129081,True,True,False +635249,8893487,True,True,False +145381,13956577,True,True,False +422537,2535223,True,True,False +738539,36926951,True,True,False +399353,12779297,True,True,False +369731,739463,True,True,False +521813,12523513,True,True,False +714911,12868399,True,True,False +808211,33944863,True,True,False +481697,23121457,True,True,False +24799,247991,True,True,False +679067,38027753,True,True,False +384673,8462807,True,True,False +376199,3009593,True,True,False +615491,19695713,True,True,False +812137,19491289,True,True,False +179923,16193071,True,True,False +680387,16329289,True,True,False +717917,5743337,True,True,False +443711,887423,True,True,False +711889,45560897,True,True,False +74143,741431,True,True,False +375169,9004057,True,True,False +562501,3375007,True,True,False +236653,5206367,True,True,False +485041,23281969,True,True,False +801137,6409097,True,True,False +223441,3575057,True,True,False +476299,20004559,True,True,False +355913,19219303,True,True,False +802793,11239103,True,True,False +305479,27493111,True,True,False +774583,30983321,True,True,False +414157,22364479,True,True,False +600307,9604913,True,True,False +716731,30102703,True,True,False +578573,18514337,True,True,False +706757,33924337,True,True,False +516727,58906879,True,True,False +757711,13638799,True,True,False +813097,76431119,True,True,False +454609,42733247,True,True,False +737563,7375631,True,True,False +516539,1033079,True,True,False +774797,6198377,True,True,False +289193,9254177,True,True,False +612133,44073577,True,True,False +613597,14726329,True,True,False +499621,2997727,True,True,False +725357,4352143,True,True,False +595963,39333559,True,True,False +493277,11838649,True,True,False +600317,4802537,True,True,False +182839,7313561,True,True,False +773093,18554233,True,True,False +599891,58789319,True,True,False +766967,69027031,True,True,False +578581,3471487,True,True,False +738379,29535161,True,True,False +482407,16401839,True,True,False +513439,24645073,True,True,False +775919,55866169,True,True,False +401393,40942087,True,True,False +136351,5454041,True,True,False +296929,6532439,True,True,False +330557,15866737,True,True,False +700561,15412343,True,True,False +390463,3904631,True,True,False +499459,44951311,True,True,False +461011,18440441,True,True,False +90007,11700911,True,True,False +337223,8767799,True,True,False +746371,67173391,True,True,False +283807,27245473,True,True,False +753187,7531871,True,True,False +464419,19505599,True,True,False +716741,4300447,True,True,False +598303,20342303,True,True,False +369991,21459479,True,True,False +754513,12072209,True,True,False +753587,67822831,True,True,False +642833,35998649,True,True,False +179947,7197881,True,True,False +682333,10917329,True,True,False +316097,32874089,True,True,False +439463,52735561,True,True,False +445703,35656241,True,True,False +236807,21312631,True,True,False +617369,29633713,True,True,False +775531,93063721,True,True,False +512137,23558303,True,True,False +596293,13118447,True,True,False +376729,18082993,True,True,False +336373,7400207,True,True,False +585841,3515047,True,True,False +679951,88393631,True,True,False +160367,14433031,True,True,False +351931,14781103,True,True,False +810457,95633927,True,True,False +162529,23404177,True,True,False +396107,41195129,True,True,False +328777,15123743,True,True,False +390671,31253681,True,True,False +327739,13109561,True,True,False +289213,6941113,True,True,False +458797,66066769,True,True,False +502057,72296209,True,True,False +813107,19514569,True,True,False +483883,55162663,True,True,False +398989,57454417,True,True,False +375203,18760151,True,True,False +285289,18258497,True,True,False +777199,31087961,True,True,False +224233,25114097,True,True,False +433607,34688561,True,True,False +459037,57838663,True,True,False +810907,105417911,True,True,False +44633,9908527,True,True,False +300647,24051761,True,True,False +381419,52635823,True,True,False +711409,66872447,True,True,False +570853,54801889,True,True,False +469529,48831017,True,True,False +510031,5100311,True,True,False +742717,87640607,True,True,False +723167,86780041,True,True,False +480461,73030073,True,True,False +702451,84294121,True,True,False +163309,28415767,True,True,False +188633,36217537,True,True,False +313879,60264769,True,True,False +328511,32194079,True,True,False +495181,47537377,True,True,False +474857,60781697,True,True,False +792371,1584743,True,True,False +376609,24102977,True,True,False +500417,48040033,True,True,False +293099,28723703,True,True,False +330167,16508351,True,True,False +526829,83238983,True,True,False +187081,25443017,True,True,False +495337,43589657,True,True,False +547441,74451977,True,True,False +59351,17211791,True,True,False +266681,25601377,True,True,False +313987,57773609,True,True,False +472597,59547223,True,True,False +299983,19198913,True,True,False +798089,62250943,True,True,False +362801,2176807,True,True,False +238729,43926137,True,True,False +491357,47170273,True,True,False +299993,4199903,True,True,False +428539,68566241,True,True,False +329803,44853209,True,True,False +257857,53634257,True,True,False +455291,910583,True,True,False +617053,77748679,True,True,False +806549,140339527,True,True,False +355721,27746239,True,True,False +556987,72408311,True,True,False +432199,70016239,True,True,False +749081,125845609,True,True,False +519359,109065391,True,True,False +713611,114177761,True,True,False +786703,102271391,True,True,False +677213,65012449,True,True,False +417727,90229033,True,True,False +159199,39799751,True,True,False +330199,42925871,True,True,False +803749,115739857,True,True,False +462641,77723689,True,True,False +544757,86071607,True,True,False +162553,11703817,True,True,False +418601,73673777,True,True,False +474059,23702951,True,True,False +240043,57610321,True,True,False +772207,142086089,True,True,False +587101,69277919,True,True,False +676829,113707273,True,True,False +292879,59161559,True,True,False +329863,31666849,True,True,False +455093,80096369,True,True,False +192121,26128457,True,True,False +770057,129369577,True,True,False +381037,121169767,True,True,False +510047,33663103,True,True,False +445853,113246663,True,True,False +339631,68605463,True,True,False +455099,910199,True,True,False +307733,81241513,True,True,False +223303,55825751,True,True,False +400157,105641449,True,True,False +158647,39661751,True,True,False +367457,61732777,True,True,False +733687,171682759,True,True,False +146117,71305097,True,True,False +159209,21334007,True,True,False +285151,88967113,True,True,False +736607,36830351,True,True,False +426893,184417777,True,True,False +630737,109748239,True,True,False +339373,88915727,True,True,False +749083,7490831,True,True,False +737411,72266279,True,True,False +302429,67744097,True,True,False +72253,24710527,True,True,False +529313,117507487,True,True,False +75211,21059081,True,True,False +482413,68502647,True,True,False +780613,143632793,True,True,False +439849,129315607,True,True,False +543161,147739793,True,True,False +415717,122220799,True,True,False +459301,150650729,True,True,False +112771,31575881,True,True,False +388471,143734271,True,True,False +673787,179227343,True,True,False +534329,105797143,True,True,False +603563,189518783,True,True,False +559123,184510591,True,True,False +322409,94788247,True,True,False +283411,104862071,True,True,False +536407,241383151,True,True,False +539653,219099119,True,True,False +224669,119973247,True,True,False +408283,173111993,True,True,False +707831,205270991,True,True,False +742913,402658847,True,True,False +611497,253159759,True,True,False +565057,298350097,True,True,False +327463,125745793,True,True,False +744353,218839783,True,True,False +701621,256793287,True,True,False +266687,45336791,True,True,False +298063,126974839,True,True,False +393593,144055039,True,True,False +256363,94854311,True,True,False +256021,157708937,True,True,False +785203,263828209,True,True,False +99347,35764921,True,True,False +71089,30141737,True,True,False +468253,212586863,True,True,False +639589,260952313,True,True,False +699151,398516071,True,True,False +747829,195931199,True,True,False +701627,16839049,True,True,False +704527,362126879,True,True,False +580859,238152191,True,True,False +617059,177712993,True,True,False +494987,324711473,True,True,False +496333,205481863,True,True,False +551321,351742799,True,True,False +551339,1102679,True,True,False +519509,241052177,True,True,False +326681,180327913,True,True,False +495017,3960137,True,True,False +473089,339677903,True,True,False +510137,345872887,True,True,False +209189,128442047,True,True,False +486193,259627063,True,True,False +633629,395384497,True,True,False +815923,380220119,True,True,False +496339,4963391,True,True,False +478991,344873521,True,True,False +399107,261814193,True,True,False +597221,272332777,True,True,False +427717,263473673,True,True,False +809801,438912143,True,True,False +425609,237489823,True,True,False +609307,350960833,True,True,False +531857,424421887,True,True,False +760261,346679017,True,True,False +816217,592573543,True,True,False +495199,257503481,True,True,False +755239,428975753,True,True,False +327277,225166577,True,True,False +439853,185617967,True,True,False +495953,387835247,True,True,False +443501,344156777,True,True,False +353657,248974529,True,True,False +736639,296128879,True,True,False +736657,11786513,True,True,False +443533,2661199,True,True,False +495343,257578361,True,True,False +538487,306937591,True,True,False +713891,548268289,True,True,False +804943,652003831,True,True,False +471137,418369657,True,True,False +551549,520662257,True,True,False +80621,65786737,True,True,False +624803,349889681,True,True,False +472133,331437367,True,True,False +374041,466055087,True,True,False +76163,89110711,True,True,False +425641,60441023,True,True,False +428003,308162161,True,True,False +817433,568933369,True,True,False +324301,336624439,True,True,False +604957,609796657,True,True,False +779003,612296359,True,True,False +641521,523481137,True,True,False +538513,60313457,True,True,False +336689,412107337,True,True,False +295861,297636167,True,True,False +517261,570021623,True,True,False +295871,591743,True,True,False +548201,397993927,True,True,False +644327,530925449,True,True,False +622927,529487951,True,True,False +669287,515350991,True,True,False +645583,583607033,True,True,False +658601,442579873,True,True,False +658607,15806569,True,True,False +390673,278159177,True,True,False +645599,20659169,True,True,False +443543,146369191,True,True,False +94597,147382127,True,True,False +736987,725195209,True,True,False +390703,3907031,True,True,False +659597,579126167,True,True,False +390721,2344327,True,True,False +796571,860296681,True,True,False +449129,441942937,True,True,False +631753,686083759,True,True,False +786251,754800961,True,True,False +694387,562453471,True,True,False +363731,338269831,True,True,False +813749,703079137,True,True,False +704131,754828433,True,True,False +818303,870674393,True,True,False +818309,6546473,True,True,False +817919,889895873,True,True,False +608669,622059719,True,True,False +758453,987505807,True,True,False +496163,575549081,True,True,False +255641,259731257,True,True,False +163811,314517121,True,True,False +682337,611373953,True,True,False +719297,679016369,True,True,False +366437,618545657,True,True,False +508789,500648377,True,True,False +163819,1638191,True,True,False +143791,260261711,True,True,False +376757,455122457,True,True,False +705247,930926041,True,True,False +545203,712035119,True,True,False +89329,137030687,True,True,False +691349,862803553,True,True,False +655531,833835433,True,True,False +545213,13085113,True,True,False +354667,607899239,True,True,False +696083,853397759,True,True,False +742393,902749889,True,True,False +560191,699118369,True,True,False +284927,478677361,True,True,False +293467,493024561,True,True,False +560207,41455319,True,True,False +779521,1191108089,True,True,False +370003,678585503,True,True,False +634531,970832431,True,True,False +161881,306926377,True,True,False +742409,77210537,True,True,False +559277,836678393,True,True,False +536267,756136471,True,True,False +285641,1713847,True,True,False +812939,1625879,True,True,False +291491,582983,True,True,False +39581,237487,True,True,False +811799,1623599,True,True,False +559001,3354007,True,True,False +736357,4418143,True,True,False +360317,2161903,True,True,False +517481,3104887,True,True,False +480881,2885287,True,True,False +537637,3225823,True,True,False +481619,963239,True,True,False +358531,3585311,True,True,False +151141,2418257,True,True,False +694091,1388183,True,True,False +677011,6770111,True,True,False +719177,5753417,True,True,False +378671,757343,True,True,False +415097,2490583,True,True,False +37021,592337,True,True,False +656297,3937783,True,True,False +62981,377887,True,True,False +761399,1522799,True,True,False +828059,1656119,True,True,False +538621,3231727,True,True,False +499349,23968753,True,True,False +633377,3800263,True,True,False +543497,4347977,True,True,False +727717,4366303,True,True,False +632813,3796879,True,True,False +724331,1448663,True,True,False +564881,4519049,True,True,False +800117,4800703,True,True,False +611641,3669847,True,True,False +646003,6460031,True,True,False +416693,2500159,True,True,False +316213,1897279,True,True,False +346877,16650097,True,True,False +295837,23075287,True,True,False +671533,4029199,True,True,False +562781,3376687,True,True,False +699427,11190833,True,True,False +571211,1142423,True,True,False +154291,1542911,True,True,False +452689,10864537,True,True,False +536443,51498529,True,True,False +238921,1433527,True,True,False +806893,4841359,True,True,False +589993,3539959,True,True,False +210631,2106311,True,True,False +536933,3221599,True,True,False +366973,2201839,True,True,False +750133,4500799,True,True,False +358859,717719,True,True,False +574439,1148879,True,True,False +814031,1628063,True,True,False +749557,4497343,True,True,False +669359,5354873,True,True,False +751739,1503479,True,True,False +708137,4248823,True,True,False +511177,3067063,True,True,False +341339,682679,True,True,False +309059,618119,True,True,False +820117,4920703,True,True,False +355633,2133799,True,True,False +817721,4906327,True,True,False +226001,1356007,True,True,False +59441,356647,True,True,False +225223,2252231,True,True,False +315893,1895359,True,True,False +382601,3060809,True,True,False +331609,7958617,True,True,False +826211,6609689,True,True,False +716321,4297927,True,True,False +166183,1661831,True,True,False +822517,4935103,True,True,False +153689,2151647,True,True,False +330679,3306791,True,True,False +518137,3108823,True,True,False +262399,2623991,True,True,False +243437,1947497,True,True,False +369751,3697511,True,True,False +536279,4290233,True,True,False +399761,2398567,True,True,False +297931,2979311,True,True,False +291077,2328617,True,True,False +295199,590399,True,True,False +746497,4478983,True,True,False +667561,4005367,True,True,False +673349,16160377,True,True,False +714257,4285543,True,True,False +375043,9001033,True,True,False +605639,1211279,True,True,False +656737,10507793,True,True,False +462677,3701417,True,True,False +386677,2320063,True,True,False +281893,6201647,True,True,False +255907,2559071,True,True,False +85621,513727,True,True,False +766229,10727207,True,True,False +317831,10170593,True,True,False +796177,4777063,True,True,False +763513,4581079,True,True,False +355867,3558671,True,True,False +293863,9991343,True,True,False +564299,1128599,True,True,False +713957,4283743,True,True,False +676289,9468047,True,True,False +601319,30065951,True,True,False +477011,3816089,True,True,False +403133,2418799,True,True,False +307843,4925489,True,True,False +341953,8206873,True,True,False +589181,3535087,True,True,False +499157,3993257,True,True,False +431021,2586127,True,True,False +281249,3937487,True,True,False +94153,2071367,True,True,False +598841,3593047,True,True,False +351077,2106463,True,True,False +294391,2943911,True,True,False +654053,9156743,True,True,False +753793,18091033,True,True,False +529097,4232777,True,True,False +815341,4892047,True,True,False +498977,3991817,True,True,False +216289,13842497,True,True,False +543857,7613999,True,True,False +538019,1076039,True,True,False +611071,6110711,True,True,False +301747,3017471,True,True,False +284521,1707127,True,True,False +720211,28808441,True,True,False +821209,18066599,True,True,False +823679,6589433,True,True,False +303049,7273177,True,True,False +313031,626063,True,True,False +604007,14496169,True,True,False +465151,4651511,True,True,False +578441,3470647,True,True,False +450617,21629617,True,True,False +390001,2340007,True,True,False +821677,19720249,True,True,False +624667,6246671,True,True,False +423763,4237631,True,True,False +311237,1867423,True,True,False +417479,834959,True,True,False +709909,15617999,True,True,False +573557,4588457,True,True,False +429497,2576983,True,True,False +298693,1792159,True,True,False +225613,4963487,True,True,False +610783,6107831,True,True,False +248537,1988297,True,True,False +768301,16902623,True,True,False +327869,12459023,True,True,False +505501,3033007,True,True,False +434939,869879,True,True,False +536791,5367911,True,True,False +432559,7786063,True,True,False +760579,7605791,True,True,False +665111,1330223,True,True,False +315361,1892167,True,True,False +635339,1270679,True,True,False +822541,4935247,True,True,False +300119,600239,True,True,False +544001,4352009,True,True,False +399071,798143,True,True,False +298861,6574943,True,True,False +373981,2243887,True,True,False +811649,38959153,True,True,False +348017,2784137,True,True,False +535957,3215743,True,True,False +502517,19095647,True,True,False +728891,1457783,True,True,False +616877,3701263,True,True,False +510823,8173169,True,True,False +435277,2611663,True,True,False +723913,15926087,True,True,False +714521,68594017,True,True,False +583181,3499087,True,True,False +664679,1329359,True,True,False +789571,7895711,True,True,False +786859,7868591,True,True,False +602999,1205999,True,True,False +754337,36208177,True,True,False +227849,5468377,True,True,False +544451,1088903,True,True,False +701741,5613929,True,True,False +429797,3438377,True,True,False +681371,5450969,True,True,False +704569,15500519,True,True,False +691337,5530697,True,True,False +336491,672983,True,True,False +344753,2068519,True,True,False +685231,6852311,True,True,False +628973,3773839,True,True,False +329267,21731623,True,True,False +136207,1362071,True,True,False +403289,3226313,True,True,False +716351,1432703,True,True,False +426301,19609847,True,True,False +221623,2216231,True,True,False +294067,2940671,True,True,False +301751,603503,True,True,False +641131,25645241,True,True,False +584879,1169759,True,True,False +310379,620759,True,True,False +177091,1770911,True,True,False +818569,18008519,True,True,False +291359,582719,True,True,False +398669,21528127,True,True,False +721577,5772617,True,True,False +596767,23870681,True,True,False +526957,25293937,True,True,False +60773,1944737,True,True,False +476101,22852849,True,True,False +606029,8484407,True,True,False +631619,1263239,True,True,False +622861,13702943,True,True,False +584531,4676249,True,True,False +770177,6161417,True,True,False +708593,9920303,True,True,False +345791,691583,True,True,False +659591,59363191,True,True,False +461887,4618871,True,True,False +812443,12999089,True,True,False +155009,2170127,True,True,False +695939,29229439,True,True,False +310577,2484617,True,True,False +360223,8645353,True,True,False +738677,10341479,True,True,False +522857,3137143,True,True,False +807637,4845823,True,True,False +677021,4062127,True,True,False +462697,2776183,True,True,False +204791,16383281,True,True,False +165947,8297351,True,True,False +538151,1076303,True,True,False +602311,28910929,True,True,False +682463,34123151,True,True,False +336901,7411823,True,True,False +815351,6522809,True,True,False +826271,1652543,True,True,False +498857,38910847,True,True,False +426311,852623,True,True,False +60793,1337447,True,True,False +269947,2699471,True,True,False +464909,3719273,True,True,False +359761,2158567,True,True,False +641143,21798863,True,True,False +511541,16369313,True,True,False +210643,2106431,True,True,False +313037,1878223,True,True,False +335557,31542359,True,True,False +404213,34762319,True,True,False +183761,1102567,True,True,False +281921,1691527,True,True,False +335117,28820063,True,True,False +290471,13942609,True,True,False +404009,51713153,True,True,False +432737,16444007,True,True,False +792929,25373729,True,True,False +721057,11536913,True,True,False +771863,50942959,True,True,False +273653,8756897,True,True,False +330997,25817767,True,True,False +698437,33524977,True,True,False +557639,40150009,True,True,False +359599,32363911,True,True,False +543503,30436169,True,True,False +376049,20306647,True,True,False +797119,33478999,True,True,False +693493,70736287,True,True,False +595733,42892777,True,True,False +399079,19155793,True,True,False +722737,56373487,True,True,False +496381,43681529,True,True,False +766369,36785713,True,True,False +596941,9551057,True,True,False +668929,48162889,True,True,False +654439,37957463,True,True,False +422827,16913081,True,True,False +429211,17168441,True,True,False +418597,39348119,True,True,False +199523,9976151,True,True,False +298709,4181927,True,True,False +487363,46786849,True,True,False +562789,27013873,True,True,False +176017,15489497,True,True,False +828899,34813759,True,True,False +552301,78426743,True,True,False +87701,8419297,True,True,False +97259,11671081,True,True,False +809629,51816257,True,True,False +345143,8283433,True,True,False +397253,41314313,True,True,False +228451,29698631,True,True,False +670543,87170591,True,True,False +634279,82456271,True,True,False +436003,27904193,True,True,False +457507,18300281,True,True,False +582649,45446623,True,True,False +611453,19566497,True,True,False +470227,42320431,True,True,False +824671,14844079,True,True,False +641981,65482063,True,True,False +751411,84158033,True,True,False +640949,92296657,True,True,False +418027,4180271,True,True,False +557863,5578631,True,True,False +795217,69979097,True,True,False +227609,30499607,True,True,False +544139,22853839,True,True,False +796693,76482529,True,True,False +226199,18095921,True,True,False +721079,1442159,True,True,False +786673,88107377,True,True,False +341597,12980687,True,True,False +582677,3496063,True,True,False +375049,33004313,True,True,False +808579,97029481,True,True,False +404849,58298257,True,True,False +803987,72358831,True,True,False +821263,13140209,True,True,False +71341,9702377,True,True,False +695047,27801881,True,True,False +277087,44333921,True,True,False +530237,12725689,True,True,False +443999,14207969,True,True,False +747463,79231079,True,True,False +432577,40662239,True,True,False +702523,91327991,True,True,False +818219,73639711,True,True,False +297757,23225047,True,True,False +430891,38780191,True,True,False +790969,113899537,True,True,False +334771,64276033,True,True,False +282377,44615567,True,True,False +48781,6146407,True,True,False +289841,48693289,True,True,False +172049,29936527,True,True,False +335579,671159,True,True,False +232003,27840361,True,True,False +643061,97745273,True,True,False +549977,52797793,True,True,False +695059,6950591,True,True,False +805177,101452303,True,True,False +818231,1636463,True,True,False +55103,9367511,True,True,False +657091,110391289,True,True,False +62753,9538457,True,True,False +602317,46980727,True,True,False +580187,116037401,True,True,False +558167,31257353,True,True,False +587659,118707119,True,True,False +390989,68032087,True,True,False +774661,128593727,True,True,False +757319,104510023,True,True,False +697591,78130193,True,True,False +361373,8672953,True,True,False +719179,145274159,True,True,False +579583,75345791,True,True,False +599281,147423127,True,True,False +793129,88830449,True,True,False +810437,136153417,True,True,False +502543,105534031,True,True,False +795943,114615793,True,True,False +464327,92865401,True,True,False +324391,65526983,True,True,False +814199,162839801,True,True,False +797561,102087809,True,True,False +39103,9775751,True,True,False +612841,87023423,True,True,False +558197,3349183,True,True,False +302959,58168129,True,True,False +488161,113253353,True,True,False +686723,127730479,True,True,False +634471,106591129,True,True,False +774667,12394673,True,True,False +739099,171470969,True,True,False +500861,88151537,True,True,False +345803,67085783,True,True,False +808589,50132519,True,True,False +728317,134010329,True,True,False +276553,72456887,True,True,False +444527,93350671,True,True,False +644131,135267511,True,True,False +204583,73649881,True,True,False +628499,106844831,True,True,False +294949,84945313,True,True,False +352741,129103207,True,True,False +775661,172196743,True,True,False +269257,53312887,True,True,False +789739,165845191,True,True,False +740989,194139119,True,True,False +738707,285140903,True,True,False +294523,70685521,True,True,False +644141,5153129,True,True,False +362657,124754009,True,True,False +725303,156665449,True,True,False +652567,225788183,True,True,False +652577,9136079,True,True,False +262909,100957057,True,True,False +813017,331710937,True,True,False +404221,115607207,True,True,False +195883,64641391,True,True,False +556177,235819049,True,True,False +245437,80503337,True,True,False +548453,122853473,True,True,False +548459,1096919,True,True,False +722069,218064839,True,True,False +467261,114946207,True,True,False +553253,163762889,True,True,False +815869,248024177,True,True,False +88471,39811951,True,True,False +426319,51158281,True,True,False +414431,149195161,True,True,False +635353,293533087,True,True,False +377779,185111711,True,True,False +394367,126197441,True,True,False +294953,77867593,True,True,False +324517,147330719,True,True,False +505511,222424841,True,True,False +215483,155147761,True,True,False +598981,315064007,True,True,False +390991,109477481,True,True,False +693523,360631961,True,True,False +758269,362452583,True,True,False +548567,238078079,True,True,False +336593,139349503,True,True,False +336613,2019679,True,True,False +228593,96466247,True,True,False +228601,1371607,True,True,False +101449,66347647,True,True,False +54667,34986881,True,True,False +184843,127541671,True,True,False +426077,271837127,True,True,False +503609,314252017,True,True,False +318823,174077359,True,True,False +809143,512996663,True,True,False +628547,182278631,True,True,False +395107,199133929,True,True,False +368243,209898511,True,True,False +395113,8692487,True,True,False +537787,344183681,True,True,False +557891,317997871,True,True,False +313699,216452311,True,True,False +574933,381755513,True,True,False +443129,223337017,True,True,False +654187,320551631,True,True,False +501233,288710209,True,True,False +153379,128838361,True,True,False +422137,184896007,True,True,False +442609,353201983,True,True,False +587057,483734969,True,True,False +704177,483065423,True,True,False +592609,269044487,True,True,False +426089,20452273,True,True,False +272813,216067897,True,True,False +265123,233308241,True,True,False +688531,358036121,True,True,False +290351,264800113,True,True,False +276007,198725041,True,True,False +635507,530012839,True,True,False +825827,589640479,True,True,False +338543,284376121,True,True,False +414709,287808047,True,True,False +635519,11439343,True,True,False +178247,149727481,True,True,False +624331,524438041,True,True,False +513739,390441641,True,True,False +234961,179980127,True,True,False +813049,408150599,True,True,False +361549,312378337,True,True,False +813061,17887343,True,True,False +335747,290756903,True,True,False +799739,678178673,True,True,False +548461,311525849,True,True,False +757909,594200657,True,True,False +551689,453488359,True,True,False +302801,247085617,True,True,False +183763,205814561,True,True,False +348739,415696889,True,True,False +592639,195570871,True,True,False +192791,240988751,True,True,False +618041,572305967,True,True,False +302833,16352983,True,True,False +218971,256196071,True,True,False +749587,655139039,True,True,False +179233,227984377,True,True,False +800573,818185607,True,True,False +608581,612232487,True,True,False +44053,67929727,True,True,False +628063,669515159,True,True,False +608591,4868729,True,True,False +644383,640516703,True,True,False +39839,65335961,True,True,False +598853,535374583,True,True,False +365251,441953711,True,True,False +225457,288134047,True,True,False +702017,791875177,True,True,False +596963,617259743,True,True,False +445633,555258719,True,True,False +575303,755948143,True,True,False +428023,616353121,True,True,False +313321,453062167,True,True,False +680161,847480607,True,True,False +652591,652591001,True,True,False +555707,681296783,True,True,False +313331,626663,True,True,False +470597,688954009,True,True,False +391631,599195431,True,True,False +756179,907414801,True,True,False +588403,776691961,True,True,False +822131,869814599,True,True,False +832477,1063905607,True,True,False +518249,696526657,True,True,False +663149,1043796527,True,True,False +452077,553342249,True,True,False +663191,1326383,True,True,False +243233,455332177,True,True,False +85903,168369881,True,True,False +788603,891121391,True,True,False +652601,144877423,True,True,False +466787,751527071,True,True,False +543637,874168297,True,True,False +673469,1006162687,True,True,False +654209,663367927,True,True,False +712109,1184949377,True,True,False +613297,1161584519,True,True,False +298303,527996311,True,True,False +532249,944209727,True,True,False +612649,1160357207,True,True,False +796969,1381944247,True,True,False +428027,442579919,True,True,False +395119,576083503,True,True,False +523541,1100483183,True,True,False +773393,1341063463,True,True,False +673499,1346999,True,True,False +81559,196557191,True,True,False +359767,938991871,True,True,False +280219,851865761,True,True,False +86183,234417761,True,True,False +298307,238645601,True,True,False +494621,1036725617,True,True,False +532261,130936207,True,True,False +665573,1425657367,True,True,False +546691,1137117281,True,True,False +298327,2983271,True,True,False +467749,1020628319,True,True,False +291539,854209271,True,True,False +169843,592752071,True,True,False +494639,989279,True,True,False +566567,1142199073,True,True,False +370619,951749593,True,True,False +289417,733961513,True,True,False +798173,1728842719,True,True,False +260549,545589607,True,True,False +100057,244939537,True,True,False +615367,1255348681,True,True,False +817273,1645987823,True,True,False +253433,839370097,True,True,False +451753,1452837649,True,True,False +418739,995761343,True,True,False +404851,1105243231,True,True,False +817277,31056527,True,True,False +817291,8172911,True,True,False +347051,999506881,True,True,False +664273,2327612593,True,True,False +364751,729503,True,True,False +828701,4972207,True,True,False +631271,1262543,True,True,False +712289,5698313,True,True,False +109507,1095071,True,True,False +454231,19077703,True,True,False +104009,1456127,True,True,False +101741,610447,True,True,False +704999,1409999,True,True,False +694327,6943271,True,True,False +74887,748871,True,True,False +405763,4057631,True,True,False +685649,37025047,True,True,False +617411,4939289,True,True,False +369247,3692471,True,True,False +368857,2213143,True,True,False +348011,16704529,True,True,False +314261,1885567,True,True,False +660833,15859993,True,True,False +468439,18737561,True,True,False +123007,1230071,True,True,False +725939,5807513,True,True,False +727541,4365247,True,True,False +747277,71738593,True,True,False +750791,1501583,True,True,False +181421,10159577,True,True,False +757181,6057449,True,True,False +192373,13850857,True,True,False +771163,18507913,True,True,False +620441,23576759,True,True,False +628679,1257359,True,True,False +822761,6582089,True,True,False +830279,1660559,True,True,False +835319,1670639,True,True,False +240341,13459097,True,True,False +841019,35322799,True,True,False +838963,75506671,True,True,False +647783,15546793,True,True,False +836701,140565769,True,True,False +835099,233827721,True,True,False +393137,5503919,True,True,False +262747,157648201,True,True,False +346117,16613617,True,True,False +584713,12863687,True,True,False +259801,1558807,True,True,False +594911,1189823,True,True,False +467531,935063,True,True,False +820331,1640663,True,True,False +819977,31159127,True,True,False +820753,77150783,True,True,False +802597,4815583,True,True,False +812257,433745239,True,True,False +499141,2994847,True,True,False +719659,7196591,True,True,False +726659,1011509329,True,True,False +263257,210079087,True,True,False +572993,774686537,True,True,False +765209,378013247,True,True,False +187987,338376601,True,True,False +297457,49972777,True,True,False +227257,419970937,True,True,False +836351,476720071,True,True,False +798191,1596383,True,True,False +794407,222433961,True,True,False +791887,31675481,True,True,False +786979,7869791,True,True,False +289577,15637159,True,True,False +327799,251749633,True,True,False +838207,536452481,True,True,False +232901,13042457,True,True,False +125887,1258871,True,True,False +781117,637391473,True,True,False +291869,2334953,True,True,False +284777,2278217,True,True,False +679843,6798431,True,True,False +676043,304219351,True,True,False +683957,5471657,True,True,False +684373,147824569,True,True,False +679451,256832479,True,True,False +683833,4102999,True,True,False +492299,3938393,True,True,False +202201,43675417,True,True,False +291701,442802119,True,True,False +680443,6804431,True,True,False +393377,3147017,True,True,False +686993,4121959,True,True,False +666727,26669081,True,True,False +466651,8399719,True,True,False +483863,58063561,True,True,False +505949,27321247,True,True,False +267317,2138537,True,True,False +302663,24213041,True,True,False +641471,1282943,True,True,False +639253,3835519,True,True,False +551143,5511431,True,True,False +648917,5191337,True,True,False +668029,219113513,True,True,False +482687,386149601,True,True,False +536563,85850081,True,True,False +344117,2064703,True,True,False +341641,2049847,True,True,False +233669,12618127,True,True,False +774491,1548983,True,True,False +781681,248574559,True,True,False +405247,4052471,True,True,False +358273,122529367,True,True,False +778201,79376503,True,True,False +519349,12464377,True,True,False +243533,15099047,True,True,False +782389,112664017,True,True,False +188609,55451047,True,True,False +629989,569510057,True,True,False +549221,136206809,True,True,False +541543,48738871,True,True,False +573197,4585577,True,True,False +172399,1723991,True,True,False +536323,12871753,True,True,False +577399,352213391,True,True,False +175081,100846657,True,True,False +574283,114856601,True,True,False +560761,26916529,True,True,False +485833,54413297,True,True,False +637379,1274759,True,True,False +539093,305126639,True,True,False +751319,1502639,True,True,False +438833,2632999,True,True,False +573817,3442903,True,True,False +668581,4011487,True,True,False +646067,299775089,True,True,False +350803,3508031,True,True,False +609641,3657847,True,True,False +796459,14336263,True,True,False +777671,1555343,True,True,False +360649,285634009,True,True,False +627329,8782607,True,True,False +658871,59298391,True,True,False +771517,18516409,True,True,False +633091,82301831,True,True,False +238801,1432807,True,True,False +655471,31462609,True,True,False +504349,12104377,True,True,False +542981,356195537,True,True,False +357787,14311481,True,True,False +776137,4656823,True,True,False +595577,22631927,True,True,False +596503,564291839,True,True,False +577931,1155863,True,True,False +672781,220672169,True,True,False +636731,1273463,True,True,False +623531,1247063,True,True,False +662323,6623231,True,True,False +830293,4981759,True,True,False +336761,2694089,True,True,False +148867,1488671,True,True,False +322921,315170897,True,True,False +624191,1248383,True,True,False +597889,14349337,True,True,False +472669,520881239,True,True,False +644431,412435841,True,True,False +305621,84962639,True,True,False +305231,15261551,True,True,False +490367,98073401,True,True,False +655261,3931567,True,True,False +582643,13983433,True,True,False +297263,162305599,True,True,False +674321,4045927,True,True,False +597049,32240647,True,True,False +119243,14309161,True,True,False +631573,348628297,True,True,False +267679,66919751,True,True,False +639839,1279679,True,True,False +596209,156206759,True,True,False +507919,9142543,True,True,False +561461,34810583,True,True,False +640231,242007319,True,True,False +705011,1410023,True,True,False +441887,10605289,True,True,False +806581,4839487,True,True,False +421471,7586479,True,True,False +660659,1321319,True,True,False +391441,8611703,True,True,False +360337,45402463,True,True,False +699373,4196239,True,True,False +803717,107698079,True,True,False +800291,6402329,True,True,False +331337,1988023,True,True,False +423299,3386393,True,True,False +489431,978863,True,True,False +115861,219672457,True,True,False +538651,64638121,True,True,False +487219,788320343,True,True,False +835643,362669063,True,True,False +343393,8241433,True,True,False +214381,1286287,True,True,False +438979,17559161,True,True,False +441421,20305367,True,True,False +553919,26588113,True,True,False +711097,318571457,True,True,False +152081,912487,True,True,False +329597,15820657,True,True,False +731851,294204103,True,True,False +402503,229426711,True,True,False +298201,28627297,True,True,False +680203,6802031,True,True,False +441187,4411871,True,True,False +639679,46056889,True,True,False +788561,805909343,True,True,False +782191,725873249,True,True,False +466153,2796919,True,True,False +354163,3541631,True,True,False +234121,453258257,True,True,False +61381,368287,True,True,False +446753,2680519,True,True,False +447571,4475711,True,True,False +694901,170945647,True,True,False +698171,5585369,True,True,False +612929,4903433,True,True,False +706183,74855399,True,True,False +145721,35847367,True,True,False +152443,60977201,True,True,False +122839,1228391,True,True,False +454777,35472607,True,True,False +832103,266272961,True,True,False +204913,4508087,True,True,False +320113,17286103,True,True,False +791411,39570551,True,True,False +234659,237005591,True,True,False +318581,394403279,True,True,False +580169,1052426567,True,True,False +832621,497907359,True,True,False +252013,176913127,True,True,False +586711,5867111,True,True,False +836833,1184955529,True,True,False +655943,209901761,True,True,False +337517,12825647,True,True,False +834571,1370365583,True,True,False +369067,3690671,True,True,False +381541,2289247,True,True,False +727249,539618759,True,True,False +732029,76131017,True,True,False +791233,682042847,True,True,False +736037,363602279,True,True,False +783781,432647113,True,True,False +761471,306111343,True,True,False +756853,526769689,True,True,False +112601,675607,True,True,False +438499,246436439,True,True,False +316471,129120169,True,True,False +627131,5017049,True,True,False +369709,8873017,True,True,False +311561,475442087,True,True,False +37811,3402991,True,True,False +270073,189591247,True,True,False +689803,259365929,True,True,False +493939,391199689,True,True,False +631139,87097183,True,True,False +291377,71678743,True,True,False +632923,6329231,True,True,False +809827,150627823,True,True,False +382751,765503,True,True,False +410143,4101431,True,True,False +414571,4145711,True,True,False +417947,33435761,True,True,False +424397,3395177,True,True,False +563021,256737577,True,True,False +249721,413537977,True,True,False +661517,63505633,True,True,False +691877,5535017,True,True,False +469267,4692671,True,True,False +472019,944039,True,True,False +350089,18904807,True,True,False +359731,6475159,True,True,False +358441,154846513,True,True,False +173819,41716561,True,True,False +636919,101907041,True,True,False +176237,241092217,True,True,False +562201,25861247,True,True,False +301949,373812863,True,True,False +602489,8434847,True,True,False +525431,26271551,True,True,False +350281,411930457,True,True,False +415691,566171143,True,True,False +509737,3058423,True,True,False +414217,2485303,True,True,False +461233,379133527,True,True,False +659639,11873503,True,True,False +77587,775871,True,True,False +469979,225589921,True,True,False +73039,2921561,True,True,False +389219,778439,True,True,False +87427,874271,True,True,False +560531,313897361,True,True,False +589471,5894711,True,True,False +397729,8750039,True,True,False +788129,515436367,True,True,False +563219,1126439,True,True,False +365369,169531217,True,True,False +610331,1220663,True,True,False +680321,85720447,True,True,False +63361,2914607,True,True,False +654839,137516191,True,True,False +315697,67559159,True,True,False +379889,5318447,True,True,False +809339,1618679,True,True,False +625063,25002521,True,True,False +827837,4967023,True,True,False +432589,44124079,True,True,False +595339,23813561,True,True,False +651193,3907159,True,True,False +517177,3103063,True,True,False +442031,3536249,True,True,False +648019,6480191,True,True,False +493093,164693063,True,True,False +598963,455211881,True,True,False +770761,721432297,True,True,False +807871,744857063,True,True,False +618377,504595633,True,True,False +650011,245704159,True,True,False +484259,968519,True,True,False +201731,10086551,True,True,False +767321,6138569,True,True,False +623041,3738247,True,True,False +826663,19839913,True,True,False +47699,2384951,True,True,False +432413,2594479,True,True,False +324439,3244391,True,True,False +433507,80632303,True,True,False +48487,35395511,True,True,False +356647,99861161,True,True,False +152641,94026857,True,True,False +615971,1231943,True,True,False +572183,28609151,True,True,False +688063,181648633,True,True,False +623681,3742087,True,True,False +381167,250045553,True,True,False +458917,517658377,True,True,False +820609,766448807,True,True,False +454579,840061993,True,True,False +108079,4323161,True,True,False +586139,1172279,True,True,False +416407,4164071,True,True,False +361223,80913953,True,True,False +508273,69125129,True,True,False +630523,359398111,True,True,False +381371,762743,True,True,False +564409,961752937,True,True,False +826979,1653959,True,True,False +809177,368984713,True,True,False +134807,6740351,True,True,False +656321,110261929,True,True,False +668737,572438873,True,True,False +634267,6342671,True,True,False +330041,1980247,True,True,False +590171,29508551,True,True,False +804767,20923943,True,True,False +837293,85403887,True,True,False +377291,754583,True,True,False +382873,651649847,True,True,False +759263,1275561841,True,True,False +766873,1067487217,True,True,False +394817,5527439,True,True,False +357571,42908521,True,True,False +351503,8436073,True,True,False +450217,10805209,True,True,False +436147,4361471,True,True,False +667657,4005943,True,True,False +620933,34772249,True,True,False +488947,4889471,True,True,False +506593,3039559,True,True,False +719447,1377021559,True,True,False +513631,5136311,True,True,False +519067,12457609,True,True,False +553211,1106423,True,True,False +542539,22786639,True,True,False +546211,21848441,True,True,False +476041,181847663,True,True,False +522413,639433513,True,True,False +454379,908759,True,True,False +742151,1484303,True,True,False +195161,63622487,True,True,False +609877,47570407,True,True,False +462541,398710343,True,True,False +780587,182657359,True,True,False +432281,3458249,True,True,False +494269,560501047,True,True,False +374741,2248447,True,True,False +511033,125714119,True,True,False +763261,4579567,True,True,False +763621,4581727,True,True,False +78137,3750577,True,True,False +633559,6335591,True,True,False +141689,1983647,True,True,False +771389,129593353,True,True,False +528299,1056599,True,True,False +504527,48434593,True,True,False +734549,5876393,True,True,False +758519,1517039,True,True,False +713917,68536033,True,True,False +151687,42472361,True,True,False +451051,21650449,True,True,False +469099,4690991,True,True,False +616639,11099503,True,True,False +744677,129573799,True,True,False +823663,153201319,True,True,False +619687,204496711,True,True,False +285049,66131369,True,True,False +267941,65913487,True,True,False +840439,100852681,True,True,False +357671,6438079,True,True,False +456923,409403009,True,True,False +796633,19119193,True,True,False +588347,29417351,True,True,False +720257,10083599,True,True,False +627547,222151639,True,True,False +573929,8035007,True,True,False +376891,15829423,True,True,False +776969,10877567,True,True,False +375971,751943,True,True,False +78653,5663017,True,True,False +798067,27134279,True,True,False +529829,104906143,True,True,False +651731,142077359,True,True,False +343253,111900479,True,True,False +319927,67184671,True,True,False +141931,1419311,True,True,False +356831,713663,True,True,False +45319,67072121,True,True,False +324799,15590353,True,True,False +308491,3084911,True,True,False +446279,892559,True,True,False +609221,614094769,True,True,False +355783,3557831,True,True,False +535489,11780759,True,True,False +435947,784704601,True,True,False +298211,596423,True,True,False +694919,284916791,True,True,False +731869,144910063,True,True,False +835663,8356631,True,True,False +830311,8303111,True,True,False +539101,47440889,True,True,False +666733,16001593,True,True,False +318589,7646137,True,True,False +466723,42005071,True,True,False +359753,20146169,True,True,False +232907,76859311,True,True,False +202277,1618217,True,True,False +680327,61229431,True,True,False +640247,108841991,True,True,False +711121,4266727,True,True,False +397751,795503,True,True,False +836369,11709167,True,True,False +357793,2146759,True,True,False +267341,207456617,True,True,False +350843,8420233,True,True,False +553229,7745207,True,True,False +838969,1429603177,True,True,False +432287,311246641,True,True,False +727561,151332689,True,True,False +451057,21650737,True,True,False +573941,32140697,True,True,False +469121,2814727,True,True,False +835673,5014039,True,True,False +553249,118395287,True,True,False +386149,1047236089,True,True,False +289837,683435647,True,True,False +493351,1523467889,True,True,False +830327,564622361,True,True,False +466729,571276297,True,True,False +363047,769659641,True,True,False +796657,954395087,True,True,False +234673,45057217,True,True,False +429733,990104833,True,True,False +772061,1913167159,True,True,False +386153,20852263,True,True,False +589243,1552066063,True,True,False +357823,85877521,True,True,False +493967,447534103,True,True,False +806609,1695492119,True,True,False +493973,560165383,True,True,False +536357,3218143,True,True,False +826093,1802534927,True,True,False +427991,855983,True,True,False +499679,999359,True,True,False +820319,6562553,True,True,False +39439,1577561,True,True,False +302999,5453983,True,True,False +274123,2741231,True,True,False +475429,11410297,True,True,False +496747,19869881,True,True,False +352931,705863,True,True,False +67883,5430641,True,True,False +334931,669863,True,True,False +535273,3211639,True,True,False +643243,15437833,True,True,False +834181,5005087,True,True,False +832157,4992943,True,True,False +832519,68266559,True,True,False +361769,2894153,True,True,False +370661,2223967,True,True,False +512011,9216199,True,True,False +752581,144495553,True,True,False +505867,45528031,True,True,False +150001,900007,True,True,False +659881,3959287,True,True,False +348827,33487393,True,True,False +624983,16249559,True,True,False +803393,11247503,True,True,False +730589,39451807,True,True,False +843371,1686743,True,True,False +842657,409531303,True,True,False +843881,6751049,True,True,False +376003,463987703,True,True,False +827843,120865079,True,True,False +824977,19799449,True,True,False +695701,4174207,True,True,False +82183,46844311,True,True,False +682421,38215577,True,True,False +482941,42498809,True,True,False +312673,14382959,True,True,False +498973,2993839,True,True,False +250031,300037201,True,True,False +683737,454001369,True,True,False +76333,26869217,True,True,False +840269,690701119,True,True,False +413629,109198057,True,True,False +353161,25427593,True,True,False +541133,3246799,True,True,False +159403,1594031,True,True,False +66569,931967,True,True,False +514711,37059193,True,True,False +516431,443097799,True,True,False +228559,20570311,True,True,False +332767,125120393,True,True,False +469501,2817007,True,True,False +555853,12228767,True,True,False +544861,134035807,True,True,False +320471,640943,True,True,False +517399,5173991,True,True,False +706747,24029399,True,True,False +297659,595319,True,True,False +705737,145381823,True,True,False +514531,5145311,True,True,False +439081,2634487,True,True,False +718841,142330519,True,True,False +720059,1440119,True,True,False +376471,6776479,True,True,False +342341,2054047,True,True,False +713737,4282423,True,True,False +714341,4286047,True,True,False +700211,1400423,True,True,False +611131,141782393,True,True,False +443063,396984449,True,True,False +295903,2959031,True,True,False +291373,76339727,True,True,False +89021,8546017,True,True,False +737897,10330559,True,True,False +507673,3046039,True,True,False +183907,338388881,True,True,False +326057,4564799,True,True,False +356077,70503247,True,True,False +696239,513824383,True,True,False +373757,74003887,True,True,False +298799,597599,True,True,False +508439,1016879,True,True,False +492781,579510457,True,True,False +508259,223633961,True,True,False +554051,1108103,True,True,False +556399,5563991,True,True,False +573523,160586441,True,True,False +572321,4578569,True,True,False +580759,343809329,True,True,False +577957,3467743,True,True,False +810049,71284313,True,True,False +577427,32335913,True,True,False +316373,22778857,True,True,False +721439,34629073,True,True,False +468371,3746969,True,True,False +724291,99952159,True,True,False +475729,82776847,True,True,False +503383,20135321,True,True,False +729779,5838233,True,True,False +128971,1289711,True,True,False +497867,144381431,True,True,False +65899,658991,True,True,False +495377,11889049,True,True,False +495701,47587297,True,True,False +160423,1604231,True,True,False +499591,4995911,True,True,False +410759,821519,True,True,False +409099,4090991,True,True,False +342733,2056399,True,True,False +106963,1069631,True,True,False +417941,286707527,True,True,False +667837,4007023,True,True,False +777431,1554863,True,True,False +770771,61661681,True,True,False +599803,14395273,True,True,False +766867,7668671,True,True,False +768629,29207903,True,True,False +768409,270479969,True,True,False +763183,7631831,True,True,False +240797,105469087,True,True,False +758573,10620023,True,True,False +455717,10937209,True,True,False +454507,48177743,True,True,False +488009,187395457,True,True,False +92467,174762631,True,True,False +516199,480065071,True,True,False +326693,4573703,True,True,False +414083,120084071,True,True,False +411503,277353023,True,True,False +405817,2434903,True,True,False +317591,327753913,True,True,False +518743,207497201,True,True,False +318281,132404897,True,True,False +501197,3007183,True,True,False +448003,4480031,True,True,False +394811,789623,True,True,False +442333,2653999,True,True,False +442919,885839,True,True,False +352369,16913713,True,True,False +126079,5043161,True,True,False +417311,834623,True,True,False +442007,11492183,True,True,False +409499,818999,True,True,False +743059,601877791,True,True,False +411013,397038559,True,True,False +745931,1491863,True,True,False +403649,125938489,True,True,False +62401,2870447,True,True,False +378167,133871119,True,True,False +292969,112500097,True,True,False +736471,7364711,True,True,False +66347,69000881,True,True,False +40429,970297,True,True,False +384017,2304103,True,True,False +363841,26196553,True,True,False +281609,3942527,True,True,False +286541,230952047,True,True,False +775121,717762047,True,True,False +365479,87714961,True,True,False +365591,731183,True,True,False +366461,2198767,True,True,False +367823,18391151,True,True,False +398119,7166143,True,True,False +749659,43480223,True,True,False +793297,69810137,True,True,False +844619,15203143,True,True,False +236947,106626151,True,True,False +669869,5358953,True,True,False +847789,45780607,True,True,False +845231,76070791,True,True,False +842879,1685759,True,True,False +839921,52075103,True,True,False +832703,199848721,True,True,False +823271,1646543,True,True,False +513427,82148321,True,True,False +822299,6578393,True,True,False +630299,1260599,True,True,False +782297,10952159,True,True,False +786017,6288137,True,True,False +741077,5928617,True,True,False +740023,96202991,True,True,False +743221,16350863,True,True,False +739363,84287383,True,True,False +774919,311517439,True,True,False +780191,14043439,True,True,False +757417,36356017,True,True,False +754577,6036617,True,True,False +757583,37879151,True,True,False +256423,64105751,True,True,False +747917,4487503,True,True,False +529411,5294111,True,True,False +748337,35920177,True,True,False +741691,53401753,True,True,False +230137,11046577,True,True,False +727799,1455599,True,True,False +809797,4858783,True,True,False +800287,32011481,True,True,False +538079,4304633,True,True,False +456899,913799,True,True,False +535487,13922663,True,True,False +132761,796567,True,True,False +131561,789367,True,True,False +431141,2586847,True,True,False +489299,978599,True,True,False +505027,12120649,True,True,False +553481,3320887,True,True,False +339751,13590041,True,True,False +648331,6483311,True,True,False +651461,3908767,True,True,False +638117,5104937,True,True,False +589231,5892311,True,True,False +728471,1456943,True,True,False +562193,3373159,True,True,False +739031,1478063,True,True,False +693881,4163287,True,True,False +701291,85557503,True,True,False +389357,3114857,True,True,False +683401,4100407,True,True,False +585911,1171823,True,True,False +99377,4770097,True,True,False +623071,36138119,True,True,False +784661,119268473,True,True,False +639083,31954151,True,True,False +849197,5095183,True,True,False +437093,2622559,True,True,False +494719,4947191,True,True,False +811931,1623863,True,True,False +288683,25981471,True,True,False +824821,37941767,True,True,False +834311,782583719,True,True,False +223903,2239031,True,True,False +294781,450425369,True,True,False +326881,7191383,True,True,False +515951,24765649,True,True,False +332159,664319,True,True,False +791431,569830321,True,True,False +698311,6983111,True,True,False +402071,3216569,True,True,False +583301,22165439,True,True,False +811511,1623023,True,True,False +670511,1341023,True,True,False +677639,1355279,True,True,False +538259,1076519,True,True,False +225601,1353607,True,True,False +677813,4066879,True,True,False +808441,4850647,True,True,False +610619,1221239,True,True,False +631991,26543623,True,True,False +378011,756023,True,True,False +503791,322426241,True,True,False +127717,113412697,True,True,False +662059,86067671,True,True,False +783721,68967449,True,True,False +315569,47966489,True,True,False +842071,1045852183,True,True,False +701443,28057721,True,True,False +585587,32792873,True,True,False +148411,1484111,True,True,False +561191,134685841,True,True,False +231271,2312711,True,True,False +580381,3482287,True,True,False +550513,729980239,True,True,False +303571,17607119,True,True,False +779761,4678567,True,True,False +304981,38427607,True,True,False +471533,119769383,True,True,False +665213,3991279,True,True,False +717001,154872217,True,True,False +651127,197942609,True,True,False +525913,227194417,True,True,False +565111,135626641,True,True,False +150193,15319687,True,True,False +582451,10484119,True,True,False +617257,1159208647,True,True,False +429529,61852177,True,True,False +847069,167719663,True,True,False +555589,26668273,True,True,False +710009,140581783,True,True,False +357997,300001487,True,True,False +324449,20115839,True,True,False +634247,289216633,True,True,False +847589,32208383,True,True,False +821069,536979127,True,True,False +682147,497967311,True,True,False +658897,911913449,True,True,False +222029,49734497,True,True,False +599623,164296703,True,True,False +401953,66724199,True,True,False +597677,46618807,True,True,False +588521,191857847,True,True,False +629113,28939199,True,True,False +472751,360236263,True,True,False +758741,127468489,True,True,False +327133,308159287,True,True,False +844927,28727519,True,True,False +788549,113551057,True,True,False +840277,381485759,True,True,False +569209,12522599,True,True,False +339583,3395831,True,True,False +356693,54217337,True,True,False +263047,2630471,True,True,False +337487,40498441,True,True,False +344269,313973329,True,True,False +493001,18734039,True,True,False +723607,1041994081,True,True,False +332473,156927257,True,True,False +325217,314810057,True,True,False +694541,26392559,True,True,False +637669,209155433,True,True,False +709799,1256344231,True,True,False +450257,3602057,True,True,False +727981,347974919,True,True,False +657893,147368033,True,True,False +706313,179403503,True,True,False +601543,6015431,True,True,False +845111,887366551,True,True,False +101561,119435737,True,True,False +557093,151529297,True,True,False +302891,187186639,True,True,False +560249,7843487,True,True,False +436171,4361711,True,True,False +841661,6733289,True,True,False +804493,57923497,True,True,False +710261,835266937,True,True,False +580969,176614577,True,True,False +748589,1477714687,True,True,False +786937,1572300127,True,True,False +761927,804594913,True,True,False +832159,907053311,True,True,False +807119,1188079169,True,True,False +695917,4175503,True,True,False +389531,779063,True,True,False +286859,573719,True,True,False +474757,287702743,True,True,False +824443,1536761753,True,True,False +640421,24335999,True,True,False +467317,305625319,True,True,False +351061,27382759,True,True,False +241561,1449367,True,True,False +849383,305777881,True,True,False +490877,494804017,True,True,False +711709,785726737,True,True,False +685073,4110439,True,True,False +719699,224546089,True,True,False +330719,661439,True,True,False +158143,1581431,True,True,False +612061,3672367,True,True,False +680189,9522647,True,True,False +624601,3747607,True,True,False +531623,749588431,True,True,False +595949,276520337,True,True,False +616079,173734279,True,True,False +383683,107431241,True,True,False +806941,58099753,True,True,False +651271,6512711,True,True,False +657197,555988663,True,True,False +803171,6425369,True,True,False +501829,96351169,True,True,False +642809,92564497,True,True,False +477797,26756633,True,True,False +328721,541074767,True,True,False +463693,879161929,True,True,False +407501,15485039,True,True,False +439289,179229913,True,True,False +835721,1531040873,True,True,False +808679,33964519,True,True,False +698329,82402823,True,True,False +809273,1215528047,True,True,False +184321,437946697,True,True,False +463711,8346799,True,True,False +80491,186739121,True,True,False +373777,2242663,True,True,False +843377,6747017,True,True,False +300233,931923233,True,True,False +768631,36894289,True,True,False +638123,755537633,True,True,False +821999,2737256671,True,True,False +581429,1269840937,True,True,False +440303,920233271,True,True,False +793069,1611516209,True,True,False +513431,4107449,True,True,False +770789,10791047,True,True,False +821081,6568649,True,True,False +698339,1396679,True,True,False +133033,296929657,True,True,False +538093,3228559,True,True,False +585019,1316292751,True,True,False +682151,1364303,True,True,False +515803,1552567031,True,True,False +794137,2681006513,True,True,False +752189,2375412863,True,True,False +358429,1461673463,True,True,False +388777,967277177,True,True,False +745301,1614321967,True,True,False +763237,4579423,True,True,False +841859,1683719,True,True,False +339413,2036479,True,True,False +547021,3282127,True,True,False +847577,5085463,True,True,False +835391,1670783,True,True,False +844139,1688279,True,True,False +234181,1405087,True,True,False +761777,4570663,True,True,False +319577,1917463,True,True,False +319433,1916599,True,True,False +851293,5107759,True,True,False +851159,1702319,True,True,False +790831,7908311,True,True,False +809377,4856263,True,True,False +299857,7196569,True,True,False +382391,764783,True,True,False +197339,17760511,True,True,False +848173,325698433,True,True,False +783077,131556937,True,True,False +204509,4908217,True,True,False +223919,152264921,True,True,False +542999,9773983,True,True,False +593519,81905623,True,True,False +587971,5879711,True,True,False +137623,1376231,True,True,False +741847,136499849,True,True,False +513257,3079543,True,True,False +730397,4382383,True,True,False +739393,4436359,True,True,False +553153,3318919,True,True,False +850537,5103223,True,True,False +760841,4565047,True,True,False +843911,1687823,True,True,False +195341,1172047,True,True,False +602411,1204823,True,True,False +775739,1551479,True,True,False +728381,5827049,True,True,False +443011,25694639,True,True,False +744761,4468567,True,True,False +813157,4878943,True,True,False +812641,4875847,True,True,False +711937,4271623,True,True,False +818561,6548489,True,True,False +133963,1339631,True,True,False +154873,3407207,True,True,False +577153,31166263,True,True,False +780733,17176127,True,True,False +164413,11837737,True,True,False +595207,5952071,True,True,False +568991,45519281,True,True,False +392737,2356423,True,True,False +393473,21247543,True,True,False +379877,3039017,True,True,False +356333,4988663,True,True,False +348851,697703,True,True,False +349603,55936481,True,True,False +348617,19522553,True,True,False +341507,30735631,True,True,False +310571,621143,True,True,False +657911,1315823,True,True,False +662551,6625511,True,True,False +668719,54834959,True,True,False +232207,2322071,True,True,False +239237,11483377,True,True,False +486377,6809279,True,True,False +617677,72885887,True,True,False +786701,37761649,True,True,False +62507,3125351,True,True,False +221549,5317177,True,True,False +233549,3269687,True,True,False +251947,2519471,True,True,False +429271,4292711,True,True,False +851597,11922359,True,True,False +670399,12067183,True,True,False +766553,18397273,True,True,False +153137,1225097,True,True,False +531821,20209199,True,True,False +541181,3247087,True,True,False +608411,1216823,True,True,False +817669,19624057,True,True,False +810109,38885233,True,True,False +855787,29096759,True,True,False +292471,2924711,True,True,False +172507,1725071,True,True,False +849829,20395897,True,True,False +845951,209795849,True,True,False +246739,2467391,True,True,False +558539,1117079,True,True,False +504359,1008719,True,True,False +853913,11954783,True,True,False +283579,11343161,True,True,False +117709,35783537,True,True,False +216779,43355801,True,True,False +673327,6733271,True,True,False +807259,8072591,True,True,False +576977,4615817,True,True,False +851017,79995599,True,True,False +804997,230229143,True,True,False +710081,112192799,True,True,False +549643,5496431,True,True,False +298817,40041479,True,True,False +286591,34390921,True,True,False +440831,881663,True,True,False +423013,9306287,True,True,False +798911,1597823,True,True,False +492293,11815033,True,True,False +490537,423823969,True,True,False +791257,42727879,True,True,False +565183,50866471,True,True,False +481753,299650367,True,True,False +238781,213947777,True,True,False +691991,1383983,True,True,False +455201,2731207,True,True,False +291647,7582823,True,True,False +443879,887759,True,True,False +441569,63585937,True,True,False +713861,108506873,True,True,False +432317,3458537,True,True,False +525809,4206473,True,True,False +468059,936119,True,True,False +558791,4470329,True,True,False +718579,93415271,True,True,False +697877,200988577,True,True,False +671941,75257393,True,True,False +658139,1316279,True,True,False +629819,1259639,True,True,False +568807,559706089,True,True,False +801107,20828783,True,True,False +805327,244819409,True,True,False +805859,58021849,True,True,False +806719,14520943,True,True,False +813833,11393663,True,True,False +206489,11150407,True,True,False +648101,3888607,True,True,False +312029,4368407,True,True,False +672587,17487263,True,True,False +646169,15508057,True,True,False +321821,1930927,True,True,False +182953,13172617,True,True,False +325271,650543,True,True,False +732731,52756633,True,True,False +466853,2801119,True,True,False +517469,4139753,True,True,False +545473,3272839,True,True,False +325957,77577767,True,True,False +368947,77478871,True,True,False +344273,2065639,True,True,False +327491,94972391,True,True,False +350563,3505631,True,True,False +692983,83157961,True,True,False +373073,65660849,True,True,False +384079,16131319,True,True,False +614101,3684607,True,True,False +407947,97907281,True,True,False +556067,14457743,True,True,False +685177,36999559,True,True,False +475619,3804953,True,True,False +599999,1199999,True,True,False +729187,17500489,True,True,False +349819,3498191,True,True,False +694721,126439223,True,True,False +851797,5110783,True,True,False +452297,2713783,True,True,False +394529,5523407,True,True,False +732497,4394983,True,True,False +610327,6103271,True,True,False +827941,4967647,True,True,False +566549,81583057,True,True,False +385591,6940639,True,True,False +484459,403069889,True,True,False +132607,1326071,True,True,False +470347,4703471,True,True,False +763999,252119671,True,True,False +137477,1099817,True,True,False +404539,278322833,True,True,False +748729,215633953,True,True,False +471467,155584111,True,True,False +501121,48107617,True,True,False +496949,3975593,True,True,False +338791,40654921,True,True,False +447179,21464593,True,True,False +712681,186722423,True,True,False +497509,166168007,True,True,False +232669,33504337,True,True,False +337543,3375431,True,True,False +353057,2118343,True,True,False +338683,225562879,True,True,False +418553,2511319,True,True,False +513059,1026119,True,True,False +614297,82315799,True,True,False +621017,78248143,True,True,False +517609,247417103,True,True,False +97577,7611007,True,True,False +494051,39524081,True,True,False +485081,2910487,True,True,False +417019,4170191,True,True,False +105211,1052111,True,True,False +843383,561693079,True,True,False +338171,40580521,True,True,False +692459,1384919,True,True,False +310019,5580343,True,True,False +497351,486409279,True,True,False +661513,967132007,True,True,False +711437,4268623,True,True,False +327331,314237761,True,True,False +613447,868640953,True,True,False +623653,3741919,True,True,False +439279,57106271,True,True,False +478001,2868007,True,True,False +387743,65916311,True,True,False +851297,40862257,True,True,False +358219,3582191,True,True,False +626761,3760567,True,True,False +478811,95762201,True,True,False +306121,1836727,True,True,False +62213,3857207,True,True,False +515941,3095647,True,True,False +702113,4212679,True,True,False +686897,5495177,True,True,False +645497,418282057,True,True,False +437033,37584839,True,True,False +568091,1136183,True,True,False +265729,78124327,True,True,False +429109,192240833,True,True,False +840353,988255129,True,True,False +560501,233168417,True,True,False +432713,338381567,True,True,False +639731,211111231,True,True,False +531287,35064943,True,True,False +465761,151838087,True,True,False +666773,1184188849,True,True,False +495359,990719,True,True,False +373231,250811233,True,True,False +518621,716734223,True,True,False +792893,976844177,True,True,False +667507,26700281,True,True,False +411491,17282623,True,True,False +205553,70299127,True,True,False +204047,24485641,True,True,False +758743,7587431,True,True,False +725953,52268617,True,True,False +166169,2326367,True,True,False +543593,13046233,True,True,False +806027,45137513,True,True,False +574969,12649319,True,True,False +534311,112205311,True,True,False +531101,4248809,True,True,False +49037,392297,True,True,False +372881,2983049,True,True,False +842399,176903791,True,True,False +751921,4511527,True,True,False +341951,14361943,True,True,False +49459,494591,True,True,False +237767,21399031,True,True,False +368521,41274353,True,True,False +530339,4242713,True,True,False +629929,109607647,True,True,False +739723,100602329,True,True,False +165287,252889111,True,True,False +325541,145191287,True,True,False +838379,127433609,True,True,False +781661,325170977,True,True,False +519487,17662559,True,True,False +856459,173004719,True,True,False +667769,486135833,True,True,False +309677,4335479,True,True,False +475051,148215913,True,True,False +482659,607185023,True,True,False +853637,1174604513,True,True,False +594931,713917201,True,True,False +246121,40856087,True,True,False +849593,163121857,True,True,False +852829,121101719,True,True,False +825611,14860999,True,True,False +689581,281349049,True,True,False +567449,263296337,True,True,False +844867,312600791,True,True,False +751759,595393129,True,True,False +209821,1258927,True,True,False +298607,222163609,True,True,False +601031,1202063,True,True,False +643991,1287983,True,True,False +852013,141434159,True,True,False +762101,128032969,True,True,False +242867,437160601,True,True,False +512899,107708791,True,True,False +385783,182861143,True,True,False +366593,389321767,True,True,False +729919,870063449,True,True,False +640901,3845407,True,True,False +839837,40312177,True,True,False +681689,179965897,True,True,False +547753,758090153,True,True,False +159079,281569831,True,True,False +532531,702940921,True,True,False +793867,95264041,True,True,False +823651,98838121,True,True,False +544889,187441817,True,True,False +341083,114603889,True,True,False +485351,617366473,True,True,False +710873,726512207,True,True,False +741661,961192657,True,True,False +843079,1350612559,True,True,False +486509,6811127,True,True,False +681487,828688193,True,True,False +798223,1008953873,True,True,False +688133,615190903,True,True,False +846179,482322031,True,True,False +833947,75055231,True,True,False +683483,902197561,True,True,False +482513,189145097,True,True,False +782189,1093500223,True,True,False +612797,194869447,True,True,False +381383,659792591,True,True,False +500029,312018097,True,True,False +414703,248821801,True,True,False +823499,65879921,True,True,False +373463,117267383,True,True,False +278981,425725007,True,True,False +452869,422979647,True,True,False +847043,1097767729,True,True,False +436087,750069641,True,True,False +748609,1203763273,True,True,False +446197,216851743,True,True,False +743671,571139329,True,True,False +760961,485493119,True,True,False +271163,154562911,True,True,False +815539,1246143593,True,True,False +589933,720898127,True,True,False +588097,97624103,True,True,False +842489,545932873,True,True,False +829453,411408689,True,True,False +45631,64339711,True,True,False +282427,499895791,True,True,False +852191,1269764591,True,True,False +839999,1486798231,True,True,False +654349,851962399,True,True,False +809737,1535261353,True,True,False +700109,1377814513,True,True,False +282461,1694767,True,True,False +62219,25509791,True,True,False +853663,8536631,True,True,False +666811,26672441,True,True,False +543601,55447303,True,True,False +520409,1614308719,True,True,False +629939,352765841,True,True,False +798923,154991063,True,True,False +851033,163398337,True,True,False +779267,2688471151,True,True,False +325987,59981609,True,True,False +685199,111002239,True,True,False +845969,11843567,True,True,False +341521,2049127,True,True,False +739553,1998272207,True,True,False +710089,38344807,True,True,False +683489,918609217,True,True,False +486511,860151449,True,True,False +715397,4292383,True,True,False +357779,17888951,True,True,False +759131,1518263,True,True,False +551843,13244233,True,True,False +381509,3052073,True,True,False +628477,3770863,True,True,False +211657,24975527,True,True,False +759371,1518743,True,True,False +440227,4402271,True,True,False +757019,1514039,True,True,False +167381,1004287,True,True,False +739693,106515793,True,True,False +842111,1684223,True,True,False +830579,1661159,True,True,False +861901,5171407,True,True,False +756097,4536583,True,True,False +733391,1466783,True,True,False +852011,1704023,True,True,False +296099,592199,True,True,False +702413,4214479,True,True,False +842351,1684703,True,True,False +716279,1432559,True,True,False +862481,5174887,True,True,False +678299,1356599,True,True,False +212141,1272847,True,True,False +800953,4805719,True,True,False +162901,977407,True,True,False +855241,5131447,True,True,False +476279,952559,True,True,False +305219,610439,True,True,False +724517,4347103,True,True,False +450077,2700463,True,True,False +523021,3138127,True,True,False +522239,1044479,True,True,False +791317,4747903,True,True,False +522839,1045679,True,True,False +776813,4660879,True,True,False +359171,718343,True,True,False +452731,4527311,True,True,False +331031,662063,True,True,False +714971,1429943,True,True,False +410497,9851929,True,True,False +590657,4725257,True,True,False +557861,21198719,True,True,False +510089,53049257,True,True,False +811387,124953599,True,True,False +704731,7047311,True,True,False +166807,26689121,True,True,False +509227,5092271,True,True,False +502937,63370063,True,True,False +750019,13500343,True,True,False +494789,3958313,True,True,False +547849,117239687,True,True,False +363773,26191657,True,True,False +699191,5593529,True,True,False +480737,6730319,True,True,False +90197,721577,True,True,False +454211,109919063,True,True,False +835831,15044959,True,True,False +728627,87435241,True,True,False +844733,11826263,True,True,False +290119,2901191,True,True,False +468889,33760009,True,True,False +829187,79601953,True,True,False +852871,34114841,True,True,False +764623,7646231,True,True,False +137707,1377071,True,True,False +166099,14948911,True,True,False +415609,196167449,True,True,False +439753,252418223,True,True,False +703321,88618447,True,True,False +681067,27242681,True,True,False +852197,11930759,True,True,False +724111,7241111,True,True,False +149287,1492871,True,True,False +558209,110525383,True,True,False +649291,6492911,True,True,False +774733,41835583,True,True,False +844153,18571367,True,True,False +739003,118240481,True,True,False +799471,7994711,True,True,False +862861,75931769,True,True,False +710713,17057113,True,True,False +140863,5634521,True,True,False +845099,128455049,True,True,False +781889,48477119,True,True,False +608899,43840729,True,True,False +358879,3588791,True,True,False +832493,146518769,True,True,False +480527,31714783,True,True,False +715153,17163673,True,True,False +847537,81363553,True,True,False +626363,65141753,True,True,False +356959,3569591,True,True,False +315703,7576873,True,True,False +602257,81906953,True,True,False +464173,47345647,True,True,False +411923,76617679,True,True,False +789823,121632743,True,True,False +98897,3758087,True,True,False +758699,220022711,True,True,False +439577,16703927,True,True,False +108263,5413151,True,True,False +611389,62361679,True,True,False +699367,6993671,True,True,False +860009,115241207,True,True,False +683231,5465849,True,True,False +140533,10118377,True,True,False +690271,27610841,True,True,False +754081,162881497,True,True,False +854533,18799727,True,True,False +840967,33638681,True,True,False +615107,15992783,True,True,False +128923,1289231,True,True,False +479891,8638039,True,True,False +76001,456007,True,True,False +729943,87593161,True,True,False +669989,25459583,True,True,False +357263,17863151,True,True,False +312617,2500937,True,True,False +679319,1358639,True,True,False +99367,3974681,True,True,False +713171,1426343,True,True,False +308939,617879,True,True,False +698371,29331583,True,True,False +840661,5043967,True,True,False +632329,30351793,True,True,False +659629,62005127,True,True,False +567793,26118479,True,True,False +520447,5204471,True,True,False +793777,4762663,True,True,False +343153,2058919,True,True,False +384733,2308399,True,True,False +323243,16162151,True,True,False +395873,5542223,True,True,False +799807,31992281,True,True,False +625477,58794839,True,True,False +47981,287887,True,True,False +462659,3701273,True,True,False +854383,8543831,True,True,False +553037,4424297,True,True,False +402823,4028231,True,True,False +401477,2408863,True,True,False +331547,34480889,True,True,False +857309,6858473,True,True,False +637309,15295417,True,True,False +310997,4353959,True,True,False +627391,11293039,True,True,False +692281,4153687,True,True,False +835559,6684473,True,True,False +575431,69051721,True,True,False +310291,37234921,True,True,False +648931,6489311,True,True,False +704111,5632889,True,True,False +632029,15168697,True,True,False +327797,2622377,True,True,False +438439,25429463,True,True,False +853031,1706063,True,True,False +589607,127355113,True,True,False +256219,2562191,True,True,False +690491,1380983,True,True,False +732373,17576953,True,True,False +694879,6948791,True,True,False +378241,2269447,True,True,False +302273,4231823,True,True,False +332489,7979737,True,True,False +763897,35139263,True,True,False +407669,22014127,True,True,False +294509,2356073,True,True,False +167597,1340777,True,True,False +431947,38875231,True,True,False +361481,31087367,True,True,False +439421,2636527,True,True,False +205103,10255151,True,True,False +449833,96264263,True,True,False +312737,2501897,True,True,False +636547,61108513,True,True,False +378629,54522577,True,True,False +567377,344965217,True,True,False +521879,1043759,True,True,False +857459,1714919,True,True,False +856789,20562937,True,True,False +497929,143403553,True,True,False +303367,3033671,True,True,False +384331,3843311,True,True,False +458621,3668969,True,True,False +317399,53957831,True,True,False +712807,81259999,True,True,False +369959,2959673,True,True,False +412901,2477407,True,True,False +740059,42923423,True,True,False +681409,76317809,True,True,False +400619,3204953,True,True,False +376679,3013433,True,True,False +230561,1383367,True,True,False +277789,59446847,True,True,False +579613,3477679,True,True,False +468491,3747929,True,True,False +523511,4188089,True,True,False +628781,3772687,True,True,False +196961,1181767,True,True,False +508159,5081591,True,True,False +815401,161449399,True,True,False +225067,2250671,True,True,False +470299,155198671,True,True,False +429937,10318489,True,True,False +338167,38551039,True,True,False +463579,119603383,True,True,False +860011,77400991,True,True,False +342389,35608457,True,True,False +112589,1576247,True,True,False +454213,42696023,True,True,False +821801,335294809,True,True,False +290533,6391727,True,True,False +377287,45274441,True,True,False +660047,138609871,True,True,False +205111,2051111,True,True,False +845659,33826361,True,True,False +309091,27200009,True,True,False +459167,52345039,True,True,False +372059,44647081,True,True,False +686057,37047079,True,True,False +614881,59028577,True,True,False +728947,116631521,True,True,False +719239,201386921,True,True,False +464201,2785207,True,True,False +454031,8172559,True,True,False +576551,4612409,True,True,False +713351,1426703,True,True,False +793787,44452073,True,True,False +167879,8393951,True,True,False +509239,5092391,True,True,False +402343,122312273,True,True,False +437363,91846231,True,True,False +416677,40000993,True,True,False +323651,647303,True,True,False +364337,2914697,True,True,False +608737,53568857,True,True,False +311177,11824727,True,True,False +464383,171821711,True,True,False +615799,11084383,True,True,False +378661,2271967,True,True,False +150473,33405007,True,True,False +452989,9965759,True,True,False +202063,8082521,True,True,False +340453,34726207,True,True,False +644767,6447671,True,True,False +196687,23602441,True,True,False +379187,9100489,True,True,False +204803,92161351,True,True,False +806059,32242361,True,True,False +347519,6255343,True,True,False +345307,3453071,True,True,False +334021,56115529,True,True,False +418709,43545737,True,True,False +856799,1713599,True,True,False +413557,52108183,True,True,False +398219,19910951,True,True,False +691333,64985303,True,True,False +862123,112075991,True,True,False +845129,6761033,True,True,False +532153,3192919,True,True,False +479903,35512823,True,True,False +839353,114152009,True,True,False +632209,337599607,True,True,False +249827,12491351,True,True,False +767309,171877217,True,True,False +827521,178744537,True,True,False +480929,3847433,True,True,False +231809,3245327,True,True,False +358903,32301271,True,True,False +142759,68524321,True,True,False +544963,117712009,True,True,False +326309,135091927,True,True,False +449153,355729177,True,True,False +693137,109515647,True,True,False +411241,85538129,True,True,False +163481,131765687,True,True,False +667361,144149977,True,True,False +850807,238225961,True,True,False +49307,23667361,True,True,False +410659,7391863,True,True,False +745981,183511327,True,True,False +285983,156146719,True,True,False +561839,422502929,True,True,False +858101,169903999,True,True,False +840823,437227961,True,True,False +811037,311438209,True,True,False +475649,189308303,True,True,False +357781,2146687,True,True,False +843043,291692879,True,True,False +754217,191571119,True,True,False +827537,39721777,True,True,False +799817,30393047,True,True,False +809833,304497209,True,True,False +856927,399327983,True,True,False +287117,231416303,True,True,False +507523,730833121,True,True,False +454847,284734223,True,True,False +358907,37326329,True,True,False +278489,215550487,True,True,False +514967,350177561,True,True,False +278491,2784911,True,True,False +398227,3982271,True,True,False +286411,217672361,True,True,False +840839,1681679,True,True,False +658589,404373647,True,True,False +58921,353527,True,True,False +265423,151291111,True,True,False +836873,306295519,True,True,False +353149,160329647,True,True,False +640589,353605129,True,True,False +857749,533519879,True,True,False +276589,247270567,True,True,False +240587,185251991,True,True,False +454229,300699599,True,True,False +747343,179362321,True,True,False +589859,482504663,True,True,False +857809,20587417,True,True,False +721979,272908063,True,True,False +836879,1673759,True,True,False +276373,196777577,True,True,False +766273,752480087,True,True,False +592391,402825881,True,True,False +692761,382404073,True,True,False +709321,629877049,True,True,False +454603,542795983,True,True,False +857821,5146927,True,True,False +837679,1281648871,True,True,False +850393,401385497,True,True,False +852037,667997009,True,True,False +589861,3539167,True,True,False +779159,373996321,True,True,False +839369,590915777,True,True,False +846437,336881927,True,True,False +592393,169424399,True,True,False +692771,5542169,True,True,False +349967,447957761,True,True,False +313897,366631697,True,True,False +447217,869389849,True,True,False +244841,442182847,True,True,False +842587,235924361,True,True,False +595069,1317482767,True,True,False +770449,1311304199,True,True,False +616729,640164703,True,True,False +616757,4934057,True,True,False +742213,641272033,True,True,False +460379,759625351,True,True,False +631507,587301511,True,True,False +304631,806662889,True,True,False +692933,819046807,True,True,False +780671,1631602391,True,True,False +441307,1021184399,True,True,False +724631,817383769,True,True,False +846673,1156555319,True,True,False +398917,277646233,True,True,False +745993,452071759,True,True,False +852661,1002729337,True,True,False +665569,1420324247,True,True,False +810853,1226009737,True,True,False +132547,351249551,True,True,False +509653,852139817,True,True,False +810259,913972153,True,True,False +852671,247274591,True,True,False +852673,5116039,True,True,False +852689,20464537,True,True,False +415201,554708537,True,True,False +745999,13427983,True,True,False +479599,756807223,True,True,False +775633,1971659087,True,True,False +771643,1679095169,True,True,False +525887,1632353249,True,True,False +600877,1350771497,True,True,False +121039,344961151,True,True,False +141079,458506751,True,True,False +351643,1018358129,True,True,False +358999,1031045129,True,True,False +828673,1451835097,True,True,False +372277,911334097,True,True,False +294347,843009809,True,True,False +527941,1338858377,True,True,False +837721,507658927,True,True,False +547363,928327649,True,True,False +518779,1349862959,True,True,False +473443,795384241,True,True,False +517817,1510990007,True,True,False +845849,1651097249,True,True,False +376853,1383804217,True,True,False +474211,1825712351,True,True,False +419383,1497197311,True,True,False +846457,988661777,True,True,False +699539,2469372671,True,True,False +618571,2336961239,True,True,False +551713,1243561103,True,True,False +485363,1410464879,True,True,False +472697,1004953823,True,True,False +610193,1575518327,True,True,False +473477,727260673,True,True,False +789109,2499897313,True,True,False +801077,4426751503,True,True,False +374993,1118229127,True,True,False +638201,1280231207,True,True,False +784379,2886514721,True,True,False +570077,2558505577,True,True,False +737573,2925214519,True,True,False +814237,4885423,True,True,False +449411,898823,True,True,False +854351,1708703,True,True,False +729293,4375759,True,True,False +161221,967327,True,True,False +264101,1584607,True,True,False +377171,754343,True,True,False +866759,1733519,True,True,False +739853,4439119,True,True,False +471539,943079,True,True,False +784109,6272873,True,True,False +774071,1548143,True,True,False +785623,7856231,True,True,False +394637,2367823,True,True,False +847277,6778217,True,True,False +728173,4369039,True,True,False +508903,5089031,True,True,False +755171,1510343,True,True,False +851041,5106247,True,True,False +708161,4248967,True,True,False +191441,1148647,True,True,False +350159,700319,True,True,False +495787,4957871,True,True,False +548117,4384937,True,True,False +772903,7729031,True,True,False +814241,6513929,True,True,False +576581,3459487,True,True,False +846353,5078119,True,True,False +279751,78330281,True,True,False +819761,4918567,True,True,False +845879,1691759,True,True,False +425471,850943,True,True,False +415861,2495167,True,True,False +699719,1399439,True,True,False +662591,1325183,True,True,False +328331,15759889,True,True,False +413093,124754087,True,True,False +691871,1383743,True,True,False +868793,5212759,True,True,False +814559,1629119,True,True,False +662951,1325903,True,True,False +863897,5183383,True,True,False +425681,2554087,True,True,False +853793,5122759,True,True,False +503231,1006463,True,True,False +867281,5203687,True,True,False +831431,1662863,True,True,False +833857,5003143,True,True,False +265541,1593247,True,True,False +753721,4522327,True,True,False +814139,1628279,True,True,False +601631,1203263,True,True,False +580631,1161263,True,True,False +526781,3160687,True,True,False +732217,39539719,True,True,False +492059,984119,True,True,False +679537,4077223,True,True,False +749299,61442519,True,True,False +554129,7757807,True,True,False +551597,3309583,True,True,False +655757,5246057,True,True,False +470551,8469919,True,True,False +755387,219062231,True,True,False +429953,2579719,True,True,False +695239,33371473,True,True,False +594137,3564823,True,True,False +300317,2402537,True,True,False +827987,61271039,True,True,False +824651,1649303,True,True,False +677441,4064647,True,True,False +698891,1397783,True,True,False +723379,7233791,True,True,False +250043,12502151,True,True,False +607319,1214639,True,True,False +92669,20757857,True,True,False +754861,4529167,True,True,False +236107,2361071,True,True,False +654749,113926327,True,True,False +691499,1382999,True,True,False +183247,1832471,True,True,False +771011,13878199,True,True,False +184031,14722481,True,True,False +135353,25987777,True,True,False +293459,586919,True,True,False +366307,3663071,True,True,False +707293,32535479,True,True,False +756971,122629303,True,True,False +565273,3391639,True,True,False +865771,15583879,True,True,False +450839,901679,True,True,False +841691,161604673,True,True,False +554447,116433871,True,True,False +461917,43420199,True,True,False +588743,47099441,True,True,False +250949,56212577,True,True,False +620413,3722479,True,True,False +412249,9893977,True,True,False +62971,629711,True,True,False +676589,16238137,True,True,False +854363,22213439,True,True,False +391861,8620943,True,True,False +818603,21283679,True,True,False +778831,32710903,True,True,False +776921,74584417,True,True,False +858841,87601783,True,True,False +573791,1147583,True,True,False +594359,24963079,True,True,False +656701,3940207,True,True,False +576689,21914183,True,True,False +347233,2083399,True,True,False +361919,723839,True,True,False +618679,110124863,True,True,False +514949,37076329,True,True,False +816971,137251129,True,True,False +823451,1646903,True,True,False +843811,33752441,True,True,False +718813,4312879,True,True,False +491083,32411479,True,True,False +546731,114813511,True,True,False +548771,1097543,True,True,False +312349,6871679,True,True,False +702077,16849849,True,True,False +320687,7696489,True,True,False +619207,6192071,True,True,False +756541,59010199,True,True,False +538771,9697879,True,True,False +361943,18097151,True,True,False +617719,6177191,True,True,False +692729,105294809,True,True,False +514333,11315327,True,True,False +863119,36250999,True,True,False +383909,5374727,True,True,False +549013,29646703,True,True,False +484999,8729983,True,True,False +365641,2193847,True,True,False +833461,113350697,True,True,False +644951,30957649,True,True,False +291791,2334329,True,True,False +268063,2680631,True,True,False +763579,7635791,True,True,False +790459,7904591,True,True,False +338717,2709737,True,True,False +265157,20682247,True,True,False +473353,34081417,True,True,False +768359,1536719,True,True,False +739631,1479263,True,True,False +419351,7548319,True,True,False +832673,59952457,True,True,False +869773,40009559,True,True,False +216899,19520911,True,True,False +816271,8162711,True,True,False +319117,24891127,True,True,False +695371,6953711,True,True,False +616439,1232879,True,True,False +287887,6909289,True,True,False +458323,84331433,True,True,False +406811,813623,True,True,False +341447,8877623,True,True,False +482711,965423,True,True,False +514751,9265519,True,True,False +607003,24280121,True,True,False +457397,3659177,True,True,False +675079,120164063,True,True,False +362291,724583,True,True,False +739829,112454009,True,True,False +832943,166588601,True,True,False +706613,315149399,True,True,False +399913,2399479,True,True,False +635333,130878599,True,True,False +696427,146249671,True,True,False +866029,88334959,True,True,False +837583,8375831,True,True,False +493877,6914279,True,True,False +287921,1727527,True,True,False +620237,8683319,True,True,False +830353,4982119,True,True,False +489239,978479,True,True,False +816499,8164991,True,True,False +720101,61928687,True,True,False +283277,104245937,True,True,False +813797,43945039,True,True,False +539947,86391521,True,True,False +580639,5806391,True,True,False +320179,133834823,True,True,False +539039,48513511,True,True,False +814873,4889239,True,True,False +285227,29663609,True,True,False +471749,3773993,True,True,False +740681,53329033,True,True,False +712199,1424399,True,True,False +851051,6808409,True,True,False +597073,14329753,True,True,False +657779,31573393,True,True,False +616459,80139671,True,True,False +406573,123598193,True,True,False +625033,28751519,True,True,False +114329,115929607,True,True,False +709211,1418423,True,True,False +565283,135667921,True,True,False +863609,20726617,True,True,False +868799,1737599,True,True,False +858859,61837849,True,True,False +819443,163888601,True,True,False +436651,192999743,True,True,False +606539,4852313,True,True,False +707131,176782751,True,True,False +808177,19396249,True,True,False +277999,2779991,True,True,False +645493,3872959,True,True,False +783011,95527343,True,True,False +548221,3289327,True,True,False +761003,164376649,True,True,False +364537,34995553,True,True,False +369361,52449263,True,True,False +465383,26061449,True,True,False +189817,197030047,True,True,False +864533,108931159,True,True,False +508033,12192793,True,True,False +409351,4093511,True,True,False +603881,3623287,True,True,False +478913,26819129,True,True,False +855923,56490919,True,True,False +751379,1502759,True,True,False +606313,27890399,True,True,False +839801,5038807,True,True,False +864581,5187487,True,True,False +860921,5165527,True,True,False +679859,1359719,True,True,False +711757,4270543,True,True,False +828637,4971823,True,True,False +516611,1033223,True,True,False +642899,1285799,True,True,False +522689,7317647,True,True,False +856391,6851129,True,True,False +464237,2785423,True,True,False +869249,6953993,True,True,False +555209,4441673,True,True,False +476911,4769111,True,True,False +769423,110796913,True,True,False +673091,1346183,True,True,False +860383,8603831,True,True,False +497729,3981833,True,True,False +375647,39067289,True,True,False +342073,2052439,True,True,False +839441,47008697,True,True,False +381911,763823,True,True,False +743989,58031143,True,True,False +335341,2012047,True,True,False +294479,5300623,True,True,False +731681,52681033,True,True,False +192743,17346871,True,True,False +866293,19058447,True,True,False +648239,5185913,True,True,False +521393,29198009,True,True,False +546101,4368809,True,True,False +541417,3248503,True,True,False +129403,1294031,True,True,False +522943,5229431,True,True,False +813091,47159279,True,True,False +664757,5318057,True,True,False +512849,4102793,True,True,False +467699,935399,True,True,False +528041,3168247,True,True,False +610721,3664327,True,True,False +201307,2013071,True,True,False +514741,3088447,True,True,False +521051,1042103,True,True,False +759701,4558207,True,True,False +483061,2898367,True,True,False +475933,2855599,True,True,False +619181,3715087,True,True,False +611939,1223879,True,True,False +600241,3601447,True,True,False +530333,3181999,True,True,False +363577,2181463,True,True,False +529271,1058543,True,True,False +822079,8220791,True,True,False +609397,3656383,True,True,False +752639,1505279,True,True,False +529693,3178159,True,True,False +777817,4666903,True,True,False +467549,3740393,True,True,False +450299,3602393,True,True,False +580081,3480487,True,True,False +866231,1732463,True,True,False +368141,2208847,True,True,False +328901,1973407,True,True,False +450431,900863,True,True,False +311821,1870927,True,True,False +768241,4609447,True,True,False +763811,68742991,True,True,False +436979,873959,True,True,False +359279,718559,True,True,False +309433,1856599,True,True,False +306359,612719,True,True,False +541991,1083983,True,True,False +414611,829223,True,True,False +412277,5771879,True,True,False +399689,15188183,True,True,False +444047,22202351,True,True,False +351497,2108983,True,True,False +292249,29809399,True,True,False +420757,10098169,True,True,False +281839,2818391,True,True,False +617951,29661649,True,True,False +170351,40884241,True,True,False +456517,2739103,True,True,False +505639,20225561,True,True,False +847009,176177873,True,True,False +748331,113746313,True,True,False +685591,12340639,True,True,False +407993,5711903,True,True,False +490631,981263,True,True,False +858281,156207143,True,True,False +724903,7249031,True,True,False +749773,40487743,True,True,False +726779,30524719,True,True,False +170099,13607921,True,True,False +166349,3992377,True,True,False +856703,171340601,True,True,False +520867,12500809,True,True,False +179969,47511817,True,True,False +679879,88384271,True,True,False +666109,31973233,True,True,False +457267,4572671,True,True,False +494101,201593209,True,True,False +414629,3317033,True,True,False +849467,353378273,True,True,False +842321,5053927,True,True,False +420899,3367193,True,True,False +172093,3786047,True,True,False +583351,28000849,True,True,False +808187,40409351,True,True,False +196087,25491311,True,True,False +631229,109833847,True,True,False +842813,85966927,True,True,False +582181,55889377,True,True,False +726301,4357807,True,True,False +530731,5307311,True,True,False +92347,3693881,True,True,False +400457,3203657,True,True,False +162629,8781967,True,True,False +544367,27218351,True,True,False +462851,22216849,True,True,False +869747,90453689,True,True,False +783257,319568857,True,True,False +629339,45312409,True,True,False +551743,5517431,True,True,False +505469,12131257,True,True,False +579473,59106247,True,True,False +95231,4761551,True,True,False +620549,33509647,True,True,False +753427,524385193,True,True,False +360163,302536921,True,True,False +441971,3535769,True,True,False +450599,3604793,True,True,False +866279,6930233,True,True,False +469687,4696871,True,True,False +844601,5067607,True,True,False +137443,5497721,True,True,False +667699,6676991,True,True,False +783473,48575327,True,True,False +489337,2936023,True,True,False +861191,6889529,True,True,False +761671,7616711,True,True,False +403001,2418007,True,True,False +644159,27054679,True,True,False +723287,190947769,True,True,False +442327,4423271,True,True,False +240113,14887007,True,True,False +275699,13784951,True,True,False +739799,13316383,True,True,False +687359,1374719,True,True,False +857419,34296761,True,True,False +867389,46839007,True,True,False +842423,21902999,True,True,False +826019,1652039,True,True,False +737857,153474257,True,True,False +848857,39047423,True,True,False +776449,60563023,True,True,False +629723,16372799,True,True,False +222787,2227871,True,True,False +817823,119402159,True,True,False +352601,2820809,True,True,False +179651,16168591,True,True,False +697733,39073049,True,True,False +297589,33329969,True,True,False +618347,115012543,True,True,False +421273,2527639,True,True,False +358727,9326903,True,True,False +407651,232361071,True,True,False +653203,320069471,True,True,False +659333,3955999,True,True,False +547271,1094543,True,True,False +771941,6175529,True,True,False +523297,28258039,True,True,False +621427,263485049,True,True,False +319981,155510767,True,True,False +128761,27812377,True,True,False +838349,523129777,True,True,False +449921,3599369,True,True,False +617479,184008743,True,True,False +860701,5164207,True,True,False +871439,174287801,True,True,False +872731,260073839,True,True,False +779657,4677943,True,True,False +513347,492813121,True,True,False +335681,59079857,True,True,False +384821,95435609,True,True,False +729907,65691631,True,True,False +351343,3513431,True,True,False +833659,8336591,True,True,False +548291,1096583,True,True,False +847991,6783929,True,True,False +249593,135279407,True,True,False +290993,51214769,True,True,False +773989,204333097,True,True,False +431933,23324383,True,True,False +580529,31348567,True,True,False +662531,1325063,True,True,False +624067,6240671,True,True,False +843779,1687559,True,True,False +695581,4173487,True,True,False +771569,195978527,True,True,False +565289,208026353,True,True,False +850951,136152161,True,True,False +382567,3825671,True,True,False +451279,40615111,True,True,False +162389,21760127,True,True,False +335459,670919,True,True,False +696497,4178983,True,True,False +822671,34552183,True,True,False +503413,168139943,True,True,False +687839,1375679,True,True,False +689431,143401649,True,True,False +808651,14555719,True,True,False +58169,814367,True,True,False +601697,3610183,True,True,False +114001,14364127,True,True,False +527741,3166447,True,True,False +175699,1756991,True,True,False +289141,20818153,True,True,False +408361,88205977,True,True,False +265399,2653991,True,True,False +785413,4712479,True,True,False +687499,49499929,True,True,False +431777,383417977,True,True,False +607961,43773193,True,True,False +313207,10649039,True,True,False +532331,106466201,True,True,False +360803,26699423,True,True,False +865049,192040879,True,True,False +586213,3517279,True,True,False +145133,126555977,True,True,False +740279,570014831,True,True,False +456821,3654569,True,True,False +329591,372437831,True,True,False +838351,8383511,True,True,False +617339,55560511,True,True,False +384407,163757383,True,True,False +607993,13375847,True,True,False +846421,690679537,True,True,False +543113,13034713,True,True,False +390763,35168671,True,True,False +455683,218727841,True,True,False +532811,260011769,True,True,False +387151,371664961,True,True,False +479473,183158687,True,True,False +545827,21833081,True,True,False +720661,340151993,True,True,False +850247,879155399,True,True,False +825763,693640921,True,True,False +578843,13892233,True,True,False +282313,302639537,True,True,False +275719,2757191,True,True,False +720481,206057567,True,True,False +770641,104807177,True,True,False +389957,524102209,True,True,False +420241,188267969,True,True,False +583139,634455233,True,True,False +850679,444054439,True,True,False +540851,130885943,True,True,False +839009,20136217,True,True,False +833669,140056393,True,True,False +509549,36687529,True,True,False +705643,74798159,True,True,False +291997,42047569,True,True,False +424819,373840721,True,True,False +859297,116864393,True,True,False +147397,170685727,True,True,False +517931,108765511,True,True,False +858911,242212903,True,True,False +320387,269125081,True,True,False +661481,222257617,True,True,False +361577,193082119,True,True,False +639211,736371073,True,True,False +865661,593843447,True,True,False +862669,226019279,True,True,False +383837,525089017,True,True,False +591131,199802279,True,True,False +814943,488965801,True,True,False +843361,389632783,True,True,False +775787,224978231,True,True,False +786697,697013543,True,True,False +442003,15028103,True,True,False +360167,18008351,True,True,False +504523,186673511,True,True,False +847031,6776249,True,True,False +850261,5101567,True,True,False +336773,196001887,True,True,False +860501,165216193,True,True,False +333803,369186119,True,True,False +621431,49714481,True,True,False +170537,185544257,True,True,False +865343,463823849,True,True,False +340937,452764337,True,True,False +767867,79858169,True,True,False +864211,70865303,True,True,False +818173,214361327,True,True,False +727933,768697249,True,True,False +617341,72846239,True,True,False +341063,559343321,True,True,False +811961,1005207719,True,True,False +611333,1193322017,True,True,False +659353,3956119,True,True,False +725993,487867297,True,True,False +627643,813425329,True,True,False +533447,739357543,True,True,False +847219,467664889,True,True,False +478937,712658257,True,True,False +707723,1252669711,True,True,False +839261,992006503,True,True,False +720491,1440983,True,True,False +319061,1018442713,True,True,False +538457,1528140967,True,True,False +313211,128416511,True,True,False +532823,42625841,True,True,False +200591,756228071,True,True,False +457271,96026911,True,True,False +364241,818085287,True,True,False +90523,268853311,True,True,False +518239,1311144671,True,True,False +236729,713501207,True,True,False +351517,2109103,True,True,False +850691,6805529,True,True,False +846871,1797060263,True,True,False +276833,617891257,True,True,False +569213,1316020457,True,True,False +391247,927255391,True,True,False +864511,2074826401,True,True,False +668713,1968691073,True,True,False +819701,1900066919,True,True,False +219463,790066801,True,True,False +418997,1373472167,True,True,False +440549,1385086057,True,True,False +499127,1197904801,True,True,False +387313,1089898783,True,True,False +347587,962815991,True,True,False +697049,1626912367,True,True,False +423307,952440751,True,True,False +797711,2758484639,True,True,False +663127,2271873103,True,True,False +661201,1486379849,True,True,False +85237,249573937,True,True,False +333517,719729687,True,True,False +786449,1741198087,True,True,False +415607,857812849,True,True,False +425839,1274110289,True,True,False +304961,1017349897,True,True,False +616261,1414935257,True,True,False +311033,865915873,True,True,False +723451,1713131969,True,True,False +581443,1823405249,True,True,False +671999,1370877961,True,True,False +865213,3073236577,True,True,False +365159,1244461873,True,True,False +700759,2215799959,True,True,False +810137,3214623617,True,True,False +810737,3144038087,True,True,False +847237,5083423,True,True,False +514127,1136220671,True,True,False +843209,3202507783,True,True,False +726797,2190566159,True,True,False +762257,3481989977,True,True,False +276247,1226536681,True,True,False +59009,282299057,True,True,False +155521,693001577,True,True,False +347959,1439854343,True,True,False +470297,2656237457,True,True,False +397549,2082361663,True,True,False +591319,2957777639,True,True,False +728699,2957060543,True,True,False +420769,2309180273,True,True,False +828977,3322539817,True,True,False +843781,2625846473,True,True,False +689869,2962297487,True,True,False +621619,3069554623,True,True,False +725147,4333478473,True,True,False +745343,4096405129,True,True,False +854569,5125704863,True,True,False +456149,2565381977,True,True,False +432143,2229857881,True,True,False +844769,3613921783,True,True,False +733399,3058273831,True,True,False +673613,2703882583,True,True,False +345551,1565346031,True,True,False +526271,2315592401,True,True,False +853759,4541997881,True,True,False +863231,4454271961,True,True,False +852179,3519499271,True,True,False