diff --git a/triage_corpus.csv b/triage_corpus.csv new file mode 100644 index 0000000..98ab14a --- /dev/null +++ b/triage_corpus.csv @@ -0,0 +1,7652 @@ +PMID;Triage classification +18210175;negative +18576588;negative +10656339;negative +12013217;negative +22805916;negative +10675564;positive +1936988;negative +18420985;negative +12406766;positive +22496740;negative +1367015;negative +10832;negative +10867228;negative +18401747;negative +18078955;negative +1608450;negative +17439636;negative +1368202;negative +23337356;negative +20817800;negative +1366537;negative +22733813;negative +18980741;negative +11437256;negative +2505054;negative +1840529;positive +24018680;negative +11942082;negative +10446355;negative +3151367;negative +16395555;negative +7687843;negative +15469729;positive +16871939;negative +17257262;negative +10781617;negative +16891545;negative +23332028;negative +14575675;negative +14575675;negative +19246207;negative +23961361;negative +22311108;negative +22112950;negative +19208239;negative +5018021;negative +22210619;negative +11848678;negative +956129;negative +10915212;negative +10915212;negative +16233217;negative +24412480;negative +16408174;negative +10723736;negative +6806012;negative +8298281;negative +4854948;negative +10906961;negative +4784485;negative +11271806;negative +22697360;negative +5827065;negative +16349820;negative +9139694;negative +1761061;negative +19731605;negative +17838811;negative +16275128;positive +18045408;negative +3141761;negative +23858710;negative +21327413;negative +23124346;positive +15705576;negative +21184840;negative +9133737;negative +9774870;negative +6429123;negative +12716988;negative +14000268;negative +12182334;negative +21373681;negative +22270237;negative +5667269;negative +8299155;negative +9421924;negative +19897917;negative +12492869;negative +23303647;negative +23470758;negative +7458906;negative +6409895;positive +21706286;negative +10694493;negative +20552260;positive +11850429;negative +12569630;negative +14545698;negative +8660508;negative +19709201;negative +22783068;negative +22239222;negative +14654438;negative +3378938;negative +8299164;negative +20174889;negative +19645671;negative +8221928;negative +8901566;negative +16427518;negative +24308062;negative +22652839;negative +2148180;negative +18722542;negative +12210548;negative +11271822;negative +5813340;negative +1903926;negative +21689797;negative +15917599;negative +20582640;negative +1768103;negative +17622525;negative +12030703;negative +16658959;negative +17154477;negative +15847171;negative +16854399;negative +12197578;negative +19756576;negative +24425022;negative +17091596;negative +11779794;negative +12757945;negative +21454590;negative +8529272;negative +21479627;negative +2738039;negative +564212;negative +7805053;positive +17364687;negative +16575564;negative +16696178;negative +18051606;negative +10570988;negative +11989765;negative +19577187;positive +19941023;positive +21523473;positive +24031896;negative +22518141;negative +11394565;negative +5753640;negative +9720204;positive +15276457;negative +8135518;positive +1102915;negative +26853;negative +15870328;positive +8935788;negative +23448507;negative +17257167;negative +23236275;positive +16021486;negative +18943844;negative +7718160;negative +22767376;negative +15055541;negative +10028181;negative +6641730;negative +9501518;negative +21910026;negative +18071646;negative +24420878;negative +19780951;negative +22444635;positive +19541632;negative +23195654;negative +17544537;negative +1952931;negative +3269796;negative +18388455;negative +17623028;positive +14000266;negative +4937661;negative +1447151;negative +17408952;negative +17347818;negative +19874880;negative +9450333;positive +20144726;negative +21350668;negative +2068873;negative +8724141;negative +23504310;negative +21701899;negative +8590658;negative +7794906;negative +5120655;negative +1936944;negative +11182422;negative +24022493;negative +1530843;negative +6686034;negative +16719518;negative +20400566;negative +2515679;negative +3781804;negative +18581436;negative +18180155;negative +9169623;negative +8346676;negative +19084826;negative +371;negative +19053222;negative +9204518;negative +15982190;positive +6203744;positive +10718854;negative +18506903;negative +1907511;negative +5690538;negative +7867916;negative +9719683;negative +23078400;negative +20724279;negative +2063624;negative +15180162;negative +16230011;negative +17009294;negative +10839146;negative +16167300;negative +24142357;negative +21625870;negative +8892847;negative +5914618;negative +10906964;negative +11494102;negative +15944854;negative +27428;negative +15081808;negative +1843411;negative +12549330;negative +24226684;negative +4501478;negative +4811548;negative +21388922;negative +22385626;negative +9758775;positive +15948964;negative +22867795;negative +19450975;negative +22878189;negative +12872308;negative +8044703;negative +29588;negative +10786278;negative +7498435;negative +24269826;negative +1612728;negative +22923398;negative +15107993;negative +21535563;negative +16238620;negative +8039053;negative +23065213;negative +10422261;negative +19286987;negative +1617736;negative +15706912;negative +11064048;negative +15158679;negative +3254166;negative +23647603;negative +2960680;negative +21259289;negative +13501202;negative +10811893;negative +1366522;negative +12883865;negative +22471203;negative +10816043;negative +16332849;negative +6434523;negative +23171402;negative +5144751;negative +15316684;negative +3283123;negative +2111445;negative +1367241;positive +18705871;negative +3782031;negative +9987124;positive +23553535;negative +17924109;negative +8322516;negative +10833405;negative +10704993;negative +22752910;negative +21774095;negative +5099761;negative +17692532;negative +8595591;negative +23291774;negative +24517025;negative +1147611;negative +23701911;negative +8243636;negative +22686013;negative +8385582;negative +11589578;negative +8310061;negative +8588051;negative +22870053;negative +21256746;negative +21265870;negative +18197405;negative +23252695;positive +10773459;negative +11391016;negative +10924103;negative +23562779;negative +9519482;negative +15367134;negative +9477552;negative +5480600;negative +21424547;negative +6248742;negative +21282110;negative +22544243;negative +1906376;negative +16788725;negative +20443596;negative +22906186;positive +18298046;negative +16200504;negative +20565593;negative +18327544;negative +22080343;negative +15821912;positive +10091328;positive +9456310;negative +10591634;negative +18752623;negative +12233746;negative +8905923;positive +21273791;negative +20553392;negative +7487028;negative +7586029;positive +6370959;negative +20540109;negative +7961884;positive +11986920;negative +22552805;negative +8795256;negative +17537269;negative +2810367;negative +1557023;positive +8223613;negative +21784865;negative +11934314;negative +17505783;negative +23836384;negative +2252383;negative +10952010;negative +20349285;negative +20352968;negative +11580836;negative +21181156;positive +11157256;positive +19487479;negative +3768806;negative +18482441;negative +11358516;positive +24117652;negative +18425608;negative +1769560;negative +16857704;negative +5549052;negative +24450186;negative +16694;negative +11386370;positive +1452095;negative +23100850;negative +5893218;negative +7188760;negative +1732062;negative +13129622;negative +15176869;negative +6791629;negative +9008887;positive +12324364;negative +17022669;negative +13980212;negative +9301021;negative +9748433;negative +7262712;negative +6355759;negative +11841200;negative +22983744;negative +7632392;negative +9761741;positive +8597544;negative +17334847;negative +8635582;negative +20467251;negative +8669913;negative +23026337;positive +1367522;positive +20709852;positive +24425396;negative +16276899;negative +19049410;positive +21162585;negative +15917601;negative +21675218;negative +15003456;negative +22210210;negative +14512430;negative +14512430;negative +22394064;negative +17650684;negative +8815461;negative +19141036;negative +14678162;negative +2789517;negative +8980633;negative +20798001;negative +23791774;negative +18024004;negative +24092451;negative +15843217;negative +4607413;negative +17018008;negative +21040747;positive +7966300;negative +2380118;negative +23261999;positive +19201950;negative +21952976;negative +18759041;negative +17986091;negative +3310898;negative +10223970;negative +17646355;negative +22146618;negative +10945678;negative +10329194;negative +24564786;negative +911160;negative +10493932;positive +20419375;positive +16957894;negative +18512263;positive +1657419;negative +17140790;negative +16880540;negative +15756838;negative +16844780;positive +21764976;negative +23729871;negative +16828285;negative +10559174;negative +23306646;negative +18328729;negative +16667555;negative +11817541;negative +8358833;positive +23913372;negative +16708193;negative +10369955;negative +14276502;negative +7906649;positive +19625252;negative +20591661;positive +20217156;negative +17657535;negative +11787020;negative +23291620;negative +2377474;negative +10463391;negative +17646981;positive +21485035;negative +19936631;negative +8576053;negative +22688905;negative +10517830;negative +16887700;negative +3925812;negative +20222446;positive +8923734;negative +22126042;negative +7744723;negative +11267647;negative +9325167;negative +18553590;negative +4213746;negative +23411236;negative +15227780;negative +7811079;positive +17910720;negative +22516249;negative +139;negative +1699605;negative +9682473;positive +1339327;positive +12620884;positive +3583921;negative +1288411;negative +3323827;negative +11084872;negative +12690417;negative +8612749;negative +1004263;negative +2373365;negative +23982327;negative +7049699;negative +18923909;negative +2308855;positive +11094287;negative +1034498;negative +21924894;negative +15985408;negative +12037609;negative +8358835;positive +10231593;negative +19259344;negative +11472517;negative +2403250;negative +18405994;negative +2681184;negative +8531015;negative +21440435;negative +19160808;negative +3758030;positive +20455430;negative +23122752;negative +1138912;negative +12501412;negative +20722697;negative +12353911;negative +2467938;negative +10769744;negative +15567274;negative +9758835;positive +23676362;negative +11356576;negative +20302895;negative +22390063;negative +20402792;negative +18180968;negative +5550826;negative +14740196;negative +15006424;positive +28620;negative +6008067;negative +22073551;negative +15291818;positive +12639832;negative +8297343;positive +22068499;negative +23035578;negative +11254576;positive +20621155;negative +22925336;negative +9925582;negative +15850449;negative +10052139;negative +21357429;negative +19410456;negative +22448043;negative +23525113;positive +16832725;negative +18555450;negative +18725302;positive +23839085;negative +20675126;negative +15809023;negative +4736383;negative +15999850;negative +15944805;negative +10713213;negative +15351275;negative +22713984;negative +10556791;negative +21237221;positive +2332056;negative +14987996;positive +2509432;positive +12652873;negative +22794932;negative +17169074;negative +10467122;negative +24420197;negative +2508562;negative +9291122;negative +2126511;negative +9218776;negative +22548968;negative +20512738;negative +985835;negative +7487009;negative +1976383;negative +19307767;negative +7325649;negative +22012339;negative +18020405;positive +22669418;negative +11402168;negative +17704018;negative +23526575;negative +8166646;negative +2107872;negative +8766668;negative +7875560;negative +19443530;negative +20198641;negative +7305400;negative +3122047;negative +8508770;negative +3120641;negative +8588743;negative +22684798;negative +6788099;negative +21898149;negative +16666809;negative +12523968;negative +10974122;negative +2017176;negative +160002;negative +19542306;negative +4551323;negative +9732283;negative +23013491;negative +18546213;negative +10618381;negative +17027758;positive +1955876;negative +20829451;negative +3012284;negative +1115500;negative +4330540;negative +15235068;negative +17967194;negative +20053629;negative +22232262;positive +18025569;negative +21114504;negative +2518813;negative +23185896;negative +17416404;negative +1918080;negative +20165908;negative +15869957;positive +1368680;positive +17604706;negative +15964222;negative +7582030;negative +12018253;negative +15236908;negative +16038608;negative +15322773;positive +20454524;negative +1320801;negative +16668506;negative +20213504;negative +12555540;negative +12215498;negative +11339938;negative +34447;negative +21905272;negative +9464371;positive +8421299;negative +8220235;negative +12830328;positive +1096148;negative +21124977;negative +24299846;negative +19590866;positive +19685081;negative +12557489;negative +20596757;negative +24425605;negative +17216454;positive +23242634;negative +12240994;negative +13276871;negative +22955325;negative +7271709;negative +16350026;negative +4797775;negative +21441342;negative +12646689;negative +8000538;positive +18468997;negative +22806105;negative +21824866;negative +21948841;positive +16348009;negative +18416703;negative +17153926;negative +16018204;negative +6412706;negative +17979231;negative +12070763;negative +2659969;negative +23268348;positive +22075029;negative +23467998;negative +18218021;negative +1789004;negative +19998284;negative +17920263;negative +10049695;negative +14745226;negative +10520161;negative +18083888;negative +9145516;positive +18378599;negative +3936918;negative +17043825;negative +9393696;negative +19000618;positive +2572649;negative +22359366;negative +23220193;negative +10899758;negative +17929596;negative +12721409;negative +11010867;negative +9151960;negative +19860881;negative +11262059;negative +16478251;negative +20707819;negative +23375723;negative +11854;negative +8358837;negative +17468866;negative +23688024;negative +8125293;negative +2506437;negative +16347939;negative +15450862;negative +19146495;negative +22953959;negative +7765871;negative +12664153;positive +10584009;negative +23457711;negative +24322404;negative +11963896;negative +19710471;negative +7874735;negative +15538558;negative +9128738;positive +5861997;negative +2116499;positive +16272471;negative +9795258;negative +21120468;negative +2502318;negative +18923855;negative +1426560;negative +23107806;negative +23094334;negative +6802188;negative +12825514;negative +24197002;negative +15146316;negative +23040386;negative +22460914;negative +22120123;negative +22708811;negative +23507038;negative +9472082;negative +12630320;negative +7574556;negative +17043085;negative +7766226;negative +20068354;negative +9858974;negative +16233515;positive +10591965;negative +8482789;negative +17020137;negative +1793336;negative +16362326;negative +16366715;negative +16366715;negative +1664199;negative +1934116;positive +12668313;negative +8810077;positive +18588984;negative +10809732;negative +8579830;negative +21985037;negative +10653151;negative +15246667;negative +11958628;negative +8112694;negative +7191044;negative +24023907;negative +20954077;negative +18543932;negative +19486415;negative +22280964;negative +20680572;negative +19924304;negative +7929854;negative +22118579;negative +8103505;negative +22488104;negative +16150549;negative +16150549;negative +9612947;negative +22006641;negative +24141072;negative +17998157;negative +10769178;negative +23110120;negative +6437;negative +8307996;negative +20400560;negative +16133102;positive +11830593;negative +22731517;negative +9325098;negative +11259593;negative +23045615;negative +11091786;negative +17056741;negative +10215886;negative +12325291;negative +21169437;negative +17509848;negative +22703989;negative +9449774;negative +12743761;negative +18804052;negative +23251045;negative +16427312;positive +14713171;negative +15886912;negative +11706050;negative +3918018;negative +10052158;negative +15329934;negative +1368209;negative +7765568;negative +21256739;negative +16636831;positive +21947763;negative +19120925;negative +15704330;negative +10930731;negative +17215902;negative +6370962;negative +22974217;negative +15808943;positive +15819855;negative +9546179;positive +23584406;negative +20184750;negative +21216942;negative +8737575;negative +19189178;negative +12232407;negative +18180966;negative +17491015;negative +20222552;negative +22782269;negative +1730409;negative +12092848;negative +15294290;positive +16453175;negative +15535463;negative +1731612;negative +15491832;negative +23023416;negative +21972146;negative +7780020;negative +33155;negative +12384080;negative +11115392;positive +22280343;negative +8954885;negative +20464942;negative +18704748;positive +11750827;negative +15917612;negative +6406997;negative +4797278;negative +24162578;negative +12391332;negative +16478053;negative +16104859;negative +7883049;negative +12213928;negative +23700144;negative +19001750;negative +17452322;negative +1758310;negative +3338453;negative +15128531;negative +16291632;negative +6408105;negative +10840595;negative +16176807;negative +13680368;negative +24211645;negative +9226959;negative +23871041;negative +22212462;negative +21816879;negative +22245941;negative +97279;negative +12756504;negative +18213692;negative +8960907;negative +3289256;negative +21742908;negative +12466893;negative +42370;negative +22033931;positive +17436644;negative +1818156;negative +3923931;negative +23260270;negative +1317007;negative +75665;negative +9492270;positive +17485087;negative +3924740;negative +20219710;negative +22271252;negative +19044008;negative +23869387;negative +23586723;negative +3146687;negative +11572457;negative +8390581;negative +23964451;negative +19735910;negative +23638383;negative +23593409;negative +22782265;negative +17558545;negative +16244214;negative +16663892;negative +21302145;positive +16243363;negative +23452049;negative +3111495;negative +22426095;negative +15125954;negative +8628122;negative +17186621;negative +9035405;negative +573944;negative +9701593;negative +22878198;negative +7670194;positive +1367012;negative +3109901;negative +24034432;negative +22044963;negative +16650812;positive +11807269;negative +12232119;negative +12192081;negative +22430506;negative +7018591;negative +415042;negative +1490609;negative +16906444;negative +21877736;negative +22806790;negative +8077196;negative +17408002;negative +16637705;negative +12142142;negative +22839502;negative +16878976;negative +22713991;negative +12139014;negative +22733389;negative +15342117;negative +7785860;negative +20579868;negative +22350290;negative +1569086;negative +16244441;positive +18943798;negative +11948445;negative +8561466;negative +11497466;negative +6725140;negative +22783129;negative +1556560;negative +1397599;negative +9782514;positive +3332972;negative +6893962;negative +22773628;negative +23768582;negative +17964183;positive +21596546;negative +23248847;negative +20394004;negative +16267281;negative +10913977;negative +20943195;negative +8787411;negative +10448329;negative +22067437;negative +17349635;negative +11409995;negative +12097140;negative +18683633;negative +4822055;negative +20561260;negative +22056690;negative +837251;negative +9791893;positive +19205687;positive +9315736;negative +17524989;negative +10705459;negative +23799111;negative +4796770;negative +20872041;negative +10099291;negative +1238128;negative +22915470;negative +16970614;negative +10913188;negative +10913188;negative +20689953;negative +11034286;negative +16404950;positive +1557024;negative +21560174;negative +19366713;negative +15950056;negative +16586026;negative +20429042;negative +9645589;negative +22122507;negative +23397242;negative +9542155;negative +15256547;negative +9758774;positive +19912637;positive +2676205;negative +9501149;negative +4133560;negative +10773444;negative +10773444;negative +22112826;negative +9057332;negative +12626396;negative +15046592;negative +14685768;positive +16139441;negative +1490604;positive +24262091;negative +20024599;negative +2562758;negative +1637155;negative +16262051;negative +17593302;negative +21732697;negative +6373661;negative +8885275;negative +18599118;negative +1288491;negative +15128569;negative +2178175;negative +5488463;negative +10974540;negative +18825950;negative +3128741;negative +15202719;negative +23489570;negative +19840119;negative +17596184;negative +9925560;negative +11548999;negative +12209794;negative +19120915;negative +15366516;negative +12861495;negative +18378601;negative +23338146;negative +10945248;positive +7827506;negative +7197889;negative +22685137;positive +1960723;negative +9323869;negative +18421585;negative +20005699;negative +18574560;negative +18843045;negative +9226960;negative +24425600;negative +15907541;negative +12455695;positive +23508399;negative +18762935;negative +15150397;negative +18975963;negative +16876163;negative +20541633;negative +16233072;positive +17537615;negative +1521873;negative +8434936;negative +19830597;negative +3733465;negative +4677593;negative +9291624;negative +23306674;negative +10656340;positive +9634791;negative +20227273;negative +17089664;negative +24212486;negative +15998153;negative +10952011;positive +15564518;negative +11486014;negative +7727348;negative +17067546;negative +9487697;negative +22803678;negative +21890820;negative +18943122;negative +1397598;negative +9148754;negative +8940152;negative +18839253;negative +6781492;negative +18479937;positive +6770360;negative +20828009;negative +12850270;positive +7764611;negative +12400688;positive +17341093;negative +8146913;negative +17724729;negative +21909256;negative +22070776;negative +20464449;negative +8221931;negative +11791350;negative +23011568;negative +24384382;negative +14999404;negative +17134395;negative +10398601;negative +8625892;negative +18633736;negative +4425355;negative +11061997;negative +606354;negative +16672461;negative +22733825;negative +15462530;negative +9330667;negative +10359487;negative +23054699;negative +22297229;negative +23239941;negative +6721328;negative +2762318;negative +12362403;negative +11051094;negative +9687432;negative +15502357;positive +2854095;negative +21281115;negative +23314962;negative +10966394;negative +17704215;negative +241016;negative +3127056;negative +20380885;negative +23987000;negative +15008348;negative +22806017;negative +20851958;positive +15944458;negative +16110918;negative +11739770;negative +11739770;negative +14244696;negative +21732241;negative +22311644;negative +13980210;negative +2688929;positive +8298280;negative +10206706;negative +1248782;negative +9547139;negative +19557348;negative +9653105;negative +24372593;negative +16135240;negative +22833403;negative +19039584;positive +10613893;negative +23489565;negative +18443829;negative +4767299;negative +16232461;negative +14533711;negative +16272431;negative +8264524;negative +10792647;negative +3009402;negative +10742225;negative +24015063;negative +3902789;negative +23465907;negative +1320801;negative +1320801;negative +18579426;negative +20673988;negative +11601627;negative +8563861;negative +16667843;negative +21307835;negative +16653055;negative +15362290;negative +19813733;negative +123525;negative +7988872;negative +23022439;negative +22693831;negative +23084335;negative +11117313;negative +627529;negative +4335690;negative +942917;negative +7200359;negative +23782224;negative +11847281;negative +19502758;positive +3006051;negative +23106143;negative +23100816;negative +2579525;negative +7325495;negative +14640962;negative +21948126;negative +7628692;negative +21822643;negative +20619350;positive +1979298;positive +3084921;negative +12668107;negative +4476077;negative +17605408;negative +15257413;negative +15257413;negative +15916615;negative +20675124;negative +21039932;negative +10075414;negative +10075414;negative +22956300;negative +21617347;negative +19621226;negative +20538957;negative +11930943;negative +21165671;negative +16348487;negative +23148719;negative +21683463;negative +16912924;negative +1368843;positive +13797468;negative +21710260;positive +23990297;negative +21452798;negative +12776916;negative +12094738;negative +23033636;negative +10049864;negative +23712903;negative +22850791;negative +2549957;negative +12748812;negative +16348244;negative +10917454;negative +10917454;negative +8660543;negative +9335273;negative +12067381;negative +24039705;negative +15379246;negative +8688436;positive +11571172;negative +11830942;negative +19265900;negative +9429292;negative +8929396;negative +9258674;negative +7858211;negative +8585318;negative +8706890;negative +18490069;negative +1905400;negative +9746354;negative +11319815;negative +20043150;positive +19666027;negative +10852969;negative +8541310;negative +16667600;negative +16428847;negative +21952371;negative +7576553;positive +15165243;negative +6176218;negative +12722463;negative +20461510;negative +6008068;negative +23025448;negative +1980522;negative +19445172;negative +19076793;negative +24258792;negative +8945534;positive +8355282;negative +21229460;negative +19081010;negative +20826217;positive +24155872;negative +21628276;negative +18171630;negative +1512573;negative +22829651;negative +8522511;positive +15514050;negative +12324582;negative +16967902;negative +754880;negative +531719;negative +16817929;negative +20446042;negative +16882157;negative +20195768;negative +11078955;negative +22365717;negative +15257413;negative +15103133;negative +3014435;negative +11515540;negative +8664500;negative +23844364;negative +19800970;negative +9952444;negative +12885168;negative +21724886;negative +22020441;negative +18629438;negative +21506480;negative +23717995;negative +19882113;negative +2834081;negative +18836000;negative +15927751;negative +23054399;negative +15284891;negative +15236928;negative +16233716;negative +9167273;negative +22988247;negative +9792094;negative +6208985;negative +16569456;negative +234905;negative +18602476;positive +9074500;negative +15654887;negative +17697785;negative +23054694;negative +23339486;negative +16232967;negative +15243740;negative +19089648;negative +24010040;negative +11856319;negative +1632643;negative +16572843;negative +23737947;negative +13780032;negative +3127692;negative +10550770;negative +1366741;negative +8987613;negative +19593751;negative +19644688;negative +21470856;negative +10981683;negative +1366559;negative +1889394;negative +17933563;negative +16894729;negative +16024227;negative +23681763;negative +24415080;negative +12670686;negative +14763904;negative +11955286;negative +23497862;negative +804341;negative +9742695;negative +15247239;negative +16347204;negative +1905781;negative +23935027;negative +1280921;negative +7961928;negative +20393704;negative +17356854;negative +22452622;negative +9274016;negative +9056481;negative +22608736;negative +16121561;negative +20358285;negative +4689094;negative +2160276;negative +10196744;negative +8713621;negative +9723670;negative +18636522;negative +24031228;negative +1633970;negative +8367456;negative +13719879;negative +7600007;negative +8664504;positive +12137954;positive +17450745;negative +22805935;negative +17408885;negative +16368977;negative +12949620;negative +17068754;negative +24403727;negative +15090228;negative +15090228;negative +15715941;positive +8433972;positive +20109094;positive +23850557;negative +8735015;negative +22216349;negative +16084620;negative +8482539;negative +2835179;negative +23956415;negative +13460794;negative +9006908;negative +1369347;negative +21277083;negative +22198864;negative +9145525;positive +14709718;negative +2396985;negative +16946258;negative +11748881;negative +20490787;negative +106904;negative +20480204;negative +20630729;negative +19500674;positive +10564469;negative +6088086;negative +8662210;negative +18587856;negative +16789551;negative +18478384;negative +21304822;negative +3384335;negative +11683266;negative +23942188;negative +15518656;negative +16317036;negative +21046416;negative +16346510;negative +9720251;negative +12383257;positive +6169675;negative +17726719;negative +1680543;negative +10333076;negative +6541478;negative +22179540;positive +21845444;negative +15312766;negative +10590467;negative +9629909;negative +15917603;negative +7379908;negative +19520725;negative +24031189;negative +17309295;negative +19455322;negative +1714453;negative +8536316;negative +7526389;negative +18222909;negative +13749863;negative +19688382;negative +12230228;negative +9177314;negative +23975635;negative +1421154;negative +8625428;negative +18256490;negative +11538970;negative +11499934;negative +18716810;negative +23303184;negative +2114822;negative +22521132;negative +9426596;negative +11112543;negative +10832892;negative +7050667;negative +10617646;negative +21296155;negative +12172603;negative +15293787;negative +1547940;negative +1547940;negative +23686283;negative +18178432;negative +15247378;negative +22561863;negative +21243443;positive +23066931;negative +15928983;negative +11350173;negative +24096527;negative +1826595;negative +9732526;positive +23618278;negative +7598694;negative +15470100;negative +14680938;negative +560243;negative +23983544;negative +22509849;negative +20150426;negative +17655960;negative +16054903;negative +8082210;negative +23338752;negative +18068392;negative +7549765;negative +19948732;negative +8720076;negative +21193820;positive +22982636;negative +6096697;negative +2370848;negative +22851449;negative +15574891;negative +1730413;negative +17974203;negative +18096849;negative +10713452;positive +2269871;negative +8439405;negative +18025571;negative +3497057;negative +8299170;negative +14566067;negative +22919820;negative +16026881;negative +17983432;negative +9342405;negative +23480960;negative +12592456;negative +8664505;positive +3013721;negative +16406356;negative +4524641;negative +20668917;negative +8605293;negative +1403950;negative +24329940;negative +21193346;negative +8096829;negative +7764601;negative +8948426;negative +10398828;negative +8057846;positive +19708824;negative +1996316;negative +23297640;negative +23022438;negative +10499262;negative +9581294;negative +7747967;negative +11472518;negative +20173071;negative +566566;negative +21848065;negative +16800643;negative +7488173;positive +8621525;negative +19515400;negative +7753774;negative +3124870;negative +6786226;negative +1990267;negative +11888168;negative +18040681;negative +148915;negative +10894;negative +10894;negative +17090929;negative +11148206;negative +22476582;negative +8472909;negative +20676628;negative +18791013;negative +12702357;positive +16957091;negative +14574112;negative +21829479;negative +22570952;negative +15160297;negative +12025930;negative +7725791;negative +23185578;negative +18489109;negative +20965068;negative +18553737;negative +18454347;negative +21575132;negative +12200333;negative +11414328;negative +23035579;negative +16535476;negative +10772156;negative +7190031;negative +16524900;negative +9370370;positive +18668373;negative +21865185;negative +21761177;negative +24316358;negative +20582639;negative +15950156;negative +21653698;positive +22949817;negative +8810518;negative +11251104;negative +16806908;negative +113390;negative +21790816;negative +24033867;negative +23054821;negative +21887271;negative +23985491;negative +15299892;negative +23809653;negative +21829152;negative +19685157;negative +10913973;negative +16535103;negative +23824609;negative +21558674;negative +19640700;negative +11692674;negative +22841889;negative +12835054;negative +18590232;negative +6470092;negative +97;negative +12845603;negative +16345247;negative +23750957;negative +20096556;negative +7793956;negative +10747977;negative +16396356;negative +14610026;negative +17142360;negative +7984103;positive +14600224;negative +9251203;negative +8870240;negative +18264680;negative +22526794;negative +20725649;negative +23829075;negative +6190756;negative +11779794;negative +11779794;negative +22072708;negative +17503147;positive +22349231;negative +3310950;negative +16869499;negative +12587698;negative +15162396;negative +8477352;negative +4672924;negative +18846399;negative +10792550;negative +5166070;negative +23775269;negative +16535755;negative +1886523;negative +12945177;negative +21404694;negative +23848286;negative +19692229;negative +6166833;negative +11585689;negative +20122825;negative +16137662;negative +9395457;negative +22094734;negative +8598062;positive +241478;negative +21888052;negative +11324720;negative +19908201;negative +14674022;negative +1710552;negative +7542535;negative +14523573;negative +12882555;negative +12761077;negative +19817688;negative +16662879;negative +15640210;negative +9335165;negative +16110456;negative +15912954;positive +11162394;positive +4407387;negative +22705517;negative +23897210;negative +16904235;negative +22160328;positive +15716038;positive +17103162;negative +21971070;negative +21919515;negative +23071108;positive +7546571;negative +12681926;negative +9309656;negative +16797931;negative +21102653;negative +21981827;negative +20140716;negative +12822139;negative +3265987;negative +19236484;negative +16668007;negative +19715779;negative +11679336;negative +16233017;negative +7191386;negative +23022488;negative +8532665;negative +12223300;negative +14554199;negative +9030754;negative +20015338;positive +19837831;negative +17159236;negative +15560790;negative +18500632;negative +15552846;negative +2233708;negative +10675622;negative +18331049;negative +21835878;negative +23432824;negative +20592022;positive +19527167;negative +311688;negative +17373453;negative +17373824;negative +7737483;negative +16107755;positive +8824176;negative +19922433;negative +10582376;negative +21611131;negative +9361421;negative +16360800;negative +20414741;negative +2331322;positive +8597538;negative +7894714;negative +1377478;negative +21519935;negative +8935660;negative +8172598;negative +2415455;negative +16475280;negative +16468340;negative +20807550;negative +8550021;negative +10594117;negative +22514879;negative +16658739;negative +3170260;negative +864434;negative +20027332;negative +9596636;negative +15612820;negative +23613286;negative +14565843;positive +8806421;negative +9684370;negative +7592973;negative +12028430;negative +22768188;negative +1086637;negative +18086237;negative +11312832;negative +4165671;negative +17938911;negative +21764911;negative +9084219;negative +7851411;negative +563863;negative +23301151;negative +12620261;negative +1869556;negative +11255010;positive +23224588;negative +911942;negative +17210951;negative +17159214;negative +15998308;positive +17641888;negative +10759859;negative +8901114;negative +21919862;negative +18371173;negative +8358830;positive +6020046;negative +23051693;negative +2223824;negative +20532758;negative +1106342;negative +8639668;negative +9363442;negative +4255900;negative +21815831;negative +22026998;negative +19169854;negative +20137960;negative +18155804;negative +18576098;negative +23442693;negative +23594998;negative +23544613;negative +9357170;negative +19298836;negative +7866877;negative +12721415;negative +10386623;negative +15046588;negative +14987724;negative +11916668;positive +12153;negative +16140328;positive +19663423;negative +523359;negative +22371150;negative +15706864;negative +8768520;positive +9317009;negative +23619241;negative +24128404;negative +19057825;negative +18061578;negative +17915946;negative +9791107;negative +12483620;negative +7968662;negative +9933966;negative +826291;negative +16034819;negative +21532326;negative +10830498;positive +12943532;negative +4587312;negative +11741899;negative +9390455;negative +15553782;negative +16535342;negative +19513709;positive +15664516;negative +2545533;negative +7969135;negative +16349547;negative +7765775;negative +2113524;positive +11602357;negative +22622836;positive +18421595;negative +20080727;negative +4944660;negative +1711992;negative +23390613;negative +22407108;negative +17868942;negative +16914364;negative +12557547;negative +14734176;negative +23518084;negative +24113511;negative +7763680;negative +21165740;negative +10422230;negative +23035824;negative +10889239;negative +19504493;negative +9654098;negative +6781994;negative +16146673;negative +7915941;negative +20549203;negative +3082568;negative +9367516;negative +17088143;negative +10517323;negative +22450796;positive +6331333;negative +9466911;negative +20623316;negative +14558143;negative +7975893;negative +7765191;negative +19322841;negative +22484439;negative +21964940;negative +18831195;negative +20937420;negative +12968727;negative +15683395;negative +19140029;negative +15926040;negative +9165762;positive +21544619;negative +16697997;positive +12232061;negative +1594557;negative +1400249;positive +22611527;negative +6436496;negative +8987884;positive +9701815;negative +7627131;negative +1937044;negative +1661010;negative +17669636;negative +12684541;negative +12684541;negative +12843660;negative +19148637;negative +20306187;negative +19649636;positive +5929777;negative +5772957;negative +3025617;negative +8987532;negative +10658668;negative +22921251;negative +12922166;positive +7664946;negative +18279338;negative +6008065;negative +22112766;negative +19396602;negative +20939889;negative +12489127;positive +11030574;negative +21435891;negative +10891380;negative +23872280;negative +10949689;negative +16658784;negative +23082751;negative +20623432;negative +8964516;negative +9602631;negative +11210150;positive +15479235;negative +4364140;negative +4281647;negative +11714342;negative +15518345;negative +14646097;negative +14646097;negative +7844703;negative +9537764;negative +5808702;negative +17388645;negative +19674110;negative +18943277;negative +8196639;negative +23896443;negative +23285046;positive +7729670;negative +9627984;negative +15927931;negative +24414906;negative +8806739;negative +8391537;negative +9469756;negative +2379812;negative +16667971;negative +19575195;positive +17345128;positive +24296079;negative +21798867;negative +21656807;negative +22425594;negative +848950;negative +17665191;positive +5812971;negative +7764387;negative +8633877;negative +9299781;negative +8519794;positive +24315640;negative +11472949;negative +22128148;negative +7536675;negative +9691450;negative +16209108;negative +9797302;negative +17594469;negative +33149;negative +23271623;negative +22367944;negative +15066785;negative +22169180;negative +10620777;negative +3545943;negative +23622347;negative +18852512;negative +12623067;positive +9070379;negative +405328;negative +18616181;negative +17690465;negative +22313372;negative +15168093;negative +5107227;negative +12898712;negative +2504155;negative +16599567;negative +18680769;negative +6434508;negative +8285672;negative +22595090;negative +22985601;negative +12619703;negative +8670100;positive +9058682;negative +23220961;negative +12603317;negative +15749052;negative +5781574;negative +21549049;negative +3030517;negative +23656873;negative +8524797;positive +16232670;positive +19703229;negative +23409143;negative +8764988;negative +22112821;negative +6470680;negative +15304761;negative +2085388;negative +440399;negative +22524557;negative +17502271;negative +8590475;negative +21943248;negative +17021873;positive +7793932;negative +20691783;negative +1551872;negative +20467244;negative +8381338;negative +14627738;negative +22922772;negative +9367654;negative +22527621;negative +20544965;negative +9108273;negative +23548272;negative +95240;negative +16646531;negative +20067152;negative +1900062;negative +7789795;positive +24433677;negative +728849;negative +21906369;negative +16333341;negative +19090038;negative +12729604;negative +4062894;negative +18434138;negative +11714724;negative +11500217;negative +12445478;negative +17235482;negative +20373916;negative +24035020;negative +22799212;negative +22290653;negative +20647679;positive +20406672;positive +2548922;negative +9084209;negative +14767676;negative +1368193;positive +19805272;negative +1644287;negative +15128512;negative +18065558;negative +21442271;positive +15283239;negative +15033937;negative +22689961;negative +16039872;positive +19996679;positive +17115208;positive +11911612;negative +23107704;positive +12889828;negative +14992861;negative +19697016;negative +12501406;negative +20422178;negative +3327914;negative +1854201;negative +10679005;negative +9608522;negative +10361719;negative +5969292;negative +11178973;negative +10725170;negative +11525619;negative +5418942;negative +1238127;negative +15937722;negative +12653995;negative +22684857;positive +23988521;negative +10959559;negative +13129294;negative +19719847;negative +3268297;negative +8948429;positive +20387464;negative +1576482;negative +17768652;negative +19934038;negative +22218809;negative +22940347;negative +8458831;negative +9291623;negative +23597920;positive +21539585;negative +15184164;negative +558183;negative +19780949;negative +23429923;negative +18216571;negative +11319115;positive +5689833;negative +15960748;negative +15296185;negative +19100826;negative +9466262;negative +16342535;negative +7690393;negative +10503533;negative +15928849;negative +16978358;negative +1832939;negative +24031818;negative +23356577;positive +23313674;negative +21688039;negative +15234521;negative +19734326;negative +1781689;negative +21784921;negative +8010668;negative +23508400;negative +1592808;positive +18557783;negative +5808701;negative +22754023;positive +9720217;negative +10540205;negative +8075420;negative +18973283;negative +12894484;negative +3042773;negative +21319457;negative +22216217;negative +308842;negative +1103165;negative +19099459;negative +10230019;negative +7196365;negative +2155864;negative +4475614;negative +23020548;negative +2377893;negative +16249876;negative +8857272;negative +6777367;negative +18944813;positive +10869365;negative +20630753;negative +18062191;negative +24263941;negative +15453678;negative +22535444;negative +8787417;positive +11016614;negative +1639777;negative +19123452;negative +3313002;negative +22791138;negative +22985967;negative +18949755;negative +7066427;negative +10849840;negative +22634043;negative +24416614;negative +9010760;negative +2087205;negative +10992492;negative +9308367;negative +7750151;positive +3091028;negative +17589813;negative +22093976;negative +24258791;negative +15988573;positive +22194294;negative +23091162;negative +11964688;negative +19709307;negative +19962718;negative +6413830;negative +24150040;negative +9421900;negative +23166747;negative +16825450;negative +10022948;negative +14871655;negative +23251523;negative +1900250;negative +8611747;negative +12099523;negative +20970816;negative +19473250;positive +8919793;negative +22349190;positive +10377107;negative +19884778;negative +21626020;positive +10913188;negative +9204516;negative +21340036;negative +11732688;negative +20943381;negative +13917;negative +23054705;negative +10411622;negative +7763442;negative +8678298;negative +14553935;negative +15063624;negative +11071951;negative +4850991;negative +2317193;negative +18668421;negative +21268047;negative +23617724;negative +12449642;negative +9495778;negative +9535889;negative +22265304;negative +18163575;negative +19761490;negative +1383159;negative +19962399;negative +9235163;negative +22852807;negative +18467877;negative +22112279;negative +3551915;negative +12657806;negative +17229143;positive +12504909;negative +7549768;negative +19769746;negative +7592838;negative +18359224;negative +2294974;negative +20602653;negative +9406381;positive +19592259;negative +17449691;negative +23959872;negative +11707619;negative +4684597;negative +21466636;negative +20139594;negative +22578178;negative +22483046;negative +19203649;negative +4640356;negative +18944734;negative +24140149;negative +826331;negative +19342787;negative +15019236;negative +20030048;negative +3662523;negative +9634583;negative +24188833;negative +2152162;positive +16668770;negative +1934134;negative +2107875;negative +710680;negative +16887562;negative +11102532;negative +18943645;negative +15541293;positive +19270979;negative +22412805;negative +24175970;negative +10427696;negative +18180153;negative +11328490;negative +17373647;negative +23289754;negative +18553736;negative +8181749;negative +10684939;negative +11856298;negative +20886742;negative +1475183;negative +20221730;negative +23759433;negative +23393585;negative +7890638;negative +19277745;negative +20237199;negative +507620;negative +2037232;negative +19097997;negative +956146;negative +17151461;positive +11133422;negative +8436950;positive +8757730;negative +23461515;negative +16861810;negative +241997;negative +21167225;negative +23333949;negative +15304748;negative +5534499;negative +5823495;negative +24246269;negative +8756392;positive +8519779;negative +20455032;negative +23889751;negative +16374635;positive +18989;negative +12489121;negative +16346375;negative +9726123;negative +12715256;negative +8593683;positive +23436287;negative +6863431;negative +18553487;negative +22231654;negative +8424790;negative +10669402;negative +9639928;negative +18338189;negative +14222748;negative +4549386;negative +22884703;negative +23835302;negative +23499103;negative +18408067;negative +17597340;positive +10475745;negative +24031929;negative +1317007;negative +1317007;negative +23811512;negative +8458852;negative +21465179;negative +24429995;negative +12162562;positive +24425333;negative +23900618;negative +15686849;positive +3036644;negative +22200052;negative +17057348;negative +2216737;negative +15978991;negative +10945270;negative +23100518;negative +10424099;negative +1369024;positive +15862318;negative +21148948;negative +9776817;negative +16668004;negative +10759850;negative +23434807;negative +17184338;negative +8929394;positive +18951782;negative +22796724;negative +19073263;negative +11166820;negative +20154467;negative +12920607;negative +3923299;negative +10491168;positive +22043279;negative +18661301;negative +12467477;negative +12210222;negative +12297669;negative +4478279;negative +34949;negative +17705786;negative +7620815;negative +9514754;positive +11750831;negative +7765235;negative +24331598;negative +23412069;positive +16697346;negative +1922192;negative +9301101;negative +8452541;negative +21510637;negative +237002;negative +6008098;negative +23251593;negative +11272822;negative +11272822;negative +19880540;negative +17974237;negative +19619651;negative +10849173;negative +22309761;positive +11429475;negative +15649772;negative +22102024;negative +23790932;negative +9373940;negative +15560140;negative +15560140;negative +16496115;negative +7493964;positive +1268329;negative +1268329;negative +15623039;negative +8550012;negative +17615009;negative +23410931;positive +18809304;negative +12627400;negative +22683794;negative +16346831;negative +16349528;positive +22919467;negative +22080346;negative +24076077;negative +17977149;negative +11722942;negative +962468;negative +6891886;negative +23069603;negative +8377206;negative +16620625;negative +1429462;positive +22949265;negative +22340848;positive +372028;negative +20445976;negative +24412956;negative +6765603;positive +2670282;negative +12702349;negative +23066798;negative +16685742;negative +6300031;negative +23917633;negative +21861372;negative +11737205;positive +17302431;negative +24128930;negative +20227480;negative +16758169;negative +8900004;positive +24055682;negative +2628172;negative +24425573;negative +7194;negative +5691120;negative +15456402;negative +10972191;negative +7640307;positive +3516795;negative +22238011;negative +23937250;negative +22453806;negative +1281180;negative +19840850;negative +21048401;negative +583274;negative +24010038;negative +12232663;negative +17512710;negative +21048871;negative +24388530;negative +235257;negative +15341651;negative +11795847;positive +20851126;negative +22422933;negative +16349123;negative +14993691;negative +4018386;negative +3909967;negative +23152805;negative +18825279;negative +15212801;negative +8830045;positive +18192051;negative +20159568;positive +8698653;positive +20014432;negative +16719505;negative +14673545;negative +14633044;negative +21334308;negative +18597050;negative +15597736;negative +7050669;negative +18408068;positive +9435085;negative +22112956;positive +484118;negative +21602376;negative +17436627;negative +9463945;positive +19899079;negative +3109376;negative +1392588;negative +3837179;negative +18294137;negative +17225100;negative +10610795;negative +19088319;positive +9852385;negative +10662860;negative +9133641;negative +15920273;negative +21318368;negative +22476551;negative +2757193;negative +11357511;positive +24349958;negative +16233459;negative +20695214;negative +19455521;negative +20181208;negative +11913764;negative +12137913;negative +15522500;negative +7632404;negative +24430239;negative +7765573;negative +21466666;negative +18804059;negative +17577997;negative +15130150;negative +12111743;negative +8139556;negative +15314176;negative +2125957;positive +9400483;negative +23572953;negative +16347742;negative +20682343;negative +16657425;negative +16657425;negative +23519806;negative +22203550;negative +18987860;negative +2121133;negative +44415;negative +19151184;negative +18813924;negative +6209559;negative +20547381;positive +962920;negative +14768028;negative +8684426;negative +1101979;negative +15136043;negative +7763727;negative +2503710;negative +20674735;negative +2785629;negative +11847251;negative +9076936;negative +1041692;negative +1041692;negative +19453169;positive +11049740;negative +19669227;negative +22102697;negative +22733581;negative +22182583;negative +22815939;negative +8220206;negative +32833;positive +19418231;negative +16328738;negative +10976313;negative +14735218;negative +17506831;negative +23263965;positive +22409979;negative +20696574;negative +19087463;negative +22736599;negative +12440775;negative +22212435;negative +9075620;negative +15057476;negative +20817594;negative +16233248;negative +22512653;negative +16128029;negative +18291544;negative +18850325;negative +10681571;negative +16356847;negative +21402188;negative +24077704;negative +22654171;negative +8065265;positive +12226210;negative +22076694;negative +20213103;negative +21156059;negative +8920899;negative +23097144;negative +23227186;negative +7556193;negative +23124755;negative +24237246;negative +20331423;negative +8495441;negative +12530525;negative +11872116;negative +12753245;negative +8987533;negative +6422823;negative +8952478;negative +18377882;positive +21776033;negative +16668702;negative +23053096;negative +20702089;negative +11257513;positive +20980042;negative +12071852;positive +7574642;positive +21626207;negative +22095443;negative +1239235;negative +15560140;negative +11782497;negative +17952442;negative +21223324;negative +23265820;negative +11404322;negative +17928959;positive +12039719;negative +2493265;negative +7865792;negative +16820757;negative +4269377;negative +12216836;negative +6209930;negative +8480994;negative +12679849;negative +10052131;negative +17273823;negative +11960986;negative +10089338;negative +12890613;negative +12721414;negative +15782637;negative +22112414;negative +21635140;negative +1368777;positive +3042508;negative +20951406;negative +11149149;negative +1547940;negative +9990729;positive +11193399;positive +15746359;negative +11331584;negative +20023149;negative +9459293;negative +19445185;negative +18082420;negative +23489323;negative +23247825;negative +6790386;negative +9753433;negative +17881256;negative +11438761;negative +11438761;negative +24688660;negative +7925367;negative +8374618;negative +7729761;negative +24193699;negative +20888616;negative +9202190;negative +8920187;negative +23625219;negative +18810533;negative +12767807;positive +8987622;positive +8509335;positive +23033684;negative +8439872;negative +9772752;negative +22940311;positive +23292244;positive +7766156;negative +4674624;negative +6685532;negative +6772150;negative +24004614;negative +1909591;negative +9830095;negative +15054207;negative +22870287;negative +19269588;negative +5387561;negative +10481063;negative +11849507;positive +19444464;negative +2111732;negative +1657419;negative +1657419;negative +19759864;negative +16348324;negative +23361183;negative +11043466;negative +1450378;negative +19412609;negative +9179293;negative +15182839;negative +20306191;negative +22961332;negative +4305157;negative +9878550;negative +15188885;negative +10882531;negative +21507555;negative +15215590;negative +7975894;negative +21482127;negative +15632433;negative +7859305;positive +19801419;negative +9061031;negative +23784776;negative +570860;negative +20569406;negative +22985087;negative +21234787;negative +18663522;negative +15841240;negative +11272833;negative +15296186;negative +15288024;negative +22678824;negative +7487098;negative +21840970;negative +17479220;negative +18031332;negative +20303251;negative +7620809;negative +7735107;negative +18944733;negative +22846889;positive +22780886;negative +11325554;negative +12423759;negative +22796096;negative +18620557;negative +17594485;negative +14740190;negative +4093442;negative +7764056;positive +10424901;negative +9830143;negative +11270816;negative +10101286;positive +7642129;negative +19253284;negative +8355617;negative +1406643;negative +20143229;negative +15469730;positive +16243455;negative +7592488;positive +18848636;negative +17851776;negative +22805796;negative +20920617;negative +2113405;negative +12021790;negative +9464412;negative +22086563;negative +22554348;negative +22036290;negative +23647126;negative +18511187;negative +16202538;positive +16232740;positive +4412133;negative +9650250;negative +1420277;positive +22359214;negative +8540419;negative +16205953;negative +2757372;negative +17018254;negative +4940550;negative +8434909;negative +23399420;negative +10347017;negative +8898395;negative +10830894;negative +21622642;negative +16183021;negative +8075794;negative +22042431;negative +13179146;negative +15635463;negative +20455075;negative +15239699;negative +15943106;negative +17492474;negative +19267236;negative +18800599;positive +1369269;negative +22704217;negative +15362979;negative +23616783;negative +862201;negative +4790623;negative +10075414;negative +19093150;negative +24348166;negative +14871661;negative +10802187;positive +12407460;negative +16347492;negative +18327607;negative +6068064;negative +22490508;negative +10620717;negative +1326415;negative +1326415;negative +7608023;negative +8477731;positive +22971569;negative +18198834;negative +10938423;negative +22192075;negative +22145993;negative +10939261;negative +14665735;positive +11857;negative +16407250;negative +15304348;negative +44414;negative +11112513;negative +11251832;negative +22159609;negative +12920506;negative +9649748;negative +4780741;negative +3314909;negative +20812132;negative +19850146;negative +21616151;negative +21543515;negative +17277884;positive +8464071;negative +2995959;negative +8856078;positive +6167499;negative +3517864;negative +3025649;negative +21436319;negative +2425654;negative +10222181;positive +16177334;negative +16247673;negative +16657049;negative +8081497;negative +3140799;negative +17818500;negative +4609307;negative +550656;negative +49849;negative +22085311;negative +560832;negative +22608742;negative +18694928;negative +23305326;negative +18346891;positive +22644766;negative +10613891;negative +17253723;negative +1032996;negative +14970631;negative +23057506;negative +18820080;negative +31203;negative +19908331;negative +19054103;positive +15500988;positive +16349883;negative +16474906;positive +10686151;negative +10686151;negative +1644307;negative +8132657;negative +361685;negative +18553683;negative +23915965;negative +12744513;negative +15757176;positive +23245543;negative +23892828;negative +15485921;negative +22835655;positive +10594100;negative +22806786;negative +23410928;negative +23115510;negative +19307582;negative +2001691;negative +18155243;negative +4833510;negative +23714098;negative +23931690;negative +14480014;negative +6196946;negative +23374631;negative +9308184;negative +2261987;negative +1611560;negative +6965247;negative +3316986;negative +19428727;negative +20467747;negative +23451229;negative +21505251;negative +16704416;negative +22927643;negative +9184840;negative +19898963;negative +22981621;negative +4672572;negative +16775790;negative +2116411;negative +12449800;negative +10525153;positive +8177888;negative +22799754;negative +2673277;negative +22687329;negative +11822381;negative +11929215;negative +11417392;negative +16337707;negative +9382490;negative +8314793;negative +11315758;negative +10963707;negative +11106022;negative +2182377;negative +23512640;negative +17430975;negative +19519976;negative +23871048;negative +23450755;negative +6784113;negative +23382985;negative +16657425;negative +10653750;negative +10931947;negative +10191391;negative +9002269;negative +10945680;negative +24031819;negative +7987261;positive +16028202;negative +22915822;negative +18975073;negative +1479358;positive +24227337;negative +3124698;negative +7548622;negative +10737142;negative +8988359;negative +16934902;negative +9435084;negative +12448733;negative +10589717;negative +20869235;negative +8765754;negative +12026170;negative +2108020;negative +17664063;positive +6774807;negative +23073100;negative +17701287;negative +17168295;negative +1369021;negative +22206938;negative +17419071;positive +14524699;positive +20675115;negative +8590644;negative +3130804;negative +1240816;negative +12619825;negative +9020869;negative +7023082;negative +15692853;negative +11956748;positive +15845406;negative +19202090;positive +11956747;negative +19479322;negative +20466648;negative +7646037;positive +10773444;negative +22218767;negative +12381136;negative +857507;negative +9535180;negative +20194103;negative +22992733;negative +10092840;positive +1970434;positive +7197252;negative +13276869;negative +11678283;negative +14469205;negative +19187498;negative +2370277;negative +17916074;negative +21965406;positive +23201198;negative +23108618;negative +9449777;negative +23292745;negative +9140977;positive +18314348;negative +15812658;negative +18424542;negative +9617819;negative +12878051;negative +1648007;negative +12932365;negative +8951380;negative +9692967;negative +8710886;negative +4737371;negative +9501415;negative +1826090;negative +15054209;positive +2997745;negative +21556691;negative +10022947;negative +19110429;negative +11745178;negative +11745178;negative +22112620;negative +10481288;negative +24385885;negative +18558450;negative +20039188;negative +9118231;negative +23101390;positive +3932329;negative +19330548;negative +9208222;negative +16944346;negative +8647081;positive +17496965;negative +23508952;positive +23451186;negative +23530973;negative +16453672;negative +11471729;positive +6686646;negative +11514096;negative +10970846;negative +22407679;negative +13677464;negative +8695063;negative +16041128;positive +23436225;negative +17587693;negative +21726866;negative +4623233;negative +16713256;negative +20567818;negative +23450203;negative +8625430;positive +1628837;negative +5053881;negative +15347764;negative +3329048;negative +23665188;negative +20084296;negative +7875558;negative +23994224;negative +1512706;negative +19809198;negative +15170238;negative +15054260;negative +18804353;negative +10805791;negative +889389;negative +12818193;negative +10029988;positive +24479319;negative +19456971;negative +2629784;negative +21273336;negative +22806189;negative +17827332;negative +20220789;negative +16732459;negative +12744465;negative +15494009;negative +22609669;negative +20602179;negative +22897832;negative +1368254;positive +12755631;negative +23256784;negative +6360862;negative +9335168;positive +16339718;negative +24425276;negative +16328626;positive +20383603;negative +9403108;negative +11212916;negative +11212916;negative +1190637;negative +15932985;negative +11734885;negative +15125965;negative +24213479;negative +4426701;negative +22280347;negative +18308529;negative +16151802;negative +9866173;negative +21344231;positive +10583968;negative +15502369;negative +10455498;negative +10455498;negative +22559172;negative +9648215;positive +4737379;negative +11494757;negative +24031982;negative +23102010;negative +24415099;negative +8277260;negative +22132219;negative +21671092;negative +17145041;negative +17995733;negative +17178246;negative +23796490;negative +16701547;negative +21687577;negative +12363086;negative +10689;negative +14735222;positive +6435476;negative +11408216;negative +18574585;negative +23237452;negative +16121227;negative +1610176;negative +6540443;negative +19596709;negative +10347026;positive +14871663;negative +23273185;negative +15372306;negative +2510150;positive +16568317;negative +17444605;negative +10747226;negative +1416881;negative +23589840;negative +22209690;negative +24201422;negative +15164362;negative +16162243;negative +10944353;negative +15597746;negative +16306682;negative +17614952;negative +23768357;negative +8611759;negative +7705606;negative +19877427;negative +23504080;negative +15749047;negative +22884651;negative +16233143;negative +8984474;negative +16473771;positive +6321448;negative +17092334;negative +16212036;negative +8929279;negative +15451115;negative +24100144;negative +19279806;negative +16412083;negative +22683546;negative +15871037;negative +16666142;negative +24549347;negative +17022171;negative +20562284;positive +16366715;negative +12881405;negative +15998305;negative +22017574;negative +12073090;positive +16667522;negative +18971363;negative +2535539;negative +7639733;negative +4580792;negative +23537284;positive +20346373;negative +16198585;negative +23045503;negative +3246351;positive +18076379;negative +22707073;negative +23410930;negative +8264536;negative +12687490;negative +6403443;negative +21655220;negative +9726860;negative +9872754;positive +18548669;positive +18480250;negative +10787047;negative +11010874;negative +10862890;negative +21339977;negative +10467123;negative +503102;negative +24031985;negative +14741374;negative +19505807;negative +8753654;negative +22854183;negative +18952064;negative +13159273;negative +5418105;negative +16129506;positive +23770555;negative +1102846;negative +22583119;negative +19784554;positive +11223945;negative +15328766;negative +22678130;negative +17130296;negative +2848632;negative +23226882;negative +23504189;negative +17322210;negative +11069006;negative +10071521;negative +22691175;negative +23299456;positive +23131126;negative +11478902;negative +8713082;negative +7145876;negative +22100233;negative +1454688;negative +10586500;negative +16346254;negative +22964851;negative +10323234;negative +8549811;negative +5951;negative +9255982;negative +10434062;negative +15136043;negative +15136043;negative +10504569;negative +21849025;negative +14642815;positive +18460787;negative +15589653;negative +12790630;negative +11756444;negative +2310186;negative +22085593;negative +20799086;negative +20406453;negative +23796604;negative +10209765;negative +3949269;negative +2789162;negative +14625898;negative +9153432;negative +8910335;negative +15380555;negative +23095575;negative +11273698;negative +14506858;negative +830646;negative +7527628;negative +6777040;negative +19140418;negative +7049163;negative +21535524;negative +16415209;negative +16396247;negative +16313649;negative +16431275;positive +10867946;negative +12387863;negative +8975597;positive +20699551;negative +14688277;negative +15555940;positive +24197466;negative +3156122;negative +17087475;negative +350852;negative +4798425;negative +13924609;negative +3935049;negative +8400378;negative +23334282;positive +23431975;negative +15175686;negative +18944230;negative +19389762;negative +22805805;negative +2277031;positive +12743752;positive +14593919;negative +14593919;negative +12543554;positive +1511691;positive +18501723;negative +14981306;negative +18298954;negative +12365459;negative +20064285;negative +1122913;negative +22451079;negative +19692234;negative +24425133;negative +15381976;negative +20873228;negative +6812652;negative +2112428;negative +21808052;negative +8488161;negative +21998163;negative +23937585;negative +11471744;negative +22831905;negative +17313520;negative +23470772;negative +12713539;negative +22328249;negative +12447230;negative +17981782;negative +12589443;negative +21535352;negative +15294847;negative +399317;negative +18301900;negative +17896135;negative +21156511;negative +22373601;negative +12577587;negative +11860266;negative +23830995;negative +24417112;negative +18350386;negative +7485973;negative +1044284;negative +6327611;negative +22101785;positive +10472796;negative +9177963;negative +22982017;negative +12529155;negative +21090260;negative +16269743;negative +10849827;negative +16235723;negative +17483939;negative +22270358;negative +8987553;positive +22783136;negative +15644928;negative +18467873;negative +24286790;negative +1547861;negative +9654123;positive +2070799;positive +15749052;negative +15749052;negative +18331790;negative +10747150;negative +6954495;negative +23624166;negative +2995925;negative +11931668;positive +7628950;negative +19021791;negative +23306886;negative +9931263;negative +8987657;negative +21421791;negative +18233;negative +19704507;negative +1476366;negative +15571068;negative +18635283;negative +9532788;negative +8018873;negative +17036750;negative +12513977;negative +7197155;negative +11822834;negative +16396108;negative +21452825;negative +7668048;negative +19447952;negative +21269876;negative +16784880;negative +23199732;positive +1599951;negative +9629604;negative +7412854;negative +12619670;negative +7757111;negative +22447608;negative +23224497;negative +23280599;negative +24184384;negative +21314954;negative +21232645;negative +7725802;negative +20703955;negative +18053205;negative +23732694;negative +11582548;negative +1952950;positive +20656867;negative +11004397;positive +9683648;negative +19134557;negative +19395258;negative +2450787;negative +7787175;negative +18031531;negative +440400;negative +21914823;negative +14593866;negative +23288594;negative +12957952;negative +9168616;negative +16461646;negative +6771250;negative +405048;negative +22265982;negative +22405828;negative +9449766;negative +24069314;negative +13316573;negative +23185612;negative +6751259;negative +9757570;negative +11179652;negative +18450486;negative +23157299;negative +9972263;negative +21968902;negative +15116342;negative +17149640;negative +16667295;negative +16487309;negative +22178339;negative +21890350;negative +11067752;negative +15193129;negative +22215071;negative +9742698;positive +1225521;negative +12671080;negative +8920185;negative +845158;negative +24049480;negative +15753300;negative +8563148;negative +12145937;negative +1496378;negative +9371889;positive +11180071;negative +19160456;negative +21491985;negative +24085303;negative +10906953;negative +6796045;negative +4988636;negative +18406638;negative +8454341;negative +11958935;negative +22950684;negative +383915;negative +16630270;negative +11714353;negative +12788724;negative +1368253;negative +19544571;negative +22485213;negative +19884003;negative +21573993;negative +19840115;negative +11297785;negative +23213539;negative +7592374;positive +22110134;negative +10564469;negative +10564469;negative +15313578;negative +15313578;negative +9649741;negative +12882299;negative +2187435;positive +23587418;negative +14988022;positive +9076736;negative +7766233;negative +20354693;negative +14615854;negative +1320186;positive +21306947;positive +22578542;negative +10698773;negative +1903721;negative +21564341;negative +10806354;negative +16757052;negative +16535160;negative +560711;negative +14593867;negative +17978802;negative +11829749;positive +8440481;positive +21553045;negative +14704857;negative +401863;negative +14993671;negative +22210154;negative +22921519;negative +12199698;negative +22743589;negative +17218123;negative +10612723;negative +20943535;negative +1815765;negative +22318886;negative +21049291;negative +8464862;negative +7670182;positive +18641704;negative +16345755;negative +15843143;negative +23683924;negative +427653;negative +14763977;negative +8513339;negative +15094199;negative +10572260;positive +20543062;negative +17662722;negative +22573272;negative +17549471;positive +11925050;negative +14519993;negative +23590573;negative +22653604;positive +16283313;negative +20077114;positive +23152614;negative +10966076;negative +24021641;negative +9546185;positive +10671457;negative +1630461;negative +1630461;negative +17662982;negative +1400187;negative +9805373;positive +16468342;negative +2103473;negative +22446315;negative +21971507;negative +16830773;negative +15684295;negative +17110964;negative +22586463;negative +1506028;negative +23898996;negative +23979812;negative +15358520;negative +3309160;negative +22684364;negative +16849719;negative +21223334;negative +11311718;negative +6809504;negative +16783565;negative +15203253;negative +2195025;negative +22579939;negative +649570;negative +23149715;negative +17720633;negative +22764072;negative +8000004;negative +11722918;negative +17029984;negative +21920035;positive +7952191;negative +18294194;negative +11958335;negative +1426561;negative +1835496;negative +14506855;negative +11566605;negative +21377353;negative +24007329;negative +21897016;positive +1888892;negative +575710;negative +18945056;negative +94494;negative +22354955;negative +11942079;negative +19277742;positive +18679722;negative +19661691;positive +23786663;negative +22036533;positive +21705527;negative +19540109;negative +20881013;negative +23840414;negative +18982415;negative +1368749;negative +23330392;positive +24252625;negative +17602567;negative +4210344;negative +16219783;negative +16380244;negative +24414501;negative +6441501;negative +8521964;negative +19617364;negative +19220468;negative +8789335;negative +16511025;negative +9550700;negative +22728789;negative +18550352;positive +804319;negative +2076554;positive +12437301;negative +8804409;negative +9514763;negative +8349103;negative +16890413;negative +5040218;negative +7896713;positive +22112514;negative +14532063;positive +9828459;negative +3555493;negative +23688474;negative +240849;negative +9133736;negative +15983011;negative +2500339;negative +19336219;negative +20933405;negative +10941523;negative +17092709;negative +24031719;negative +22579384;negative +8807803;negative +417727;negative +10501004;negative +22082447;negative +18830826;negative +16115695;negative +10989179;negative +19527927;positive +16593482;negative +8850131;negative +12723619;positive +15240832;negative +12750855;negative +4771034;negative +23826286;negative +2693599;negative +22915152;negative +18454138;negative +6174962;negative +19707752;negative +19568746;negative +15909137;negative +8814223;negative +21253720;negative +23365723;negative +11322730;negative +23837567;negative +20069626;negative +14595525;negative +2508563;negative +20648561;negative +6686803;negative +1207723;negative +9042753;negative +23604561;negative +6420649;negative +21076917;negative +17953595;negative +15032844;negative +4449500;negative +15290142;negative +23240568;positive +12520085;negative +11131385;negative +18307344;negative +360056;negative +10865898;negative +8564542;negative +1648007;negative +1648007;negative +6984129;negative +21549163;negative +11327866;negative +10322006;negative +10377251;positive +9406391;positive +21695121;negative +24280385;negative +21732246;negative +23903903;negative +21790031;negative +16553845;negative +10564003;negative +11336174;negative +18298045;negative +18835993;negative +11388486;negative +18936994;negative +11064202;negative +20150979;negative +15459652;negative +12226497;negative +20397060;negative +12435269;positive +1368719;negative +15629130;positive +2148935;negative +17031034;negative +1592244;negative +24426111;negative +8962147;negative +20884367;negative +11477110;negative +1122428;negative +15840932;negative +7075866;negative +11142407;negative +21878653;negative +16232985;negative +21861877;negative +7765105;negative +12244263;negative +8111037;negative +4430785;negative +18563407;positive +4040855;negative +16159614;negative +11800267;negative +16509822;positive +7412603;negative +23865052;negative +12167545;negative +8385051;negative +20727822;positive +10665422;negative +22305540;negative +12215508;negative +2249253;negative +20724213;negative +23175782;negative +22935226;negative +15797725;negative +12146641;negative +9169553;negative +19414054;negative +20127235;negative +23047100;negative +18266354;negative +10755472;negative +23199738;positive +15280227;negative +20586296;negative +12775215;negative +8439291;negative +23835170;negative +19747102;negative +21494625;negative +24459841;negative +7502577;negative +8978094;negative +10705453;negative +19783787;negative +7197888;negative +7975892;negative +24184421;negative +16535409;negative +10933800;negative +10933800;negative +11191206;negative +10810146;negative +2835655;negative +19910410;negative +12883866;negative +19379821;negative +21290589;negative +21087492;negative +19593671;negative +19780823;negative +4736235;negative +414448;negative +7364713;negative +8736124;negative +22432613;negative +10583968;negative +10583968;negative +16944135;positive +12828211;negative +16183160;negative +8572698;positive +18229890;negative +22260051;negative +21414775;negative +15666544;negative +23561301;negative +11549021;negative +22587950;negative +16209542;negative +7744822;negative +19393602;positive +3939312;negative +22112904;negative +8467537;negative +3707549;negative +9165759;negative +22490823;negative +6271064;negative +20097739;negative +1268329;negative +6109563;negative +21536481;negative +23394294;negative +18720841;positive +1907139;negative +9846753;negative +23455027;negative +1597433;negative +19194005;negative +20838850;negative +21632240;negative +8039649;negative +15321672;negative +17916112;negative +16622067;negative +23280774;negative +23718001;negative +20648749;negative +22178429;negative +7971981;positive +19136572;negative +14673787;negative +22393784;negative +9852114;negative +21953214;negative +12665550;positive +12594027;positive +20459124;negative +11281712;negative +21736263;negative +10224035;negative +22460593;negative +9506837;positive +18499583;negative +1726620;negative +7756855;negative +14500708;negative +24319968;negative +12812063;negative +14757248;negative +9435103;negative +9929402;negative +1955864;negative +20963514;negative +12784627;negative +12769984;negative +16946479;negative +21920514;negative +2830478;negative +8633858;negative +9025297;negative +9264030;negative +7640003;positive +19156365;negative +22783116;negative +22554051;negative +10849861;negative +18609547;negative +2851899;negative +23111422;negative +14980547;negative +14980547;negative +12177354;negative +1368242;negative +15913967;negative +16901567;positive +3977838;negative +8755548;negative +22790936;negative +23537879;negative +20703957;negative +12817478;negative +17168297;negative +6787335;negative +11770853;negative +16478498;negative +21950121;negative +22532259;negative +21860379;negative +2502450;negative +10103256;positive +16331454;negative +2830483;negative +11812226;negative +11551075;negative +23809634;negative +19227841;negative +21713010;negative +2207069;negative +17043824;positive +17168296;negative +8692900;negative +2128009;negative +21221705;negative +12192413;negative +15803410;negative +12740713;negative +21945728;negative +16769167;negative +23751305;negative +19880314;negative +10788407;negative +14586108;positive +8987855;positive +16233469;positive +19275898;negative +17168300;negative +16348617;negative +8941946;negative +18514510;negative +9835574;negative +12200316;negative +14595695;negative +1398137;negative +22134638;negative +21748379;positive +16810525;negative +15519295;positive +15770448;negative +23091032;negative +9058960;positive +1740440;negative +22112517;negative +23864577;negative +16636442;negative +8829371;negative +11524114;negative +1103986;negative +8477842;negative +20453123;negative +12574323;negative +20532947;negative +12664921;negative +1622204;negative +22177967;negative +19552775;negative +7789807;negative +8224791;negative +16348963;negative +22023339;negative +9084213;negative +15851102;negative +8814220;negative +3045759;negative +3152104;negative +8572693;negative +7659526;negative +16214810;negative +23306124;negative +8557313;negative +24039492;negative +9449768;negative +22244814;negative +8616259;negative +16874542;positive +22170011;negative +11261722;negative +18560892;negative +10654085;negative +14672234;negative +18675351;positive +17651155;negative +17665158;negative +18592411;negative +16283301;negative +11940078;negative +22106876;negative +23014842;negative +16125911;negative +6068063;negative +23193603;negative +4753933;negative +9790882;negative +22252817;negative +9854811;negative +2844728;negative +8570567;negative +17651209;positive +20103719;negative +16556727;negative +19575437;negative +10666621;negative +21442555;negative +20143777;positive +10993164;positive +16523351;negative +1044284;negative +1044284;negative +3732275;negative +93947;negative +10409823;negative +2823635;negative +11396904;negative +21848609;negative +21850431;positive +20821204;negative +10898858;negative +21051539;negative +9169610;positive +22113558;negative +10091318;negative +9916160;negative +18256482;negative +11136466;negative +4807861;negative +235428;negative +22125119;negative +3912145;negative +23306879;positive +12177473;negative +13304;negative +16667378;negative +23180124;positive +12557400;negative +18943465;negative +2199827;negative +23530038;negative +21310505;negative +23583262;negative +9986868;negative +11427240;negative +16136340;negative +2541045;negative +21596437;negative +21953631;negative +1369161;positive +10702877;negative +10702877;negative +13051175;negative +22608721;negative +8970745;negative +7323909;negative +784907;negative +7963241;negative +15032836;negative +24143049;negative +17002602;positive +10071205;negative +8250548;positive +8922958;negative +1934135;positive +20478643;negative +23898033;negative +4472551;negative +18394594;negative +14613881;negative +20532763;negative +17687604;negative +1366631;negative +7866723;negative +19393758;negative +9195758;negative +7782319;negative +9756469;positive +23844049;negative +1684798;negative +19916911;negative +17920314;negative +14513296;negative +20512617;negative +13918375;negative +15070858;negative +15659186;negative +21558012;negative +2500148;negative +19697057;negative +6765598;negative +10198106;negative +19696104;negative +23751979;negative +16001418;negative +8250570;negative +15645486;negative +23961072;negative +3265327;negative +21678892;negative +7614556;negative +24096679;positive +7824933;positive +9390459;negative +22145076;negative +22922773;negative +11966919;negative +11966919;negative +21549591;negative +11497471;negative +24052228;negative +10659706;negative +22555558;negative +1980004;negative +7604736;negative +9037205;negative +16057323;negative +18710245;negative +19396235;negative +7708682;positive +20668405;negative +19423335;negative +5157773;negative +19967375;negative +9390437;negative +17350827;negative +10413461;negative +6948995;negative +18072936;positive +19423334;negative +24307047;negative +20823121;negative +8400376;positive +22367086;negative +22461667;negative +9212440;negative +8299175;positive +18671744;negative +22617039;negative +24286470;negative +20387653;negative +3656407;negative +856325;negative +21362116;negative +11514516;negative +15555935;positive +15118335;negative +6793076;negative +6685815;negative +19248178;negative +9757101;negative +22806239;negative +22575895;positive +20519912;negative +15050837;negative +6352680;negative +24035805;negative +20209334;negative +8008070;negative +15575727;negative +16722227;negative +12466879;negative +8264527;negative +14716497;negative +18806001;negative +19166577;negative +10883543;negative +17928699;positive +7764768;negative +22690956;negative +9292999;negative +23948272;negative +16309350;negative +22642119;negative +20034509;negative +23298573;negative +1627595;negative +22382066;negative +21220037;negative +8961569;negative +12839491;negative +16600593;negative +9000377;positive +12161773;negative +16097681;negative +18980666;negative +7556652;negative +14986091;negative +17722701;negative +20936239;negative +20567216;negative +11092961;negative +10870102;negative +1091337;negative +9756616;positive +19060392;positive +11217409;negative +23802911;negative +18355455;negative +15564668;positive +20383057;negative +8057839;negative +8358323;negative +1537792;negative +14512430;negative +22766843;negative +22926786;negative +21193815;negative +24020787;negative +3318685;negative +22437835;positive +9760165;negative +8139562;negative +12697339;negative +23666150;negative +884121;negative +12811426;negative +19215727;negative +19413753;negative +23895662;negative +19327384;negative +7693124;negative +24031857;negative +22119096;negative +5019272;negative +20161969;negative +17604624;negative +16802152;negative +8419289;positive +20023102;negative +12223793;negative +4262302;negative +12147340;positive +8768483;negative +9218355;negative +12952640;negative +7579664;negative +16660031;negative +14722352;negative +14965766;negative +20626281;negative +23808333;negative +15838031;positive +10380801;negative +15797401;negative +12690418;negative +23170978;positive +14714478;negative +16403557;negative +15725649;negative +21585271;negative +12099813;negative +10386374;positive +22395898;negative +11854247;negative +11085997;negative +22581664;negative +9974221;negative +11377769;negative +17016733;negative +12733091;negative +1453960;negative +14871667;negative +3922351;negative +22927818;negative +24033929;negative +15827617;negative +6970066;negative +23532843;negative +10493589;negative +9092563;negative +23116628;negative +19556747;positive +24113825;negative +8672090;negative +12591897;positive +17633411;negative +21138554;negative +10943566;negative +15278289;positive +10913295;negative +18524918;negative +21870122;negative +22744980;negative +24031802;negative +22388990;negative +10489693;negative +21327387;negative +12688461;negative +18176529;negative +18576076;negative +3403510;negative +21656138;negative +24294104;negative +16917521;negative +18228069;negative +18600051;negative +20387826;negative +11759681;negative +16542753;negative +21124049;negative +16461639;positive +4039269;negative +17924946;negative +3240864;positive +21708164;negative +24241958;negative +12927024;negative +12927024;negative +22805919;negative +8452520;positive +12224649;positive +7597853;negative +10561593;negative +2525275;negative +9662611;negative +17111131;positive +15619324;negative +22407682;negative +18847207;negative +19655217;positive +15214724;negative +10564003;negative +10564003;negative +22361217;negative +6967024;negative +10328983;negative +2100903;negative +12892894;positive +15530744;negative +21674664;negative +23452951;negative +15301955;negative +15016446;negative +9629618;negative +16511252;negative +22779746;negative +17008008;negative +16468040;negative +23724306;negative +23277575;negative +326359;negative +20301160;negative +23337500;negative +12381030;negative +18997434;negative +22878208;negative +8431598;negative +15313578;negative +9534228;negative +23075786;negative +15008811;negative +11319105;positive +23456755;negative +6508072;negative +16670026;negative +23686763;negative +22375884;negative +24195376;negative +18307762;positive +9797312;positive +18694446;negative +22286997;negative +20169200;negative +23729873;negative +15584961;negative +1447290;negative +22222829;negative +23149597;negative +12462992;negative +2216782;negative +4269376;negative +1321801;negative +21726085;negative +8366083;negative +1606968;positive +19938483;negative +20336338;positive +18030511;negative +10747977;negative +10747977;negative +17428646;negative +11315108;negative +24197785;negative +12943752;negative +12684541;negative +15219560;negative +2049872;negative +16278932;positive +6343348;negative +8097695;negative +24275596;negative +9003294;negative +16593451;positive +15142627;negative +22252265;negative +8368488;negative +507809;negative +12147244;negative +1654681;negative +1654681;negative +15054266;negative +12026177;negative +19728862;negative +3152709;negative +8879171;positive +18592604;negative +16359651;negative +5813298;negative +11270576;negative +21609467;negative +11131971;negative +22529898;negative +16893583;negative +12788701;negative +12767825;negative +23203636;negative +15996782;negative +15724214;positive +978839;negative +18633609;positive +8203145;negative +9873419;negative +22859955;positive +8918452;negative +8066334;negative +18045433;negative +21479715;negative +6195212;negative +11929278;negative +20131079;negative +22672512;negative +21623935;negative +18791765;negative +8654984;positive +22815710;negative +2560409;negative +15309605;negative +3153146;negative +23088096;negative +23557024;negative +1289302;negative +8675298;negative +11853968;negative +24319029;negative +1828108;negative +15809824;negative +19295241;negative +16926418;negative +8837470;positive +18320228;negative +11010922;negative +21829351;negative +19626289;positive +12018245;negative +10682284;positive +22579385;negative +14993687;negative +18669819;negative +16133338;negative +16232432;positive +15130143;negative +18490176;positive +22862919;negative +1187570;negative +21910725;negative +1000076;negative +9244183;negative +16960377;negative +22738957;negative +6092839;negative +16233338;negative +21923690;negative +19932021;negative +2834092;negative +23011949;negative +7847891;negative +40530;negative +18197406;negative +18551552;negative +7510794;negative +8647289;negative +20875088;negative +9055404;negative +2281870;negative +10585539;negative +2146364;negative +1873999;negative +23910542;negative +23859124;negative +6786718;negative +10615680;negative +11045447;negative +7975554;negative +11097887;negative +12482412;negative +1775094;negative +1368528;negative +1469728;negative +24429892;negative +15975908;negative +4631049;negative +21732962;negative +19725536;positive +20298710;negative +23455431;negative +13517285;negative +11060038;negative +8056329;negative +11018720;negative +6310400;negative +22717667;negative +17686115;negative +6817729;negative +19343340;negative +17038119;negative +1367786;negative +16621678;negative +23615734;negative +8740424;negative +22053009;negative +9311112;negative +10923795;positive +11443275;negative +6791631;negative +22474347;negative +11501467;negative +6067002;negative +22132148;positive +11556916;negative +7641142;negative +20444596;negative +10917454;negative +2993804;negative +22420408;negative +20200089;negative +15546421;negative +14618326;negative +20097821;negative +19527524;positive +15166216;negative +7764306;positive +17849220;negative +8165310;negative +17874191;negative +19134548;negative +20084471;negative +14593919;negative +10684939;negative +10684939;negative +8180706;negative +23767;negative +4091550;negative +19268718;negative +3936420;positive +15246660;negative +23896475;negative +20967206;negative +12555575;negative +10735255;negative +1367303;negative +8065260;negative +2948877;negative +8223652;negative +10508057;positive +17397106;negative +15973054;negative +12721448;negative +21909270;negative +10752616;negative +11785974;negative +23515261;negative +20077115;negative +21597184;negative +15339036;negative +20645085;positive +11856;negative +24333140;negative +22009575;negative +13549428;negative +11693907;negative +18975147;negative +11309080;negative +21953238;negative +2760033;positive +11446372;negative +3929028;negative +7582869;negative +8012584;negative +15989275;negative +15057709;negative +9061788;negative +9165761;positive +15930577;negative +23825576;negative +23961037;negative +3356188;negative +1976249;negative +17927946;negative +3925303;negative +334367;negative +10650194;negative +12391748;negative +10455486;negative +9286982;negative +11722552;positive +16406624;negative +21479830;negative +10906956;negative +15748690;negative +22415789;negative +7768595;negative +3042166;negative +15830675;negative +21844692;negative +22586919;negative +110377;negative +22851016;negative +2059009;negative +8739101;negative +12068574;negative +7957921;negative +8669906;negative +12754825;negative +19721873;negative +10590467;negative +10590467;negative +13051323;negative +10652100;negative +17976376;negative +17376674;positive +24121328;negative +23153046;negative +23424684;negative +1033774;negative +7620813;negative +4766115;negative +2337347;positive +3113906;negative +24299806;negative +22870052;negative +19690850;positive +18944674;negative +20722299;negative +17351093;positive +3595987;negative +22760177;negative +17215898;negative +23615741;positive +23347999;negative +10049695;negative +10049695;negative +23713061;negative +10658558;negative +4350406;negative +15146196;negative +15784980;positive +1735428;negative +22887329;negative +19727949;negative +23615738;negative +17213655;negative +10561593;negative +10561593;negative +356886;negative +12485344;negative +20803138;negative +16377165;negative +23598147;negative +17365652;negative +23990303;negative +19902281;negative +11758937;negative +6008066;negative +2411684;negative +21736652;negative +7944361;negative +7192060;negative +8146192;negative +12761390;positive +15114860;negative +8640604;positive +1033075;negative +8920970;negative +9802217;positive +2703464;negative +9868354;negative +11425761;positive +12369923;negative +13637982;negative +21590300;negative +16678171;negative +2339871;negative +15888348;negative +10395989;negative +6766332;negative +7012186;negative +21168322;negative +17008082;positive +11826908;negative +22990239;negative +10933800;negative +19200313;negative +23700177;negative +14742423;negative +15746364;negative +7764982;negative +16905314;negative +2571913;negative +2306111;negative +12582132;negative +15054199;negative +23406586;negative +23561081;negative +7603444;positive +12217036;negative +8377830;negative +18942586;negative +9150209;negative +9430631;negative +16739943;negative +10385327;negative +16666294;negative +18415096;positive +11941460;negative +21307589;positive +22902533;negative +22712405;negative +22795531;negative +10618200;positive +1041692;negative +18501461;negative +21786033;negative +29039;negative +8997712;negative +8755914;negative +23167570;negative +16677342;negative +15450181;positive +21038111;negative +9914479;negative +19507068;positive +7926675;negative +17826988;negative +21367655;negative +1663001;negative +9789745;negative +8595661;positive +21887774;negative +8355284;negative +22496371;negative +2141744;negative +18566809;negative +21108683;negative +2806239;negative +20212162;negative +5119766;negative +16907987;negative +7597843;negative +22646695;negative +16524914;negative +17641929;negative +5929151;negative +11024518;negative +9728689;negative +117909;negative +12788920;positive +16663246;negative +12878605;negative +9043114;negative +23633530;negative +1921978;negative +8590631;positive +2554967;negative +9190074;negative +15180156;negative +12557555;negative +19552887;negative +10393307;negative +3918017;negative +14617151;negative +413483;negative +19704644;negative +15957238;negative +20056410;negative +7856404;negative +18323617;negative +18705852;negative +18247030;positive +7822234;negative +8878926;negative +11989766;negative +17420593;positive +21048874;negative +15649508;negative +8575023;positive +12927024;negative +20618706;negative +19807692;negative +7005623;negative +17002458;negative +15048569;negative +16657562;negative +6032507;negative +12506981;positive +15821128;negative +18333450;negative +23558346;negative +21062173;negative +18457422;negative +23359515;negative +16988267;negative +2536595;negative +21755315;negative +19996150;negative +23243062;negative +23197346;negative +3521491;negative +24031191;negative +17785425;negative +21369980;negative +9468803;negative +10376824;positive +7793933;negative +20708927;negative +1840532;negative +16014748;negative +11499921;negative +3086670;negative +18478372;negative +7765820;negative +23800192;negative +24120452;negative +24095046;negative +7529169;negative +20823521;negative +20624677;negative +23421182;negative +1550443;negative +1729602;negative +15181003;negative +8181702;positive +570516;negative +6771030;negative +16226332;negative +9369200;negative +24142352;negative +7765876;negative +21279344;negative +2515680;negative +23991059;negative +20843785;negative +9118232;negative +7591134;negative +20556375;negative +12478390;negative +16886438;negative +9812383;negative +22563990;negative +24250679;negative +16734792;positive +10654085;negative +10654085;negative +23748966;negative +9490064;negative +21791957;negative +19796378;negative +19580870;negative +23196230;negative +11777578;negative +16233798;positive +11530208;negative +19959702;negative +1726662;negative +4270443;negative +19174189;positive +19173790;negative +18587933;negative +16233531;positive +19156788;negative +17869267;negative +20129093;positive +3388826;negative +19790107;negative +11523809;positive +1514857;negative +12018234;negative +22426711;negative +3527986;negative +19242690;negative +19705202;negative +12790687;negative +22031024;positive +22146477;negative +10022891;negative +7988695;negative +10322008;negative +14614785;negative +1378;negative +3606104;negative +8784193;negative +16632905;negative +16884933;negative +16932954;negative +21355417;negative +17192852;negative +12963348;negative +21554513;negative +16233124;positive +15270720;negative +17485855;negative +20722923;negative +12323074;negative +7035173;negative +19269961;positive +11997095;positive +22745025;negative +4377836;negative +8901095;negative +20378340;negative +5549346;negative +23580136;negative +1576150;positive +18060506;positive +22528656;negative +7881184;negative +23519813;negative +11340334;negative +11999373;negative +16831478;negative +2851710;negative +16984401;negative +12186865;negative +8836148;positive +22868111;negative +22584821;negative +8767002;negative +18661293;negative +15856354;negative +24161728;negative +21954604;negative +2959859;negative +11792827;negative +16487328;negative +11607454;negative +22209489;negative +9003585;negative +38898;negative +17169003;negative +20565686;negative +15752695;negative +14661116;negative +16406512;negative +18024570;negative +8039050;negative +8063715;negative +23414733;negative +18658138;negative +20517987;negative +11689252;negative +8955634;negative +22184927;negative +23241981;negative +19476005;negative +23756760;negative +24437194;negative +18414848;negative +11243887;negative +24363237;negative +3146949;positive +3109900;negative +9508797;negative +23063954;negative +15116339;negative +17606910;negative +8817076;negative +17302745;negative +16535057;negative +16326755;negative +12476767;negative +22649505;negative +14570264;negative +7479634;negative +15366516;negative +15366516;negative +3539611;negative +22834305;negative +15345427;negative +16410763;negative +22584433;positive +9802206;negative +22806853;negative +18553693;negative +16281555;negative +1325440;negative +12732966;negative +21310069;negative +9647863;negative +1930835;negative +20855195;negative +23769310;negative +21859985;negative +11393772;negative +12561199;negative +456725;negative +15960755;negative +12619666;positive +8475042;negative +3292286;negative +15618633;negative +18031007;negative +10915212;negative +5460790;negative +22150279;negative +8680668;negative +13306714;negative +21801352;negative +9090797;negative +20569342;negative +2226842;positive +22763649;negative +23439988;negative +23583288;negative +9411486;negative +1809319;negative +15942011;negative +14575675;negative +1368837;positive +106050;negative +3545316;negative +3099720;negative +1527505;negative +19433323;negative +6501227;negative +9003317;negative +23651298;negative +1369052;negative +16495665;positive +10835259;negative +10586505;positive +18248598;negative +24519141;negative +7764385;negative +19488757;negative +8175662;negative +16997574;negative +7039183;negative +10356263;negative +15555941;negative +22369648;negative +11272822;negative +21972816;negative +24414665;negative +17758793;negative +16467434;negative +9363789;negative +8431310;negative +8824414;negative +19016884;negative +8955395;negative +11836123;negative +6538780;negative +20390107;negative +16175204;negative +17215040;negative +18661108;negative +18034703;negative +23201519;negative +23306132;negative +16930940;negative +22524620;negative +23223909;negative +17927761;negative +11356572;negative +17796679;negative +23800294;negative +11497467;negative +3250348;negative +22906713;negative +20627133;negative +17896184;negative +16629993;negative +15133098;negative +18953072;negative +10077849;negative +15651;negative +7393012;negative +8439875;negative +7763608;negative +11278040;negative +19838637;negative +24313660;negative +19751697;negative +6358191;negative +22095526;negative +9090054;negative +21744778;negative +15888348;negative +15888348;negative +1824416;negative +23515962;negative +17107764;negative +15975908;negative +15975908;negative +18944140;negative +22305911;negative +3147221;negative +10659715;negative +8514419;negative +18375004;negative +22709906;negative +12514128;negative +17989872;negative +17412601;negative +16499618;negative +10510855;negative +19232489;negative +1379885;negative +19060407;negative +12450128;positive +12501351;negative +23100580;negative +23908026;negative +20946595;negative +235427;negative +8290631;negative +19874611;negative +19442518;negative +16917955;negative +22997770;negative +12066894;negative +3928499;negative +10713521;negative +22355001;negative +10089522;negative +17718832;negative +16346175;negative +18071262;positive +16021487;negative +12427996;positive +22065761;negative +20852022;negative +19422913;negative +15763660;negative +9858984;negative +13693944;negative +18581522;negative +15541296;positive +6174515;negative +12657297;negative +18478386;negative +20373960;negative +22351180;negative +10920687;negative +22307285;negative +23529204;negative +8572679;negative +23564225;negative +19734369;negative +22805203;negative +6802133;negative +16095741;negative +17346264;negative +10427736;negative +9838227;negative +1637151;negative +7763357;negative +21696466;negative +8589408;negative +10908793;negative +8817921;negative +11402645;negative +23877254;negative +11376609;negative +11376609;negative +14025219;negative +8569808;negative +15971091;negative +9013549;positive +19300648;negative +7793911;negative +10989180;negative +8675958;negative +20064061;negative +22745763;negative +15937128;negative +9841776;negative +15075283;negative +10745192;negative +8036495;negative +7937705;negative +12722649;negative +11486829;negative +24254151;negative +16980715;positive +16593666;negative +18449587;negative +22952228;negative +24064300;negative +19146531;negative +22481300;negative +20694852;negative +12843680;positive +17534583;negative +22500897;negative +23690947;negative +22696020;negative +17625262;positive +6434506;negative +11762192;negative +17655689;negative +6049382;negative +20652693;positive +17363438;positive +2681253;negative +21980519;negative +10831434;negative +17996466;negative +22805941;negative +23406337;negative +12567244;negative +18235978;negative +12692337;negative +12552912;negative +16233102;negative +10905428;negative +11279139;negative +16219783;negative +16219783;negative +11060038;negative +11060038;negative +4874311;negative +11078955;negative +11078955;negative +10491121;negative +17823796;negative +23463247;positive +6420082;negative +10573398;negative +3935599;negative +14563360;negative +19669931;positive +23909749;negative +21470403;negative +11445176;negative +8589407;positive +15998115;negative +17425676;negative +9647802;negative +17117799;negative +16329166;positive +11199491;negative +16396249;negative +18410286;negative +23307835;negative +8549993;negative +23576280;negative +22924408;negative +19777823;positive +19283126;negative +20060702;negative +18499227;negative +1495474;negative +2127803;negative +8948110;negative +9813355;negative +24126380;negative +23167779;negative +23315264;negative +1611557;negative +9749670;negative +1878999;positive +13278322;negative +9274014;negative +16854182;negative +19734721;positive +8873446;negative +22783085;negative +23199985;positive +17468286;negative +38775;negative +22039217;negative +9153431;positive +19099608;negative +6283520;negative +12597025;negative +11747810;negative +15780651;negative +8819847;negative +12499406;negative +15345393;negative +2512199;negative +16820482;negative +20159576;negative +6404222;negative +7864815;positive +3141213;negative +8034698;negative +6988408;negative +16520923;positive +9023939;negative +17531445;negative +7972490;negative +17973916;negative +22395908;positive +3318690;negative +1729210;negative +23410927;negative +7654699;negative +8503847;positive +17168294;negative +23526192;negative +762023;negative +23023743;negative +23468006;negative +9884411;positive +2729975;negative +15227788;negative +24327114;negative +8437;positive +10049901;negative +15109737;negative +9418063;negative +16761182;negative +8405943;negative +18211014;negative +7995523;negative +19266619;negative +23644277;negative +9357105;negative +21097664;negative +2925681;positive +19682457;negative +11989764;negative +11919676;negative +18676702;positive +12552914;negative +11988501;negative +10330187;negative +20306227;negative +5390986;negative +21453431;negative +17587859;negative +8763147;negative +16347439;negative +20652358;negative +2612911;negative +1896470;negative +9177030;negative +12101302;negative +2034221;negative +23435630;negative +17573712;negative +19002490;negative +22750808;positive +19917084;negative +9537763;negative +21651500;negative +16776296;positive +24221582;negative +5305786;negative +12508851;negative +19149196;negative +8057368;negative +11032417;negative +23091033;negative +22405896;negative +22270238;negative +11745178;negative +16473773;negative +6796044;negative +12726996;positive +15582611;negative +9757128;negative +6387396;negative +7766088;negative +16861813;positive +19590984;negative +1884658;negative +20821520;negative +8258640;negative +4074744;negative +9797333;negative +12297320;negative +11601607;negative +18623619;negative +20642838;negative +8577701;negative +8647098;positive +11375170;negative +23878959;negative +12484750;negative +22467503;negative +23334095;negative +23790084;negative +14504373;negative +10049844;negative +23509096;negative +17938981;negative +1748872;negative +22988299;negative +19764004;negative +16666407;negative +22449748;negative +18850241;negative +12825511;negative +7522943;negative +20648530;negative +749472;negative +8076812;negative +3549291;negative +16822232;positive +19858200;negative +2981630;negative +20978913;negative +24274505;negative +5126911;negative +9133320;negative +20543065;negative +9838130;negative +18633294;negative +23158850;negative +3566760;negative +17080634;negative +16474192;negative +23584789;negative +19058186;negative +7629010;negative +8123790;negative +20884202;negative +22607229;negative +23095026;negative +16487319;negative +20978986;negative +8323259;negative +395535;negative +9449776;negative +9276954;negative +6346055;negative +15254625;negative +14719163;negative +9022304;negative +8801183;negative +1869562;negative +2855978;negative +6419730;negative +12796289;negative +22608737;negative +17470367;negative +14599597;negative +22500898;negative +8529895;positive +16662849;negative +11754346;negative +18713314;negative +11170563;negative +1367494;negative +18978092;negative +11347275;negative +8319677;negative +11877400;negative +22226198;positive +22391968;negative +12244070;negative +19862512;negative +23331415;negative +16369697;negative +23766336;negative +7506286;negative +12356463;positive +19804859;negative +8900126;negative +10767433;negative +23126269;negative +24046254;negative +16664778;negative +17551789;positive +10821175;negative +21876370;negative +12702754;negative +14572878;negative +2548076;negative +24198670;negative +18624637;negative +11470369;negative +20417397;negative +14574118;negative +6197403;negative +24455866;negative +12018314;negative +3058330;negative +1406248;positive +23391935;negative +10642523;positive +17496125;negative +20208445;negative +21112302;negative +16578829;negative +16664780;negative +12721411;negative +22806798;negative +24171248;negative +15214725;negative +21681588;negative +10586675;negative +12374797;positive +11327768;negative +4549359;negative +3771706;negative +603339;negative +22543421;negative +23665501;negative +19060394;positive +7764247;negative +20393703;negative +19107534;positive +8028578;negative +8589415;positive +20541110;negative +9305534;negative +16949959;negative +9625699;negative +21037302;negative +19308458;negative +350824;negative +1932087;negative +9750341;negative +20725833;negative +22846909;negative +21814429;negative +24360128;negative +7744023;negative +17259631;negative +9540814;negative +9933916;negative +38194;negative +1516688;negative +2117065;negative +21029756;negative +1297342;negative +18998121;positive +9852022;negative +17533138;negative +12834284;negative +20795767;negative +8702902;negative +8978090;negative +7853408;negative +9580033;negative +23417562;negative +22442229;positive +8575021;positive +22457231;negative +2055484;negative +12371618;negative +23100915;negative +9805384;positive +9630959;negative +19505579;positive +10906959;negative +21223393;negative +20543053;negative +9830097;negative +17351079;negative +19731044;negative +9084153;negative +20572789;negative +16348329;negative +11675029;negative +7744727;negative +9165703;positive +19519164;negative +8938376;negative +9483796;negative +19189377;negative +15066767;negative +23578640;negative +19306692;negative +7196727;negative +8032039;negative +15227797;negative +2029909;negative +7582005;negative +24186432;negative +15213390;negative +20879840;negative +16347954;negative +19507018;positive +23176456;negative +24242725;negative +10556790;negative +7655510;negative +11811642;negative +1766381;negative +478645;negative +12764561;negative +15691916;negative +19277485;negative +7766152;negative +8590378;negative +3139044;negative +1924382;negative +21564548;positive +4148594;negative +8199326;negative +6092916;negative +15819888;negative +18438008;negative +13179147;negative +9094436;negative +19147106;negative +21161225;positive +1932369;negative +18083533;positive +8245017;negative +12114561;negative +9813313;negative +14244696;negative +14244696;negative +16644051;negative +12507000;negative +10974100;negative +1644287;negative +1644287;negative +23465919;negative +1761224;positive +1103987;negative +21287229;negative +8987701;negative +10380623;negative +1423728;negative +4407384;negative +7811105;negative +6164257;negative +17573554;negative +11491546;negative +11976959;negative +24504383;negative +21931609;negative +22669197;negative +22978622;negative +8552716;negative +10217508;negative +10850669;negative +20449742;negative +308919;negative +12867444;negative +16103021;negative +18722595;positive +10514255;negative +7487002;negative +7549870;negative +12076256;negative +22287032;negative +24179680;negative +22425351;negative +10953084;negative +8787393;negative +22528646;negative +20662765;negative +12536250;negative +9851698;negative +19629717;negative +9131791;negative +10672446;negative +12586401;negative +9626695;negative +12897835;negative +6878208;negative +8862550;negative +23101393;negative +17263465;negative +17661047;negative +9792173;negative +16279955;negative +17988780;negative +22142781;negative +1524431;negative +24329860;negative +20685216;negative +4740800;negative +12406778;negative +15174310;positive +20026363;negative +15883731;negative +21708265;positive +23269825;negative +6440004;positive +19996681;negative +15822310;negative +6811842;negative +11284009;negative +12390481;negative +1482195;negative +24299893;negative +15043869;positive +8787388;positive +23832003;negative +20223653;negative +9228789;negative +4018387;negative +15051078;negative +16349991;negative +103086;negative +18062653;negative +18414798;negative +19761044;negative +15643626;negative +6789615;negative +16660211;negative +7724589;negative +16665750;negative +8130418;negative +21221939;negative +2050148;negative +22427663;negative +6796043;negative +12884086;negative +1567377;negative +19775896;negative +6774215;negative +18778277;negative +1369079;negative +1961765;negative +9636307;negative +18239946;negative +7838157;negative +19861137;negative +20609581;negative +2515117;negative +5104982;negative +11701358;negative +16232837;positive +20391767;negative +8940464;negative +22806020;negative +11454002;negative +21261081;negative +21612834;negative +21883796;negative +22922179;negative +19127442;negative +2258052;negative +3125847;negative +3111529;negative +17505784;negative +21927828;negative +23995923;negative +9925600;negative +20145973;negative +8709949;negative +6890698;negative +20308540;negative +11514529;negative +23984325;negative +8515242;negative +1406256;negative +15849422;negative +9974219;negative +17369619;negative +23318568;negative +3282514;negative +106849;negative +7887595;negative +3440521;positive +16478251;negative +16478251;negative +23080260;negative +23500892;negative +16478253;negative +24260474;negative +1207515;negative +9388769;negative +19329983;negative +11768539;positive +5389535;negative +24112636;negative +23794096;negative +10803904;negative +6815635;negative +8987852;negative +16565860;negative +17085713;negative +10940014;negative +22806732;negative +22057939;negative +7764386;positive +19547968;negative +12498145;negative +18427739;negative +19951999;negative +23606673;negative +19538132;negative +1995339;negative +9144389;negative +14756552;negative +7197022;negative +15483746;negative +11119157;negative +15821130;negative +11198198;negative +12882638;negative +18499053;positive +17496968;negative +17884661;negative +20221846;negative +22225502;positive +12910329;negative +17768346;negative +13276340;negative +23036858;negative +10188251;negative +24061876;negative +4722441;negative +8756497;negative +1368131;negative +21072376;negative +15901887;negative +21332624;negative +23100767;negative +12675565;negative +23645193;positive +20652740;positive +2225145;negative +22353731;positive +4505581;negative +22783091;negative +9383611;negative +15950308;negative +17681527;negative +2605263;negative +21158480;negative +16346147;negative +22092749;negative +17106757;negative +8590664;negative +12228518;negative +8789343;negative +20528182;negative +6406022;negative +1398132;negative +17664074;negative +21953440;negative +31976;negative +7201331;negative +8643441;negative +21152915;negative +18286267;negative +15749766;negative +8875909;negative +11532139;negative +20594307;negative +15103145;negative +1015947;negative +2258050;negative +9821297;negative +8706667;negative +23512479;negative +9611196;negative +378925;negative +11722900;positive +24141132;negative +8444853;negative +8044466;negative +12775711;negative +14660351;negative +3735029;negative +22806195;negative +15780666;negative +18975142;negative +19486209;negative +12007616;negative +21246254;negative +16059706;negative +8049376;negative +2806251;positive +17010217;negative +11055393;negative +23990066;negative +238728;negative +21268886;negative +8359681;negative +22407649;negative +22532664;negative +2676608;negative +19513258;negative +6172702;negative +18346193;negative +22367528;negative +21826401;negative +8862027;negative +18944759;negative +24158534;negative +18931445;negative +20700541;negative +15989274;negative +20565973;negative +11999400;positive +24358718;negative +21044846;negative +17938914;negative +18839231;negative +20734107;negative +20829286;negative +11168728;positive +39061;negative +20177887;negative +19137718;negative +4474916;negative +20066571;negative +18944429;negative +2233684;negative +1643283;negative +396451;negative +17376440;negative +8929397;negative +2228219;negative +11814444;negative +15304314;negative +18555361;negative +11563825;negative +17194495;positive +1504595;negative +11097217;negative +11041000;negative +1238129;negative +23076566;negative +16209550;negative +11304525;negative +22824240;negative +8215374;negative +21739622;negative +18347828;negative +18065172;negative +10849816;negative +9451025;negative +8286442;negative +21239552;negative +19486280;negative +15073301;negative +9237011;negative +5413832;negative +15959723;negative +19205049;positive +17895596;negative +15221141;negative +1934133;negative +22004347;negative +11914491;negative +9114071;negative +9864469;negative +18956744;negative +24155051;negative +24054229;negative +10957961;negative +23137336;negative +23661195;negative +23889585;negative +19793137;positive +19813101;positive +7788716;positive +24373541;negative +24023719;negative +11191627;negative +17917893;negative +19643211;negative +21415904;negative +18552192;negative +12383437;negative +15595676;negative +1731976;negative +22222431;negative +17433483;positive +18023045;positive +24202099;negative +19382702;negative +7925275;negative +22515264;negative +10499260;negative +16405691;negative +21670522;negative +19287764;negative +22560024;negative +19047827;negative +23728162;negative +18548668;negative +16255248;negative +7915967;negative +3106330;negative +20922374;negative +16535278;negative +8215355;negative +19758745;negative +4515843;negative +11929211;negative +7788717;positive +19585695;negative +23355;negative +15691940;positive +20479981;negative +19653120;negative +9572948;negative +2110140;negative +17955189;positive +1148258;negative +21030826;negative +16668985;negative +3766948;negative +8789338;negative +5169563;negative +10753447;negative +22689149;positive +15180503;negative +9019140;negative +22806776;negative +18562768;negative +24455865;negative +2500377;negative +21878373;negative +7818498;negative +18565137;negative +573117;negative +16185656;negative +23676789;negative +22977255;negative +20170190;negative +21622;negative +15756814;positive +22991283;negative +16896601;positive +3186458;negative +14980547;negative +6087296;negative +18306055;negative +1624111;negative +19521472;negative +15280013;positive +1936240;negative +12843664;positive +22342036;negative +573586;negative +12460938;negative +19539672;negative +16356913;negative +14527719;negative +8557619;negative +19809200;positive +10544249;negative +15792585;negative +23733951;negative +11886753;negative +18845181;negative +8679110;positive +8085821;positive +9535817;positive +22806709;negative +7533741;negative +16128806;positive +19824396;negative +23460952;negative +1575471;negative +20545367;negative +6325857;negative +1903837;negative +15209284;negative +19656667;negative +7824643;negative +19623954;negative +15729394;negative +8724139;negative +22345350;negative +12889;negative +10974561;negative +11094289;negative +8797842;positive +22568931;negative +15535072;negative +7670198;negative +1898410;positive +17701504;negative +6421330;negative +16659753;negative +7739049;negative +24031223;negative +19184610;negative +5692804;negative +23070523;negative +10725180;negative +9882628;negative +3907189;negative +1735126;positive +10216305;negative +8757741;negative +10515942;negative +10906958;negative +4795859;negative +9683645;negative +21956129;negative +7846159;negative +22609439;negative +10886609;negative +17474017;negative +22443114;negative +13416182;negative +95072;negative +16361785;negative +12398188;negative +4355488;negative +3447733;negative +2119305;negative +12549385;negative +18051868;negative +21879708;negative +10931904;positive +18045411;positive +21704202;negative +17320363;negative +8771186;negative +16579483;negative +14766566;negative +12909730;negative +8588878;negative +15859466;negative +19592237;negative +21515398;negative +15474046;negative +9184828;negative +10508113;positive +5661593;negative +7821816;negative +17288441;negative +15283338;negative +19774110;negative +17469786;negative +9626702;negative +15238703;negative +110434;negative +22440389;negative +20677177;negative +21148875;negative +19837582;negative +22189866;negative +12421000;negative +12882162;positive +3596237;positive +16307283;negative +9163956;negative +19288093;positive +1398098;positive +6684773;negative +1730736;negative +23919454;negative +1867474;negative +23810898;negative +3089161;negative +18658283;positive +4856548;negative +2500920;negative +20465850;negative +22872103;negative +11801184;negative +9763195;negative +19156406;positive +20070371;positive +23077275;positive +10879476;negative +19775887;negative +8264526;negative +17765019;negative +21293880;negative +12765025;negative +10441450;negative +10452542;negative +870437;negative +9122587;negative +22663181;negative +22360347;negative +16353549;negative +16306699;negative +10725538;positive +5391228;negative +12665668;negative +16807923;negative +9766241;negative +21462551;negative +8535510;negative +9697338;negative +17701283;negative +3111887;negative +18938241;negative +22078737;negative +2331469;negative +18443785;negative +22638966;negative +12167544;positive +19835139;negative +22902536;negative +11559354;negative +11559354;negative +11488603;negative +15610427;negative +9200810;negative +15892742;negative +16592961;negative +21340534;negative +22133444;negative +9182997;negative +9011379;negative +1899089;negative +12467451;negative +11167135;negative +22151976;negative +5379818;negative +20018766;negative +24420889;negative +5288769;negative +23996212;negative +9765806;negative +24751008;negative +23293822;negative +18219522;negative +14523125;positive +23114223;negative +19469283;negative +16697174;negative +18842258;positive +16672490;negative +12892640;negative +4767296;negative +14756405;negative +9009073;negative +17040918;negative +16833;negative +22728192;positive +7200805;negative +8034739;negative +23204424;positive +12581367;negative +8177740;negative +2387598;negative +1160614;negative +15968570;negative +10935174;negative +1791433;negative +8167034;negative +19761879;negative +12232291;negative +8590660;negative +10341054;negative +22050784;negative +1924265;negative +11368317;negative +12832787;negative +9449810;negative +20333513;positive +5005240;negative +23171900;negative +12825975;negative +22993150;negative +18051302;negative +3124820;negative +7384013;negative +23428816;negative +3117961;negative +12466887;positive +21169417;negative +11996833;negative +22583625;negative +9485595;positive +23274988;negative +21824817;negative +20812235;negative +11042875;negative +10504575;negative +22193823;negative +15727561;negative +15156766;negative +8117094;negative +23540925;negative +4675173;negative +9742010;negative +16232497;positive +22750088;negative +10932361;negative +11549760;negative +6776043;negative +22608718;negative +8542549;negative +12844245;negative +9023952;negative +23719223;positive +20177068;negative +22075023;negative +1736;negative +19840179;negative +16713243;negative +1336029;negative +14981282;negative +13358730;negative +10898663;negative +6069203;negative +1841860;negative +23180856;negative +16621070;negative +9593202;negative +1011012;negative +8488724;negative +21148942;negative +1391771;negative +1612414;positive +22319877;negative +1525871;negative +21261080;negative +17504469;negative +15672217;negative +13952658;negative +9385443;negative +10338111;negative +21569082;negative +3290051;negative +9421930;negative +15685601;negative +21298357;negative +10376490;negative +12901010;negative +22992538;negative +418897;negative +10946836;negative +20202018;negative +17392099;negative +21389598;negative +1282049;negative +21830826;negative +12552901;negative +8276068;negative +7763458;negative +24479310;negative +9620276;negative +11807273;negative +22754007;negative +14323029;negative +20850111;negative +7010747;negative +1366983;negative +21166637;negative +19597315;negative +9339567;negative +20689719;negative +22538665;negative +20096308;negative +23399248;positive +9486422;negative +11605468;negative +22982219;negative +9472143;negative +16488199;positive +9802207;negative +18088306;negative +22868752;negative +19395677;negative +10606774;positive +22092890;negative +10347024;negative +22711122;negative +5391032;negative +6233269;negative +5167808;negative +11341311;negative +15896990;negative +20641021;negative +9490074;negative +23894949;negative +18340445;negative +23974371;negative +22116409;negative +9464399;negative +16707104;negative +15160609;negative +10877800;negative +21818611;negative +15639095;negative +8566773;negative +12747335;negative +9058977;negative +16137939;negative +23271406;negative +12908861;negative +3512097;negative +21945415;negative +9271845;negative +11368016;positive +8770584;negative +1936989;negative +16018204;negative +16018204;negative +6235127;negative +18309661;negative +9495775;negative +10743656;negative +16642333;negative +7248366;negative +19712313;negative +1172175;negative +6183852;negative +21277188;negative +15490228;negative +19193860;negative +3275644;negative +23892064;negative +8276795;negative +11472904;negative +7733460;negative +16277387;negative +15155877;negative +10553664;positive +15866877;positive +8393320;negative +17876815;positive +2115121;negative +22210620;negative +18201190;negative +21457461;negative +754574;negative +2501945;negative +17922817;negative +3111332;negative +3084051;negative +20238168;negative +16284933;negative +15668816;negative +15304731;negative +19923748;negative +24357319;negative +22187561;negative +19127367;negative +19937212;negative +21364303;negative +21048867;negative +24360467;negative +21277379;negative +22049159;negative +8559082;negative +12485115;positive +15800731;negative +9199426;negative +5409;negative +3022234;negative +19800041;negative +10594097;negative +6490584;negative +8662191;negative +23645195;negative +17888539;negative +15813680;negative +7489898;positive +10702877;negative +17487609;negative +10473406;positive +19041907;negative +15184583;negative +9600619;negative +16012837;negative +10347022;negative +18931291;negative +22052232;negative +7704527;negative +23326459;positive +8012046;negative +22133362;negative +19129654;positive +8595669;positive +11082184;negative +8987467;negative +17450126;negative +24132667;negative +1630461;negative +23540930;negative +21686190;negative +16102600;negative +3159619;negative +16834532;negative +9854091;negative +23625216;negative +15885873;negative +24064212;negative +3500166;negative +10744959;negative +15466516;positive +16661404;negative +7764332;negative +9279022;negative +2918293;negative +23218368;positive +7959045;negative +14587103;negative +22783090;negative +15605243;negative +1910330;negative +15963591;negative +18420434;negative +23398882;negative +20877647;negative +20070870;negative +16447173;negative +10616716;negative +11298225;negative +811760;negative +4740795;negative +16091302;negative +21531609;negative +1897311;negative +9140529;negative +6891887;negative +8651681;negative +16446002;negative +22993153;negative +1366744;negative +3114363;negative +9922471;negative +18590937;negative +20173066;negative +13183053;negative +7628617;negative +564711;negative +8781176;positive +15919204;negative +18630113;negative +11909624;negative +21807036;negative +21573756;negative +9468338;negative +24100321;negative +1934124;negative +9625792;negative +12509995;negative +24528642;negative +9175560;negative +11841201;negative +1710975;negative +8486628;positive +19602150;negative +6162850;negative +23871416;negative +15449305;negative +15283133;negative +23100735;negative +22103405;negative +17230581;negative +18839317;negative +20724636;negative +19568419;negative +12018265;negative +21161227;negative +9446681;negative +45611;negative +9546178;positive +16915658;negative +8248030;negative +4661766;negative +12413786;negative +3397009;negative +23313177;negative +8528140;positive +12192531;negative +6184962;negative +5094673;negative +20811797;negative +7639794;negative +22973032;negative +19756584;positive +17905460;negative +9511753;negative +23945000;negative +18647384;negative +12237858;positive +24113822;negative +16272387;negative +17221225;negative +17508215;negative +9039701;negative +11354456;negative +11689182;negative +8947054;negative +22750495;negative +22888297;negative +2636261;negative +21687962;negative +8152414;negative +8542555;negative +16665751;negative +194136;negative +16797066;negative +18610659;negative +8439870;positive +2535502;negative +16195222;negative +22919345;negative +8837440;positive +15063488;negative +18705870;negative +15255906;negative +16614901;positive +23405862;negative +17343985;negative +11919723;negative +23002106;negative +24415243;negative +23820081;negative +16000810;negative +9675850;negative +6897241;negative +8670160;negative +21642024;negative +11376040;negative +20970996;negative +9763440;negative +18954729;negative +21739353;negative +22877981;negative +17040241;negative +23398910;negative +9395316;negative +15614968;negative +12487426;negative +9281862;negative +22960281;negative +1899374;negative +8224795;negative +15948852;negative +18842142;negative +417722;negative +15262228;positive +12376655;negative +21716658;negative +10623548;negative +12662905;negative +24160319;negative +23456715;negative +24025854;negative +10650215;negative +10779876;negative +10077186;negative +24095741;negative +23325148;negative +15621422;negative +11000429;negative +3981129;negative +22912883;negative +21748815;negative +9205568;negative +22706015;negative +14324935;negative +18952255;negative +118008;negative +10894;negative +9435109;negative +15304740;negative +3052296;negative +1156365;negative +23428818;negative +17701501;negative +8975615;negative +11277626;negative +8346264;positive +869542;negative +17536334;negative +19899621;negative +20691221;negative +22940309;negative +2707445;positive +7339615;negative +564161;negative +16988781;positive +12855726;negative +15158279;negative +1388663;negative +8190078;positive +6624142;negative +10508054;negative +21993277;negative +1326415;negative +19277702;negative +15881598;negative +21764044;negative +11553760;negative +20064604;negative +19942798;negative +24232491;negative +20677017;negative +10581444;negative +12885170;negative +18667864;negative +14646097;negative +10564806;negative +7439182;negative +21726361;negative +20208428;positive +16349692;negative +19818460;negative +10099554;negative +9237400;positive +22529004;negative +1369066;negative +19769368;negative +22512553;negative +23269217;negative +4797277;negative +10856926;negative +17427807;negative +20506081;negative +12706511;negative +1063768;negative +9097427;negative +7565615;negative +10636904;positive +24119405;negative +23729885;negative +23079339;negative +11504924;negative +15921894;negative +8789337;negative +15607743;positive +10923796;negative +1644702;negative +2515216;negative +22058403;negative +16233094;positive +22080345;positive +18050909;negative +19239548;positive +1798707;negative +105720;negative +21856825;negative +20050714;negative +17318531;negative +64162;negative +9026823;negative +21898652;negative +575142;negative +21424337;negative +12617610;negative +10966077;negative +8590466;negative +20680265;positive +17509134;negative +22230786;negative +9276477;negative +11159920;negative +23100642;negative +23631913;negative +22545353;negative +3409811;negative +22492445;negative +24040044;negative +10209572;negative +11376609;negative +15271923;negative +15320411;negative +15621446;negative +17499007;negative +14631873;negative +17608693;negative +360016;negative +12639956;negative +18175902;negative +9931476;positive +15567226;negative +11118651;negative +11934296;negative +21696710;negative +8061313;negative +12602898;negative +11739770;negative +22678026;negative +2055483;negative +11318101;negative +15266910;negative +20963471;negative +20490616;negative +6268055;negative +16966445;negative +20518356;negative +23334918;negative +21498763;negative +7729760;negative +16535708;negative +8436;negative +3561490;positive +20659797;negative +22363647;negative +6204865;positive +3196759;negative +22402470;negative +21438472;negative +16330537;positive +14976875;negative +19966485;negative +12553933;negative +12555416;negative +16175368;negative +12354948;negative +11559354;negative +21442919;negative +12652902;negative +20035370;negative +24212538;negative +23624306;negative +7979350;negative +4673820;negative +23826217;negative +838722;negative +19609963;negative +2914146;negative +24260434;negative +24085297;negative +7608108;negative +17327922;negative +7763457;negative +22042231;negative +17082997;negative +19522560;negative +8555209;negative +21704085;negative +23876135;negative +23520578;negative +16186619;negative +8020753;negative +23937687;negative +2038303;negative +15486081;negative +2340591;negative +11272414;negative +22709462;negative +23958135;negative +19530718;negative +17303450;negative +21821740;negative +17019643;negative +22238585;negative +10671536;positive +21490699;positive +7926830;positive +15115178;negative +19193024;negative +9002270;negative +23265522;negative +16662850;negative +19116716;negative +11872475;positive +20424835;negative +17277091;negative +11298744;positive +16214381;negative +17897233;negative +16972135;negative +2550790;negative +7626800;negative +12072952;negative +23983546;negative +333184;negative +21279512;negative +20562106;positive +22544686;negative +11811978;negative +10874579;negative +17333092;negative +8012585;negative +21382036;negative +7009555;negative +7248368;negative +12753242;negative +17078553;negative +23690037;negative +10455498;negative +9848143;negative +1184808;negative +1787790;positive +15296182;negative +9694829;negative +2121589;negative +12612808;negative +22621953;negative +10779688;positive +16665863;negative +10779873;negative +23273281;negative +9334183;negative +2004691;negative +12658509;negative +2336390;negative +21076971;negative +14538158;negative +10518926;negative +19452199;negative +19894502;negative +21553874;negative +11352460;negative +18555305;negative +17509915;negative +23199734;negative +10517025;positive +8193591;negative +18310304;negative +20851174;negative +20235799;negative +4604380;negative +67125;negative +11743726;negative +19826921;negative +17087474;negative +19090187;negative +9451508;negative +18723026;negative +21108572;negative +692426;negative +19204807;negative +12568741;negative +16462863;positive +14730410;negative +10956173;negative +16133343;negative +20455156;negative +24054223;negative +8424940;negative +10759534;negative +20240448;negative +10564800;negative +21324176;negative +12200312;negative +21666025;negative +13129600;negative +16006122;negative +11320122;negative +20601723;negative +15025429;negative +16579474;negative +24085392;negative +21744286;negative +8169213;positive +12674634;negative +3550429;negative +18935968;positive +8959766;negative +10588045;positive +17599813;positive +1394509;negative +22462823;negative +16346246;negative +16349351;negative +19704737;negative +7893936;negative +9694679;negative +18421590;negative +19736001;positive +15780668;negative +20471846;negative +22567887;negative +6370396;negative +22266368;negative +20185234;negative +22204630;negative +24414661;negative +8017902;negative +21360092;negative +1516675;negative +17933909;negative +15054248;negative +20329398;negative +23209441;negative +7547827;negative +19193645;negative +23318834;negative +22899012;negative +21750098;negative +9440512;positive +8572696;negative +10686151;negative +12079386;negative +10652782;negative +15090228;negative +20510474;negative +24414497;negative +16404948;negative +24337817;negative +18943437;negative +9248076;negative +11114249;negative +5557598;negative +16980427;negative +9202474;negative +3097516;negative +11411224;negative +15998406;negative +16797180;negative +19205919;negative +7197253;negative +18595320;negative +8017901;negative +22990444;negative +18421583;negative +22804753;negative +24031852;negative +1767606;negative +10627034;negative +35252;negative +22132933;negative +2597698;negative +9345767;negative +1425667;positive +7121328;negative +9324248;positive +22624316;negative +624511;negative +21532317;negative +15715951;negative +1654681;negative +14420566;negative +23712479;negative +22512872;negative +23023747;negative +23040393;negative +2213880;negative +9438354;negative +9347357;negative +3607611;negative +7189672;negative +16320813;negative +8830273;negative +21124063;negative +8474449;negative +24015097;negative +20541547;negative +28763;negative +24065288;negative +22806048;negative +12009808;negative +10077957;negative +12630316;negative +494242;negative +2648695;negative +17103003;negative +5892589;negative +12784603;negative +10618249;negative +988467;negative +2421541;negative +9055208;negative +17119968;positive +11438761;negative +8477714;negative +18720488;negative +19941307;negative +17110971;negative +23133637;negative +32175;positive +17523389;negative +1886612;negative +18791032;negative +9929401;negative +16341861;positive +11046133;negative +11302441;negative +16408317;negative +18390849;negative +16403494;negative +23824666;negative +22860913;negative +12649442;positive +15917591;negative +19667182;negative +12467458;negative +1504587;negative +20564609;negative +1911789;negative +18782228;negative +2079623;negative +9390436;negative +34837;negative +12552807;negative +23410934;negative +15639097;negative +23512964;negative +5723091;negative +24240571;negative +17487548;positive +21310076;negative +15766863;negative +17242851;negative +21356003;negative +18686970;negative +19076240;negative +11212916;negative +22776993;positive +8939815;positive +6493057;negative +2513481;negative +1807200;negative +8597548;positive +15240266;negative +16732450;negative +24098464;negative +9193;negative +23119013;negative +10584016;positive +2535501;negative +19623928;negative +5271261;negative +20438826;negative +12892639;negative +23208600;negative +8020743;negative +23297625;negative +3793714;negative +8810338;negative +12795380;negative +10872083;negative +7476163;negative +8081506;negative +7575482;negative +24415386;negative +8091860;negative +16150549;negative +6443110;negative +21796984;negative +23536251;negative +17655687;negative +6788679;negative +560223;negative +4076411;negative +9144263;negative +9650272;negative +14636707;negative +12829303;negative +5390364;negative +8528071;negative +121001;negative +17988729;negative +11149150;negative +21261873;negative +10052144;negative +10905427;negative +15229194;negative +21601645;negative +7492960;negative +2450681;negative +12565856;negative +17663762;negative +9263071;negative +23788551;negative +11319099;positive +17650495;negative +16368098;negative +11134051;negative +17455791;positive +7874467;negative +19580759;negative +24177155;negative +23936804;negative +23648853;negative +11170742;negative +3785193;negative +1368603;positive +20358178;negative +21116681;negative +8431951;negative +6996615;negative +16233536;positive +23184220;negative +2227420;positive +10447589;negative +24031407;negative +21299880;negative +7704528;negative +24190499;negative +9245826;negative +10215597;positive +11763782;negative +4779294;negative +951215;negative +23291768;negative +10620509;negative +23650256;negative +23651998;negative +9232877;negative +15661010;negative +22313749;negative +4798312;negative +24031565;negative +6832656;negative +22514894;negative +20102533;negative +24425610;negative +23485399;negative +16933613;negative +10581675;negative +15135402;positive +20560352;negative +9818257;negative +674113;negative +18854952;negative +6412254;negative +23086143;negative +9023940;negative +11988504;negative +1516094;negative +16910929;negative +11966919;negative +7763606;negative +18427804;negative +23045511;negative +21057022;negative +1814275;positive +23129650;positive +20797781;negative +16243363;negative +16243363;negative +21570449;negative +11714314;negative +12878605;negative +12878605;negative +1588915;negative +10099209;negative +15337457;negative +15194814;positive +23053575;negative +16661872;negative +8989859;negative +18086434;negative +12029530;negative +14151068;negative +20735824;negative +18154980;negative +16951754;negative +11425470;negative +9803534;negative +20138972;negative +16600286;negative +21143727;negative +10905430;negative +20879842;negative +20847102;negative +14677710;negative +18830967;negative +19351582;negative +8455560;negative +23832529;negative +10736018;negative +20096097;negative +3931921;negative +7549103;positive +986853;negative +8396384;negative +15969461;negative +16233170;negative +12374409;negative +21935697;negative +19560539;negative +21171891;negative +564712;negative +8306984;negative +20205539;negative +1776362;negative +11929279;negative +7831281;negative +23456729;negative +23332834;positive +20446057;negative +17301230;negative +19506859;negative +11575502;negative +21168763;negative +15794761;negative +13031603;negative +18048915;negative +20449798;negative +11272830;negative +19442228;negative +19684;negative +16244157;negative +23353800;negative +18460801;negative +9836430;positive +22074954;negative +11160081;negative +12941955;negative +8390128;negative +22876186;negative +16550458;negative +3114236;positive +18584595;negative +15213407;negative +9783424;negative +16614858;positive +19121643;negative +16134120;negative +16790934;negative +8763622;negative +23508862;negative +18581297;negative +16971061;negative +3913330;negative +9229721;negative +7811076;negative +15954603;negative +11941461;negative +17922847;positive +12237856;negative +18419735;negative +16343463;positive +8299951;negative +18355729;negative +1033775;negative +21106242;negative +9745020;negative +20397044;negative +15580593;positive +3499155;negative +20569404;negative +2373363;negative +19936091;negative +20870771;negative +15740038;negative +7574590;positive +11926993;negative +23725035;negative +21698107;negative +14020681;negative +17846725;negative +19915738;negative +2135869;positive +24031763;negative +7635821;negative +15977070;negative +22980799;negative +8285132;negative +18483792;negative +7565587;negative +5661594;negative +9084217;negative +23404363;negative +17776411;negative +23454546;negative +12028421;negative +9309173;negative +16662110;negative +10725155;negative +2111230;negative +14648113;positive +22406948;negative +20815232;negative +18337693;negative +22812930;negative +1086341;negative +22235364;negative +10923787;negative +4218236;negative +18553606;negative +10052135;positive +23002221;negative +7275933;negative +10194394;negative +2158993;positive +18443780;negative +12409103;positive +12905071;negative +18456943;positive +19824618;negative +15636746;negative +18388475;negative +9101718;negative +9335167;positive +15853815;negative +24307498;negative +3384334;positive +11807254;negative +2532539;negative +17495083;negative +12763033;negative +23642171;negative +20382376;negative +16820501;negative +22828792;negative +8215880;negative +12651429;negative +16322512;negative +22544251;negative +5063164;negative +23323052;positive +19898784;negative +3033651;negative +20450015;negative +16686221;negative +14871660;negative +24121367;negative +12777069;negative +16096835;negative +2803246;negative +22835028;negative +17381511;positive +1367687;negative +15928976;negative +17279396;negative +12676684;negative +20031400;negative +9789746;negative +2213655;negative +21342516;negative +17651154;negative +21702076;negative +5865400;negative +23190610;positive +15879135;negative +11560933;negative +23844185;negative +10945214;negative +17943559;negative +21261079;negative +11755984;negative +12974459;negative +1592244;negative +1592244;negative +15035511;negative +17627774;negative +560222;negative +11710023;negative +10320571;negative +24344125;negative +22992734;negative +12175020;negative +19545999;negative +15280646;positive +11728159;negative +1603074;negative +8011940;negative +20573014;positive +20417399;negative +15932978;negative +22142722;negative +7487021;negative +6767680;negative +22133316;negative +16866362;negative +23500559;negative +9335052;negative +22258646;negative +18454328;negative +22185468;negative +8139573;negative +22225911;negative +14513384;negative +11488905;negative +22270691;negative +19148633;negative +15118339;negative +15388966;negative +963703;negative +22122328;negative +21124060;negative +21449027;negative +9212401;positive +9428656;negative +9090049;negative +10424462;negative +11600015;negative +20962906;negative +10772465;negative +20565641;negative +22227377;negative +23741795;negative +17973091;negative +16407816;negative +11270575;negative +23564673;negative +16384794;negative +2506439;negative +18068974;negative +3080320;negative +23833180;negative +11678858;negative +8810515;negative +7763526;negative +8288612;negative +23847816;negative +22048567;negative +11553144;negative +19373972;negative +6035264;negative +18788816;negative +23959893;negative +3302677;negative +19206107;negative +22186222;negative +24228828;negative +22510825;negative +22579450;negative +10930568;negative +17234842;negative +8590407;negative +19916917;negative +11888164;negative +10493865;negative +1593638;negative +20307975;negative +14520957;negative +12492858;negative +16139382;negative +6841321;negative