﻿// © 2021 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
Thai_codepoints_exclusive_model4_heavy:table(nofallback){
    model{"Thai_codepoints_exclusive_model4_heavy"}
    type{"codepoints"}
    embeddings:int{40}
    hunits:int{27}
    dict{
        "ก",
        "ข",
        "ฃ",
        "ค",
        "ฅ",
        "ฆ",
        "ง",
        "จ",
        "ฉ",
        "ช",
        "ซ",
        "ฌ",
        "ญ",
        "ฎ",
        "ฏ",
        "ฐ",
        "ฑ",
        "ฒ",
        "ณ",
        "ด",
        "ต",
        "ถ",
        "ท",
        "ธ",
        "น",
        "บ",
        "ป",
        "ผ",
        "ฝ",
        "พ",
        "ฟ",
        "ภ",
        "ม",
        "ย",
        "ร",
        "ฤ",
        "ล",
        "ฦ",
        "ว",
        "ศ",
        "ษ",
        "ส",
        "ห",
        "ฬ",
        "อ",
        "ฮ",
        "ฯ",
        "ะ",
        "ั",
        "า",
        "ำ",
        "ิ",
        "ี",
        "ึ",
        "ื",
        "ุ",
        "ู",
        "ฺ",
        "เ",
        "แ",
        "โ",
        "ใ",
        "ไ",
        "ๅ",
        "ๆ",
        "็",
        "่",
        "้",
        "๊",
        "๋",
        "์",
        "ํ",
        "๎",
    }
    data:intvector{
        -1120524634,
        -1143563130,
        1032523330,
        1009633132,
        1034151046,
        -1160668208,
        -1123243316,
        -1147608372,
        -1114211564,
        1040652339,
        -1126114475,
        -1131585419,
        1013052295,
        1066995485,
        1027976607,
        1006128730,
        -1098466966,
        -1156420666,
        998854294,
        1043480877,
        1036796570,
        -1114905584,
        -1079096626,
        1036456604,
        1037145076,
        1027393550,
        1040858437,
        1019646482,
        1007863816,
        -1104347638,
        -1133253332,
        -1146674663,
        1024961694,
        -1132963859,
        -1134101980,
        -1072803023,
        1009991985,
        1034546836,
        -1128524442,
        -1148526194,
        -1096721540,
        -1104160446,
        1058232841,
        -1120278548,
        -1113852948,
        -1136793345,
        1022295575,
        -1104040082,
        -1090485283,
        -1113289047,
        -1095756835,
        1043692968,
        -1121196048,
        -1091774771,
        1034704349,
        1045587189,
        -1096061681,
        1042609456,
        -1140570050,
        -1114375343,
        1035226713,
        1045511184,
        -1109322763,
        1033559158,
        1041646633,
        1025149999,
        1031876478,
        -1130304559,
        -1106812757,
        -1068862234,
        -1106370275,
        -1099510387,
        -1117922014,
        1044301223,
        -1122426606,
        -1125440007,
        1044476571,
        -1077602525,
        1021143752,
        1034918765,
        1020631698,
        -1129119072,
        1015817582,
        1025258387,
        -1121903837,
        -1119578675,
        1016179138,
        1002394136,
        1007983744,
        -1119592029,
        1021254682,
        1012923844,
        1018418658,
        -1122654442,
        -1145988760,
        -1145431832,
        -1156632992,
        1009249832,
        -1124023114,
        1017533230,
        1010681496,
        1027485089,
        -1119534342,
        -1129086816,
        1023001410,
        -1120941203,
        1027018713,
        1024005649,
        1026676929,
        -1123152656,
        -1121666499,
        -1119527952,
        1010382580,
        -1128833920,
        1014577420,
        978174976,
        -1137027520,
        1023085926,
        1024305817,
        1025963175,
        1037437825,
        1048672607,
        1043623449,
        1035246462,
        1045167132,
        -1115670857,
        1057297255,
        -1109280839,
        -1105400118,
        -1099976411,
        -1104975455,
        1044463599,
        -1114614396,
        -1098082015,
        1042518656,
        -1130965360,
        -1104903215,
        1023670020,
        -1108555253,
        -1100590887,
        1054066626,
        1043600186,
        1014939970,
        -1122356869,
        1059296002,
        1026525739,
        1058257827,
        -1113399771,
        1023526844,
        -1094183192,
        -1086778882,
        -1101572970,
        1024414653,
        1053063581,
        -1110918516,
        -1111374077,
        -1106707928,
        -1115490115,
        -1096207247,
        1026998570,
        -1123654064,
        -1137520280,
        -1120702381,
        -1120555453,
        994949936,
        1027255569,
        1012531356,
        1008632576,
        991313872,
        1027366611,
        1024085081,
        -1131440468,
        1026107063,
        1017797202,
        1003381456,
        1004093056,
        -1123276662,
        -1132662516,
        1008174848,
        -1120347395,
        -1120614560,
        1027133729,
        1027402243,
        1013856516,
        1024763409,
        1020904050,
        -1125455469,
        -1125504870,
        -1119180989,
        -1119310643,
        1021044538,
        -1121271872,
        1020831362,
        1017489458,
        1018541074,
        -1123107725,
        -1131955148,
        -1172366528,
        -1123649914,
        1028011441,
        -1106971731,
        -1084857198,
        1058220894,
        1046658144,
        1031452644,
        -1137944092,
        -1101545395,
        1040390917,
        -1101490241,
        1049142181,
        -1102353152,
        -1098162693,
        -1098335214,
        1053095329,
        1052050430,
        -1098901469,
        -1104955710,
        1053870160,
        1063486358,
        1064783654,
        1058358125,
        -1090359081,
        -1119446030,
        1058243967,
        -1166733376,
        -1103618626,
        -1081022689,
        -1097270248,
        -1071677850,
        1046520875,
        1043170050,
        -1110935015,
        1041531475,
        -1101069082,
        -1093264222,
        -1089755985,
        -1092889558,
        -1088398223,
        1040721862,
        -1094279038,
        -1110280831,
        -1100558322,
        1028962236,
        -1123939682,
        1022968329,
        -1103600705,
        -1072777968,
        1026289779,
        1001861634,
        -1104794696,
        1012645156,
        -1115622148,
        1045684393,
        -1123464998,
        -1115660366,
        1040471720,
        1021272193,
        1049390464,
        1079294491,
        -1134685280,
        1021115109,
        -1111292394,
        -1125540051,
        1025806995,
        1018550131,
        1017154571,
        1006982305,
        1046117707,
        -1098488170,
        -1119397946,
        -1135816034,
        1036074643,
        1032212667,
        1037033648,
        1044529076,
        1011300093,
        1036936249,
        -1119590024,
        1027053208,
        -1106493764,
        1004843240,
        -1104585773,
        -1118670343,
        1038395780,
        -1112334006,
        1015869924,
        -1101980021,
        -1067738654,
        1005405650,
        -1107251763,
        1030000067,
        1042199139,
        1051927140,
        1040918003,
        1004735378,
        1026310345,
        -1125389236,
        1038612680,
        -1134200246,
        -1127171289,
        1023554612,
        -1114484231,
        1023448044,
        -1123359284,
        -1127298588,
        1036769625,
        1034809602,
        1031932668,
        -1115048096,
        1010926350,
        -1129367971,
        -1101549422,
        -1064197444,
        1048589555,
        -1108018414,
        -1109651230,
        -1097829700,
        -1097972075,
        -1100665120,
        1032868481,
        -1138346683,
        1052965223,
        1051564104,
        1048847665,
        1046632103,
        1051171704,
        -1095296873,
        -1110419576,
        -1094795884,
        1038326275,
        -1087267036,
        -1115111066,
        -1099354422,
        1049404392,
        1058161228,
        -1092390654,
        -1113101257,
        1004033320,
        1037840684,
        1057835602,
        1058322567,
        -1095849724,
        -1113818111,
        1049987576,
        1038369904,
        1088986185,
        1018847612,
        1056478836,
        1051942885,
        -1087788145,
        -1105787776,
        -1123432082,
        -1096784360,
        1011359738,
        1043336484,
        1045641883,
        -1108032322,
        -1087059513,
        -1098456962,
        -1104897413,
        1017781330,
        1043708732,
        1050557396,
        1046619676,
        -1137567353,
        1035554318,
        1031086788,
        -1099132015,
        -1083087622,
        -1077928047,
        -1096633264,
        1046730114,
        -1117835944,
        1036500385,
        1023466888,
        -1109549347,
        -1103021294,
        -1106140818,
        1016163705,
        1044943828,
        1031762400,
        -1129667566,
        -1105219821,
        -1088325485,
        -1144699300,
        1025830760,
        -1096939061,
        1038445844,
        1019300264,
        -1097329446,
        -1120452230,
        -1098296586,
        1018862170,
        -1104431398,
        -1111125326,
        1029104348,
        -1105279907,
        1016481248,
        -1140528196,
        1040532116,
        -1122720264,
        1048857830,
        1051747056,
        -1118166674,
        -1097655821,
        1052163378,
        -1094520695,
        -1081827747,
        -1092517498,
        -1123602773,
        1053515620,
        -1112359751,
        -1090068738,
        -1095426006,
        -1104636282,
        1051475515,
        -1082304776,
        1028149037,
        1041158627,
        -1126046854,
        1041649741,
        1016988402,
        1051561575,
        -1115679953,
        -1118879528,
        -1106653113,
        -1102573900,
        -1126380397,
        -1110791126,
        -1110819863,
        1024867278,
        -1088509700,
        -1095376784,
        1059157406,
        1063095873,
        -1094369761,
        -1102107162,
        -1097422389,
        -1098410112,
        -1105344294,
        1065851515,
        1069731272,
        -1111395316,
        1065070765,
        -1128657333,
        -1115323251,
        -1076970560,
        -1070904391,
        -1077295850,
        -1122485660,
        -1095400753,
        1086325362,
        1083233188,
        -1063154793,
        -1069119363,
        1054246174,
        1033186654,
        -1066330067,
        1077210507,
        -1076735113,
        -1090382294,
        1081300535,
        -1083975450,
        -1088591397,
        969673216,
        1058084665,
        1075801458,
        -1104984446,
        1074894912,
        1070322613,
        -1070200547,
        -1059552471,
        1071474321,
        -1075545189,
        1068380799,
        1072619870,
        1065671026,
        1078270516,
        -1067284634,
        1084577629,
        1041119687,
        1034074083,
        -1105743674,
        1026661119,
        1056676165,
        -1122793807,
        1044196845,
        -1110090183,
        1031856533,
        -1104192424,
        -1119790782,
        1042800302,
        -1106847643,
        1042214882,
        -1100199473,
        1022129771,
        1029500476,
        -1110991046,
        1041271120,
        -1123124549,
        -1116701756,
        1044578678,
        -1138794158,
        -1100874931,
        1051385403,
        1058740147,
        -1107165327,
        1034888271,
        1031563061,
        1050023926,
        1050363408,
        -1100519486,
        -1123849179,
        -1081555192,
        1057489280,
        1042119308,
        1063246442,
        -1114380459,
        -1101778832,
        1021692968,
        1034799954,
        1043148076,
        -1119403002,
        1010384052,
        -1082819510,
        1059690804,
        1044578934,
        1049771604,
        993522868,
        -1116231707,
        -1104457309,
        1040593708,
        -1081899016,
        1024439638,
        1047883520,
        -1110078865,
        -1127367110,
        -1084633398,
        1054365105,
        1032253271,
        1040017452,
        1065031584,
        -1087986542,
        -1100484958,
        1054667139,
        1046624882,
        1032876855,
        -1101963173,
        -1125650659,
        1057904190,
        -1102378356,
        1036381166,
        -1110983808,
        -1078107789,
        -1049385453,
        1041887786,
        1041124519,
        1054792345,
        -1171377776,
        1043618473,
        -1110836345,
        1042048387,
        1041308673,
        -1100175111,
        -1085547733,
        -1108592045,
        -1098978550,
        1035688440,
        -1140996003,
        -1119870887,
        -1121404442,
        1034089674,
        -1097321281,
        -1087485529,
        1023145930,
        1056268967,
        1044621816,
        1039217939,
        1042013319,
        -1113227383,
        1051247358,
        1047013110,
        -1086247742,
        994919772,
        -1109237224,
        -1102159565,
        -1115291471,
        1043897201,
        -1112851143,
        -1102140878,
        1023702036,
        1042581913,
        -1080759936,
        -1088720349,
        -1118597362,
        -1100569839,
        1044464394,
        -1110706436,
        1042054073,
        -1122828859,
        1041290378,
        -1146665276,
        1048913926,
        -1108450950,
        1034192560,
        1027468070,
        1048048428,
        1032530925,
        -1107745009,
        -1093278636,
        -1104118460,
        -1146525042,
        -1084606266,
        -1105845624,
        1058076411,
        1002590422,
        -1098388499,
        1030215544,
        -1097523032,
        1061191947,
        -1136275580,
        -1109889448,
        1041926046,
        1044524972,
        -1092887160,
        1029777694,
        -1062241972,
        1034865114,
        1034588897,
        -1100463216,
        -1107220311,
        -1113500942,
        -1138040464,
        1016420295,
        -1111720803,
        -1113873818,
        1052559197,
        -1102931340,
        1030837256,
        -1106973765,
        1083686565,
        1072129216,
        -1060197615,
        1066030114,
        -1082705849,
        -1094063776,
        1057851974,
        -1109110220,
        1091564967,
        -1072483073,
        1084327142,
        -1058589009,
        -1070247834,
        -1112059385,
        -1072389974,
        -1069539069,
        1098707538,
        -1079992227,
        -1122804905,
        -1100007670,
        -1070990629,
        1080323314,
        1064376670,
        -1082570475,
        1081915189,
        1060475574,
        -1099081897,
        1062908094,
        -1088498761,
        -1079891433,
        -1086933529,
        1086976537,
        1035844822,
        1074510898,
        -1070883299,
        -1098355054,
        -1060990666,
        -1088030034,
        -1066161133,
        -1067776942,
        -1104533802,
        1060992400,
        -1099891734,
        1062506664,
        -1102928853,
        1060506407,
        1067098065,
        1072582912,
        1062449755,
        -1069024148,
        -1089551607,
        -1076564148,
        -1052694054,
        -1090192084,
        -1094211953,
        -1099811842,
        -1079761464,
        1067976568,
        -1090328287,
        1037527244,
        -1111854495,
        -1090452486,
        -1067040440,
        -1077949364,
        1060967789,
        -1101260290,
        1013338840,
        -1086103235,
        1034288744,
        -1109004460,
        1042576313,
        1077708739,
        1036842984,
        -1096387208,
        1065958372,
        -1103827210,
        -1085257049,
        -1077441054,
        1058253883,
        -1084106551,
        1054680535,
        -1074674412,
        -1090375041,
        -1096551786,
        -1093490082,
        -1109744219,
        1051023144,
        1040014572,
        1055678385,
        -1102635217,
        1052372626,
        1043800608,
        -1122844343,
        1031058140,
        -1098020843,
        1012621118,
        1059599159,
        1055670937,
        -1107162747,
        1023868984,
        -1089022677,
        -1094510817,
        1032068206,
        -1109302437,
        -1107150597,
        1044634139,
        -1095415781,
        1048867645,
        1023844300,
        -1106730911,
        1026350074,
        1036798315,
        -1103300091,
        -1105693956,
        -1087979721,
        -1110432159,
        1042529684,
        1048793564,
        -1119800036,
        1047995901,
        -1126764090,
        -1072778878,
        1032375677,
        -1111331044,
        -1135890857,
        -1124211488,
        -1111790506,
        1008680228,
        -1114465197,
        1032589976,
        -1129241590,
        1019927680,
        -1103837603,
        1065790182,
        1026283083,
        -1112130904,
        -1112454072,
        1042467139,
        1046059854,
        1006183322,
        -1121182062,
        -1130744544,
        1041385086,
        -1124361739,
        -1138376036,
        -1106543209,
        -1090547584,
        1056965332,
        -1120936995,
        -1150958004,
        -1119326520,
        1027657836,
        1022763240,
        -1121652406,
        -1107423042,
        1014651692,
        -1127143832,
        -1117981879,
        1033168007,
        1029935634,
        -1112669495,
        1037745273,
        1032841370,
        -1109493816,
        -1126307613,
        1008471826,
        -1100446896,
        991843656,
        1023963573,
        1044315848,
        1025994269,
        1045305300,
        -1122091562,
        1048772739,
        1003431080,
        1033897977,
        -1088911179,
        -1113556450,
        -1184848384,
        -1094013218,
        -1134598123,
        1024379965,
        -1108060197,
        1029501941,
        1025156387,
        1079157908,
        1053191543,
        -1120553373,
        -1130651027,
        1037119071,
        1041367519,
        -1096364429,
        -1127550735,
        1025039954,
        1016605596,
        -1145809201,
        1047146021,
        1038148406,
        -1064219387,
        1027549476,
        -1086782720,
        -1091063366,
        -1115261452,
        -1102850264,
        -1085759809,
        -1082293152,
        -1108510577,
        -1127892313,
        -1105740657,
        -1110521021,
        -1105841764,
        -1119761348,
        1058751548,
        1052868650,
        1067502497,
        1054956477,
        1040571750,
        -1122034761,
        1053469673,
        1042597776,
        1062138273,
        1017361187,
        -1102536783,
        -1126197104,
        1054423996,
        -1119600684,
        -1111589720,
        1064180066,
        1026655971,
        -1101855083,
        -1102768778,
        1039262914,
        -1100887352,
        -1160023104,
        1034397846,
        -1101299681,
        1058200923,
        -1113225506,
        -1096927433,
        1027994332,
        1024129539,
        -1118982419,
        -1128087924,
        -1115944172,
        1050543775,
        -1121040791,
        1032511564,
        -1104865650,
        1026698540,
        -1096261134,
        -1097169413,
        1045116913,
        -1120102846,
        -1115165001,
        1020878492,
        -1101684834,
        -1082794935,
        1031453013,
        1038700476,
        1026280693,
        -1112629766,
        1048341155,
        -1127363367,
        1065890365,
        1059770579,
        -1106408165,
        -1106949535,
        -1107950441,
        -1121382636,
        1024416880,
        1056988227,
        -1083880036,
        998474114,
        1043652657,
        1050111800,
        -1100748805,
        -1112184287,
        -1107196216,
        -1089298107,
        1039100169,
        1043975756,
        -1105759117,
        1055164557,
        -1102800751,
        -1113527277,
        1013712524,
        1060576942,
        1010281872,
        -1112417159,
        -1096311913,
        -1104589042,
        1027952783,
        -1107549672,
        1055698971,
        1040341504,
        -1124857027,
        -1112656419,
        -1122014930,
        1028579385,
        -1089584839,
        1045113203,
        1041747668,
        -1119446041,
        -1146897300,
        -1097866578,
        1059231738,
        -1120637913,
        -1142163546,
        -1135728637,
        1050086048,
        -1114376152,
        -1114875919,
        -1134938320,
        -1092245370,
        -1109737395,
        1041276353,
        1041380771,
        1038208960,
        -1131725010,
        -1122996110,
        -1106470911,
        -1095432822,
        -1121686431,
        1016601933,
        -1112961778,
        -1149206516,
        -1106423403,
        1011744811,
        1031873334,
        -1129546850,
        1027729876,
        -1132837762,
        -1137450328,
        -1104437544,
        1053550360,
        1029991418,
        1016698356,
        1033353803,
        1057700167,
        1045632917,
        -1145616170,
        -1127519552,
        -1130520298,
        1014997571,
        1038218389,
        -1112095203,
        -1113376431,
        1041033121,
        -1071753782,
        1062101407,
        -1096126528,
        1023412438,
        -1119239809,
        -1139717107,
        1046044911,
        -1098711372,
        -1159933424,
        1028608636,
        995295455,
        -1114591855,
        1000963936,
        -1106315344,
        -1139486867,
        -1114353868,
        1013838959,
        1025852789,
        -1139104262,
        -1147836528,
        -1111071096,
        -1114909128,
        -1114778732,
        -1129947619,
        -1108447599,
        1046178961,
        1028788638,
        -1142568115,
        1023853470,
        -1114621475,
        1038464076,
        1078518344,
        1049232087,
        1041137119,
        1056396466,
        -1113607348,
        1033251931,
        1011115909,
        -1079684148,
        1040171316,
        1024802101,
        1034250122,
        -1099363077,
        -1138441240,
        -1122609391,
        1032038449,
        -1117927184,
        -1136160061,
        -1127562673,
        1028397592,
        1024525636,
        -1169263002,
        -1082911516,
        -1096550145,
        1025021169,
        1012353957,
        -1129085401,
        -1091930386,
        1032538279,
        -1115000763,
        -1113673224,
        -1076587996,
        -1115414972,
        1036636121,
        1046555389,
        1038635790,
        1060765761,
        1032825265,
        1028140865,
        -1113971016,
        -1113342949,
        1065198081,
        1036544389,
        -1109262917,
        1034662388,
        -1142395800,
        1042688857,
        1040602888,
        -1092264658,
        1039780272,
        1004472553,
        1033892058,
        -1113943945,
        -1115530325,
        -1105309097,
        -1106953467,
        -1112678585,
        1042542577,
        1034393291,
        1030746092,
        1006939754,
        1006709562,
        -1090504867,
        -1120819048,
        986183806,
        -1102419340,
        -1089457373,
        -1114904340,
        -1097067996,
        -1117839323,
        -1090109498,
        1052093890,
        -1089380546,
        1044128842,
        -1142666420,
        -1111906580,
        1054342973,
        1044721165,
        -1087624688,
        1019714023,
        1017528944,
        1041434044,
        1039112282,
        1022992016,
        -1059014967,
        -1101790290,
        1046407392,
        1049173028,
        -1123722600,
        1034718912,
        -1140185976,
        1049360370,
        -1109207116,
        -1105104811,
        -1093358306,
        1054914719,
        -1115896904,
        -1110921920,
        1043771177,
        -1129874338,
        1024647280,
        1044700638,
        -1090142248,
        -1083925419,
        1055875730,
        1053669014,
        -1095246594,
        1057724879,
        -1076596524,
        -1091011490,
        -1084050742,
        1060572863,
        -1078378771,
        1059260022,
        -1089091687,
        1050606299,
        -1142809720,
        -1098303791,
        1044481672,
        1032138184,
        1059861247,
        1068671091,
        -1089738947,
        1018663554,
        1043759988,
        -1081682225,
        1044982243,
        1058404814,
        -1086849077,
        1041296223,
        1049716678,
        -1076463903,
        -1088171755,
        -1086590062,
        -1103440300,
        -1089543734,
        1053020725,
        1057096888,
        -1118688160,
        -1079615054,
        -1107096596,
        -1102962690,
        -1130337570,
        1036921504,
        1017889880,
        -1120199740,
        1019655386,
        -1108605123,
        -1098662766,
        -1092056530,
        -1094149956,
        -1159755584,
        -1110916510,
        1024986571,
        1046502358,
        1057808845,
        1024045234,
        1021931868,
        1042768829,
        973556384,
        -1116692929,
        1031685746,
        1072269223,
        1036541931,
        1052744677,
        1036079388,
        -1118433055,
        1053302392,
        1004753983,
        -1103540211,
        1034901501,
        1037632403,
        1052594624,
        -1113851952,
        -1110339356,
        999161858,
        -1104320778,
        1034139865,
        -1098674558,
        1000111119,
        -1098794579,
        1034072100,
        -1102094183,
        1031024504,
        1044399541,
        -1107736301,
        1050101051,
        1045098040,
        -1079868472,
        -1099772952,
        1044839686,
        1047123039,
        1050654375,
        -1109076721,
        1046685927,
        -1104783089,
        -1100687799,
        1043469888,
        -1111105454,
        1053255075,
        1002888104,
        1023880742,
        1027497752,
        1053877024,
        1034022262,
        1029203883,
        -1107546725,
        -1089313048,
        -1096596270,
        -1108509948,
        1047752448,
        1036926021,
        1035025916,
        -1110022371,
        -1080606427,
        1054220772,
        1060773906,
        1046325451,
        1057661164,
        -1098326459,
        -1104247665,
        -1097196666,
        1041494748,
        1037693868,
        1039125190,
        -1118744142,
        1031285692,
        -1137778449,
        -1091781232,
        -1104457190,
        -1098239468,
        1054520532,
        -1140464165,
        1053428247,
        -1124972760,
        -1110557861,
        -1094657323,
        -1097298850,
        1022745439,
        -1103722572,
        1032250512,
        -1109612141,
        1060880570,
        -1096941876,
        -1089176845,
        -1090501111,
        -1120180412,
        1056369689,
        -1099251456,
        -1127615255,
        1036969276,
        1034676255,
        1028146070,
        -1102646225,
        1037344748,
        1031404605,
        1049900342,
        1051928410,
        1070175899,
        1031664921,
        -1088981677,
        1051515867,
        -1117250421,
        -1113459186,
        1038866249,
        -1097372346,
        1036469373,
        -1112124296,
        1016417801,
        -1144112684,
        982498380,
        1015435368,
        995346292,
        1026193382,
        1043713244,
        1033026980,
        990426772,
        1037303531,
        1005633722,
        1067230367,
        1050319506,
        -1139045271,
        1038845373,
        1031102979,
        -1130725472,
        1029277032,
        -1163995880,
        1027433858,
        -1173584484,
        1078255219,
        -1100153631,
        -1093616518,
        1005508126,
        -1167065960,
        -1111788139,
        1046563326,
        1043760859,
        1022727748,
        1040481903,
        -1093341015,
        -1139088170,
        1005558358,
        1019851658,
        -1105699712,
        1000883718,
        -1102895550,
        1040654640,
        -1121783143,
        -1100623326,
        1024674587,
        -1153836364,
        1025464414,
        1013888168,
        -1124776794,
        -1104423202,
        -1102471556,
        -1117973057,
        1044173137,
        -1120628781,
        1025564346,
        1047708977,
        -1125696169,
        -1121639103,
        1071448949,
        -1113783669,
        -1115926710,
        -1126876082,
        -1123608488,
        1031883304,
        981561724,
        -1121304543,
        1034510592,
        1026394034,
        1021469949,
        -1143859564,
        1048822981,
        -1096358711,
        1027601509,
        1041146557,
        -1112827875,
        995918388,
        -1126332795,
        982580157,
        1027472854,
        1005440513,
        -1115365187,
        -1079085074,
        -1121383246,
        1026113028,
        1012557991,
        -1163741220,
        -1138112766,
        1024316376,
        1008681848,
        1041671840,
        -1142725545,
        -1106831661,
        -1131502748,
        1010279950,
        -1106230916,
        1018095402,
        -1118822228,
        1013158894,
        -1165235420,
        1008421489,
        -1152219160,
        -1116611868,
        1013327511,
        -1144142104,
        -1122028237,
        1023559327,
        1021325414,
        1041480671,
        981340520,
        -1096324376,
        -1107024750,
        1006517154,
        1042266504,
        1034642332,
        1045394713,
        992876274,
        998704687,
        -1095049591,
        1039791873,
        1038440244,
        -1113767423,
        -1086900327,
        1033823081,
        1050762498,
        -1091744568,
        -1077017219,
        -1081994621,
        -1078001133,
        1049276329,
        -1085218509,
        -1111259516,
        1048627654,
        -1093214891,
        1032676238,
        -1097175829,
        -1126633454,
        1038963050,
        -1103533041,
        -1087108799,
        1027431556,
        -1098115804,
        -1085908101,
        1061135368,
        1058886489,
        1052828804,
        1046005607,
        -1093815158,
        -1088268586,
        -1100560032,
        -1092324330,
        -1077688376,
        -1089663688,
        1051939744,
        -1098261590,
        1057027905,
        -1110343294,
        1057729284,
        1024165318,
        1040665833,
        -1114055276,
        -1181197696,
        1012944029,
        1006017716,
        -1122251613,
        -1125184681,
        -1110664238,
        1013892768,
        -1104123561,
        -1141418585,
        -1080164203,
        -1137268849,
        -1121387518,
        1015206472,
        -1123165389,
        1009828069,
        1043748750,
        1034937558,
        -1115392766,
        1056434655,
        1008253200,
        1026098363,
        -1117353842,
        1051687147,
        1032789482,
        1037215935,
        -1130919667,
        -1120301120,
        1023196723,
        997412946,
        -1114362030,
        -1105679504,
        1073031332,
        1048559670,
        -1081903267,
        -1098739152,
        1025792447,
        1031038947,
        -1132375706,
        1012487196,
        1016298578,
        -1119556784,
        1007726936,
        1011581528,
        -1122535011,
        -1145402136,
        974715712,
        -1124815859,
        -1121596691,
        964185344,
        -1137504972,
        1024795479,
        1018238150,
        1021615898,
        -1127744205,
        1027644963,
        -1131453626,
        1020855822,
        1018748506,
        1019074766,
        -1122056896,
        -1120377232,
        -1122165475,
        -1125497081,
        -1161934528,
        -1146835432,
        1019016262,
        1020323522,
        1025184257,
        1027591097,
        -1128095673,
        -1122148845,
        1012399604,
        -1128476032,
        1004971240,
        -1133478504,
        1028334589,
        1020226566,
        1008153847,
        1020464112,
        988463708,
        1011677459,
        -1129280833,
        -1135961547,
        -1107002201,
        1026620646,
        -1131442278,
        1063361697,
        -1119560981,
        -1129613271,
        -1110800082,
        -1122317678,
        -1130172250,
        -1131456168,
        1003268939,
        1024079126,
        -1132068234,
        1023560137,
        -1125138727,
        -1111032062,
        -1096226475,
        1034834005,
        982833916,
        -1130529976,
        1044403045,
        -1171906656,
        -1117773120,
        1049052759,
        -1121896495,
        1017983302,
        1032144600,
        -1075928549,
        -1113297823,
        1008907678,
        -1094073692,
        1017127041,
        -1153898558,
        1021083806,
        1022704913,
        1038055738,
        -1124987731,
        -1104198297,
        1039115650,
        1048171371,
        1044566803,
        -1115876496,
        -1112699719,
        -1079424173,
        1049132732,
        1036007098,
        -1122918795,
        -1142300824,
        -1090401707,
        1042689528,
        -1117037175,
        -1112333287,
        -1113586046,
        1034558729,
        1044451946,
        -1108854839,
        1044473952,
        -1098435271,
        1043656320,
        1047251711,
        1010818218,
        1018207563,
        1031913331,
        -1136423065,
        1040407232,
        -1121673577,
        -1095296979,
        -1098602532,
        1031132238,
        1049988458,
        1012848686,
        -1121900590,
        -1114269683,
        1041775437,
        1050827512,
        -1082889588,
        -1079579768,
        1046786296,
        1042795760,
        1041012099,
        1011611503,
        1060297507,
        1065578227,
        -1087683954,
        1050410805,
        1045019042,
        -1092704247,
        1053581418,
        -1082051636,
        -1127507812,
        1077257681,
        -1088226251,
        1056771639,
        -1126524064,
        -1096999800,
        1055002972,
        -1122332470,
        1049027580,
        -1091470622,
        1040226922,
        -1075133429,
        1064975131,
        -1095713689,
        -1100412136,
        1062835946,
        -1104630024,
        -1094267815,
        -1087850316,
        -1087028532,
        -1093141499,
        -1119428636,
        1060010160,
        1049579707,
        -1084544028,
        -1102609783,
        1058717254,
        1059003893,
        -1140604561,
        1045765772,
        -1105802050,
        1028470394,
        -1089344273,
        -1098849924,
        -1098350703,
        -1112602329,
        1038191049,
        998940523,
        -1131587427,
        -1112066234,
        1013599967,
        -1096914322,
        -1115739554,
        1001076236,
        1042912746,
        1045955491,
        -1093417172,
        -1116583258,
        1047346939,
        -1105517949,
        -1101468438,
        -1081805047,
        1003097068,
        997784016,
        -1130913374,
        1057998141,
        -1106198725,
        1052630937,
        -1109581578,
        1036407426,
        -1106518650,
        1057225553,
        1021785501,
        -1105363017,
        1046763810,
        -1127769989,
        1032404344,
        1026397157,
        1032651469,
        1043182694,
        -1145131329,
        1028357073,
        -1104214489,
        -1114651438,
        -1117788244,
        -1100210916,
        1053046794,
        -1101024369,
        -1095655098,
        1026403407,
        -1110494400,
        -1110524331,
        -1080617179,
        -1089802433,
        1057474627,
        1053061056,
        -1108733657,
        1043939050,
        -1099848140,
        1038217723,
        -1129760124,
        -1100175910,
        -1083504338,
        1070434528,
        1037558876,
        -1134788356,
        -1078858247,
        -1120553592,
        1031857940,
        1035643650,
        1042414517,
        -1108951287,
        -1071490551,
        -1089175735,
        1044864646,
        1081845156,
        -1093713883,
        1060752699,
        -1106749452,
        1057801053,
        -1078941433,
        -1052942754,
        -1080796620,
        -1121758604,
        -1069125307,
        1041442522,
        -1070084336,
        1060284617,
        -1081763228,
        1070506544,
        1072143651,
        1028827978,
        1078154954,
        1077905975,
        -1072861250,
        -1082730329,
        1073865282,
        1051542592,
        1072011040,
        -1063529626,
        -1111478699,
        1061961925,
        1074573021,
        -1083275475,
        1058996332,
        -1070453076,
        1067731705,
        -1110818959,
        -1082522726,
        -1115044219,
        -1121888588,
        1068110611,
        -1082067134,
        1066259030,
        -1068997871,
        -1138963296,
        -1140875025,
        1028900906,
        972123280,
        1032749853,
        1017114807,
        1012118266,
        -1168843016,
        -1121156133,
        -1115656922,
        -1123304937,
        -1147708829,
        1042942014,
        1003520779,
        1050371934,
        -1114890176,
        -1128528126,
        -1102001284,
        -1111098412,
        1037458220,
        1009371140,
        -1106298400,
        1049040395,
        1068736312,
        1022523078,
        -1125718765,
        -1122561112,
        -1115388651,
        1035363946,
        -1080884373,
        -1108378663,
        -1146034369,
        1039134598,
        1029228190,
        -1096401317,
        -1106139745,
        -1109296866,
        1033910490,
        1009613420,
        1002237758,
        1060507857,
        1052959786,
        1057804730,
        1017412913,
        1051477457,
        1057744235,
        -1097064095,
        -1095149162,
        -1090491881,
        -1080768333,
        -1111147637,
        1063644580,
        -1093007530,
        1065014981,
        1041611935,
        1028649072,
        -1083776052,
        1066250849,
        1041924853,
        1057900642,
        -1095764851,
        -1094721728,
        1052876121,
        1065542074,
        1065542304,
        1058623913,
        1062901243,
        -1115647311,
        -1092434674,
        1045713334,
        1057377089,
        -1077058260,
        1050468715,
        1046185721,
        -1096538379,
        -1088951329,
        -1076576549,
        -1105499457,
        -1082588362,
        -1148660536,
        -1092548446,
        1055623417,
        1052059074,
        -1096772855,
        -1091245315,
        -1083779440,
        -1079167649,
        1056385055,
        1070533157,
        -1130411283,
        1076566665,
        1051578922,
        1070632732,
        -1084930992,
        -1080417709,
        -1087034148,
        1026328386,
        1060472815,
        -1099692680,
        -1095904338,
        1046755435,
        -1070076362,
        -1098603774,
        -1082077246,
        -1109603958,
        -1097021313,
        -1077885324,
        -1090433659,
        -1090429851,
        1058584011,
        1073611566,
        1052636095,
        -1095812795,
        1031900133,
        1063560072,
        -1095670445,
        1067036244,
        1073248354,
        1041598010,
        1056232951,
        989890180,
        -1167001880,
        -1097226503,
        1068355158,
        -1108846964,
        1051939164,
        1055442933,
        1081327619,
        1023929075,
        -1102725037,
        1035615847,
        -1067611958,
        1065982991,
        -1102145906,
        1023383586,
        1041895356,
        1034882153,
        1047143557,
        1010196400,
        1050570082,
        1033839925,
        -1089237504,
        1042569642,
        -1087223164,
        1027168047,
        -1096320754,
        1024320094,
        1017766760,
        -1115206691,
        -1111771891,
        -1137984216,
        1053351198,
        -1126034361,
        -1112502151,
        1036786689,
        1034417410,
        -1074589265,
        1013612909,
        1039611103,
        -1072133755,
        1083940557,
        1046834669,
        -1104401751,
        1054975967,
        1038676042,
        1083836337,
        -1121944156,
        1041961778,
        1045918514,
        991130172,
        1036380256,
        -1103776298,
        -1100329012,
        -1115669923,
        1026145666,
        -1086721196,
        1045846200,
        -1122428416,
        -1094929295,
        -1117026311,
        -1108208008,
        1032413282,
        -1123475343,
        -1140609135,
        -1103610971,
        1027993078,
        1053368525,
        -1102509068,
        1062048637,
        986371520,
        -1114066556,
        1037285905,
        -1113711697,
        -1123126540,
        -1119178682,
        1043745149,
        1027053970,
        1033409172,
        1045043448,
        -1112924072,
        1017439026,
        1018834054,
        -1087608231,
        1035428920,
        1040520065,
        1045306666,
        995816420,
        1020478062,
        1061177067,
        1017668356,
        1053007872,
        -1130722172,
        -1119599715,
        -1121766741,
        -1140814378,
        -1125135552,
        1053010170,
        -1135934546,
        -1140073546,
        -1105999216,
        -1129277079,
        1039947347,
        -1130084903,
        -1106415096,
        -1115607881,
        -1108320274,
        1035956364,
        -1139885095,
        1008276576,
        1000601580,
        988198784,
        1024843818,
        1040951620,
        -1149326020,
        1024285307,
        1014241174,
        1015740724,
        -1123596274,
        -1162076059,
        -1134741064,
        1033483149,
        1050003349,
        -1097830855,
        1068466155,
        1009162984,
        1050613984,
        1043302841,
        1059205987,
        1036160377,
        -1114557951,
        -1104270247,
        -1089135461,
        1037234560,
        -1115355938,
        -1103081031,
        1053359011,
        1023868207,
        -1109362168,
        -1177124468,
        1054902524,
        1038936850,
        -1089626670,
        -1119433556,
        1051274060,
        1037264126,
        1031361628,
        1060186184,
        999553566,
        1032411169,
        -1103243932,
        -1077100382,
        1049712022,
        1031176989,
        -1140724063,
        1049328934,
        1000541498,
        1062338565,
        -1104703529,
        1039535187,
        -1095743146,
        1057882716,
        1042735700,
        -1097764124,
        -1120478571,
        -1128358704,
        1044640830,
        1041851646,
        1044175423,
        1033391201,
        1029085828,
        1036189490,
        1000704179,
        -1069582393,
        -1103205549,
        -1093628305,
        -1120273703,
        1060948526,
        1015511372,
        -1111462497,
        -1099545830,
        -1066407587,
        -1093193100,
        1018286626,
        -1095871173,
        -1084619468,
        -1117261960,
        1035145649,
        -1118930392,
        997123820,
        1031986440,
        1026972591,
        1033703371,
        1023459102,
        1047756198,
        -1111912906,
        1031360160,
        -1096382888,
        -1119703117,
        1057974081,
        1030953091,
        -1121662242,
        -1094576012,
        -1063933145,
        1056088682,
        -1112181309,
        1038024914,
        1037616641,
        1070694159,
        1064450497,
        -1119087476,
        1032952594,
        -1087112748,
        1049721617,
        1054173941,
        -1136430630,
        -1095049522,
        1052900404,
        1038068185,
        1049367693,
        1027908717,
        1023051532,
        1032493956,
        -1121551928,
        -1111150346,
        -1161712516,
        1025942580,
        -1089316419,
        1048730383,
        -1114903942,
        1023063067,
        1010753141,
        1053092025,
        -1127587032,
        -1093825290,
        1040666472,
        1015914958,
        1037928124,
        1032428438,
        1046681653,
        -1087621618,
        1053507719,
        1015223037,
        1054016244,
        1084699344,
        1041434188,
        1058949366,
        1058105960,
        -1108707415,
        -1187974976,
        -1085895774,
        -1114529801,
        1032077931,
        -1103367851,
        -1102766690,
        -1121576940,
        -1084752399,
        1061080653,
        1015562667,
        -1090394240,
        -1117966428,
        -1094378009,
        -1113753428,
        1044817277,
        1041820655,
        -1107316111,
        -1089810292,
        -1100883856,
        -1080090584,
        -1124613404,
        -1074007137,
        1051202080,
        -1111616210,
        1015340442,
        -1097565032,
        1060418549,
        -1103630658,
        -1072732408,
        1047178770,
        -1126103789,
        1009264930,
        1076615841,
        1072613289,
        -1088347839,
        1092745772,
        -1104425663,
        1074942194,
        1055466026,
        -1111613616,
        -1110956398,
        1024516655,
        -1095366893,
        -1093668898,
        -1088776593,
        -1100562598,
        -1125371022,
        -1056414777,
        1040294289,
        -1070895511,
        -1118724213,
        962778464,
        -1094416408,
        -1110801374,
        -1140726300,
        -1097955832,
        -1080722632,
        1030011478,
        -1114525364,
        1047223683,
        1051728061,
        1050979487,
        986935720,
        -1118450096,
        987151628,
        -1103475610,
        1049002315,
        1036664580,
        -1073474331,
        1048689960,
        1044597571,
        -1104048036,
        1050512343,
        1051886903,
        -1131662050,
        1033678585,
        -1128073594,
        1044076077,
        1034623327,
        -1110696747,
        -1120588878,
        -1102338766,
        -1114666302,
        -1126562034,
        -1106961391,
        -1099770655,
        -1106640807,
        -1128582864,
        1044250224,
        1032891984,
        -1119265844,
        1035694324,
        -1094343780,
        1036046516,
        1031588344,
        -1103699937,
        -1061946427,
        1038030063,
        1013491706,
        1021009376,
        -1132318991,
        -1137532215,
        1032003845,
        -1129167523,
        -1099773423,
        -1123324651,
        1046804697,
        1032315105,
        -1088155566,
        1042752438,
        1033746222,
        -1117637008,
        1009215976,
        1007120544,
        -1097548033,
        1041670128,
        -1117375380,
        1044442252,
        -1102711124,
        1056762954,
        1049369673,
        1058389503,
        -1150392936,
        -1096000873,
        -1110212211,
        1039985856,
        1023735267,
        -1126682472,
        1087321228,
        -1126322226,
        -1128246271,
        -1117638027,
        -1107122370,
        -1119259177,
        1063171043,
        1050593769,
        1018803856,
        -1111804521,
        1034887535,
        -1134641844,
        -1114409542,
        1032805605,
        -1115722863,
        1046064517,
        1033189628,
        1034206550,
        -1107318983,
        -1110872808,
        1036497692,
        1036815303,
        1023607600,
        -1095051668,
        1043916858,
        -1097362625,
        1051584318,
        -1091443407,
        -1077108561,
        1081113236,
        1083463847,
        -1088837604,
        -1074782407,
        1083720425,
        -1057458922,
        1085897742,
        1069305721,
        -1129405044,
        -1070628362,
        1065347541,
        1052433394,
        1066414606,
        -1070687823,
        -1063253255,
        1058670404,
        -1071090316,
        -1065285192,
        1071833295,
        1077721017,
        -1087776485,
        1072222362,
        -1070294852,
        -1066813628,
        1079345930,
        1081065306,
        -1054023308,
        1071525590,
        1053587974,
        -1078978614,
        -1066961352,
        1063337804,
        -1084909641,
        -1062023696,
        1081443207,
        -1100473048,
        1036203407,
        -1137582468,
        1038563163,
        -1120860926,
        -1130900684,
        1041714146,
        -1084027270,
        -1078685356,
        1045162198,
        -1064162946,
        1067375197,
        1056525006,
        1023005391,
        -1099148482,
        -1108618566,
        -1132861002,
        -1128187407,
        -1098535153,
        1044500169,
        1060019120,
        -1090275646,
        -1110144297,
        -1100909404,
        1023407435,
        -1114913157,
        -1119164782,
        -1087322092,
        1061238852,
        1043854918,
        -1134608702,
        -1064589996,
        1038882682,
        -1126163984,
        1045101982,
        1040417645,
        1039312605,
        -1104914468,
        979132080,
        1071510953,
        -1092186074,
        -1128542747,
        1068530864,
        -1105650381,
        -1130754251,
        -1127313817,
        -1132392062,
        -1128678778,
        1009550108,
        -1105905624,
        -1067980870,
        1080453664,
        -1118458497,
        -1094044096,
        1024071848,
        -1097055730,
        -1080396234,
        -1110769688,
        -1085517585,
        -1108205464,
        -1115433649,
        -1089353623,
        -1096393013,
        1050576962,
        1047315746,
        1048618886,
        1041636079,
        -1105417609,
        1058278745,
        -1106155034,
        -1114298945,
        -1064259733,
        -1134488696,
        -1131986763,
        -1105965302,
        -1121319760,
        1042903295,
        -1112066465,
        -1096284179,
        1065399440,
        -1108041626,
        1039158218,
        -1121041118,
        -1123988063,
        -1111817245,
        1026008716,
        1033211641,
        1028673677,
        -1059321912,
        1021177298,
        -1096511098,
        1074883883,
        1052058697,
        -1131608293,
        -1077866237,
        -1114207303,
        1038823164,
        -1090087429,
        -1107413322,
        -1102378927,
        1055416671,
        1042499652,
        -1107279509,
        1030346321,
        1038383932,
        1037523267,
        1036517998,
        1030305134,
        1048946548,
        1032181474,
        -1094426979,
        -1084381485,
        1033562555,
        1039141659,
        1039303625,
        1065342100,
        1040192786,
        -1098682304,
        -1097119572,
        1070285876,
        -1082035852,
        -1085617835,
        1052963778,
        1059377324,
        -1114541613,
        -1102124499,
        -1109109500,
        -1111327192,
        -1095748768,
        -1109962468,
        -1073032631,
        1068960427,
        1044015372,
        1059016236,
        1065873320,
        1032181189,
        1057894920,
        -1087082012,
        1046861268,
        -1095803732,
        1065765012,
        1050177012,
        -1088559194,
        1051319878,
        1067186168,
        1072941898,
        1062141847,
        1058362306,
        1056136052,
        -1085108794,
        -1077731218,
        -1077323142,
        1031959306,
        990856008,
        -1096003537,
        -1144629288,
        1058863233,
        -1087267439,
        -1079939221,
        1060675657,
        -1161872704,
        -1093578708,
        1031380181,
        1049768095,
        -1110836850,
        -1134876684,
        1011572906,
        -1106196612,
        -1097851229,
        1063356607,
        -1088036020,
        1058157079,
        1033887655,
        1060970553,
        1090683764,
        -1112638712,
        -1087750743,
        -1106295225,
        -1115572564,
        1050973146,
        1051897809,
        -1116220903,
        1045870248,
        -1110725931,
        1040542397,
        1048640783,
        1049603051,
        1045432042,
        1052115403,
        -1096092573,
        -1100210424,
        -1084552576,
        -1108300267,
        1052270407,
        -1086619008,
        1034019981,
        -1120148390,
        -1104791177,
        -1079314246,
        1057134265,
        992838400,
        -1120428617,
        1027255271,
        -1124033427,
        -1145809280,
        -1147850576,
        -1138718796,
        1012723300,
        -1153473376,
        -1126253472,
        1028386771,
        1016975982,
        1027124717,
        -1160585728,
        1005700528,
        1026846097,
        1007314548,
        -1128913702,
        -1138615616,
        -1123821030,
        -1130248518,
        -1132197868,
        -1120450201,
        -1122579773,
        1013572876,
        1018255790,
        1021322722,
        1015795502,
        1022135106,
        -1130502822,
        1026015729,
        -1123618438,
        -1122102358,
        1024246375,
        -1120709881,
        1016292626,
        -1128421133,
        1003898472,
        1024088307,
        1019997478,
        -1105555350,
        1061320651,
        -1102311638,
        -1082102278,
        -1112213987,
        1028575244,
        1048707763,
        -1098772293,
        1056591125,
        -1114469732,
        1045817828,
        1040860636,
        1000910684,
        -1108039218,
        -1076228447,
        1094292802,
        1040252185,
        -1104213672,
        -1098294995,
        1027526300,
        -1093645583,
        -1099435702,
        1018942034,
        -1115729278,
        -1111739328,
        -1119487608,
        -1174309160,
        1047691355,
        1043257671,
        1060693343,
        1091147828,
        -1124314249,
        -1123362174,
        988591280,
        1014485438,
        1049033910,
        1043601217,
        1042334266,
        -1102934896,
        1031021108,
        1049136555,
        -1103933616,
        -1094897076,
        1083810267,
        -1108413174,
        1053900574,
        -1104846288,
        1056698872,
        1033067874,
        -1074798786,
        1066771369,
        -1083932477,
        1030515064,
        -1103147362,
        1054276392,
        -1098354877,
        -1091769533,
        1054972621,
        1050762031,
        -1104856356,
        -1095657149,
        1036998552,
        1053091064,
        -1098235702,
        -1106514979,
        -1088137338,
        -1105209321,
        1059046803,
        -1089100778,
        1052904820,
        -1101092848,
        1057359011,
        -1116912382,
        1058391124,
        1056421055,
        1043549338,
        1062705345,
        1061476957,
        -1108904697,
        -1085347935,
        1034167684,
        1029189065,
        1003768749,
        1042223583,
        1002720952,
        981224448,
        1017904840,
        1054514526,
        1037391357,
        1042063590,
        1040123557,
        -1066240429,
        1031845159,
        1026128474,
        -1107226753,
        -1143866097,
        -1129215377,
        1072809598,
        -1101675283,
        -1105500929,
        -1104937530,
        -1127664709,
        -1127877126,
        1036377290,
        -1128987208,
        1022647564,
        1036811732,
        -1105767813,
        1037781865,
        1020389986,
        -1118026298,
        1058946506,
        1028919322,
        1052018453,
        -1106237253,
        -1107607437,
        1042549192,
        1016964132,
        1047722356,
        -1066809138,
        1043372127,
        1035244273,
        1013388974,
        1011458893,
        -1123483977,
        -1137079964,
        1040311330,
        1050082933,
        1040469173,
        1061352003,
        1043238214,
        -1088670297,
        -1104822525,
        1008422099,
        -1102802913,
        1034315066,
        -1129646924,
        1050997572,
        -1113171966,
        -1107310721,
        -1095367641,
        -1114914921,
        -1123460213,
        -1112749923,
        -1148966423,
        -1107092614,
        1028330148,
        1017334274,
        -1118316410,
        1031061394,
        1041382000,
        1074965212,
        -1119809858,
        -1110321281,
        1019908953,
        -1123360569,
        -1119324786,
        1009715263,
        1068103172,
        -1093345174,
        1067300440,
        -1125006365,
        -1087818356,
        1076207316,
        1062157671,
        1053620577,
        1057518373,
        1059198783,
        1042688830,
        1066398299,
        -1082619333,
        -1070642951,
        -1086842078,
        1034778707,
        -1086699091,
        1048709919,
        1076518893,
        1058606185,
        1063041805,
        1055043546,
        -1073186469,
        -1073997716,
        1057662779,
        -1085693096,
        -1072414298,
        -1089024609,
        -1100924966,
        1051870908,
        -1080943676,
        1067830018,
        -1095162304,
        1074221673,
        1059380462,
        1069336839,
        1065382134,
        1049791934,
        -1053506819,
        1058842478,
        1076799748,
        -1089629307,
        1034896198,
        -1069932950,
        1058835453,
        1051308072,
        1065618123,
        1066935183,
        -1124318687,
        1058083274,
        1074673728,
        1083206997,
        1007083868,
        -1080895665,
        -1094068372,
        1050394928,
        -1096678482,
        -1102258495,
        1070159212,
        1074054811,
        1069854865,
        1060926263,
        -1072115940,
        -1106794636,
        -1090338326,
        1036531398,
        -1122879058,
        1051792481,
        -1087065449,
        -1105384764,
        1036929522,
        -1077081924,
        1057613514,
        1057267497,
        1059447577,
        1064017982,
        -1084747533,
        -1075963985,
        -1085777091,
        1020498027,
        1050896296,
        -1102698506,
        1055885123,
        -1098390799,
        -1097686858,
        -1109533810,
        -1080828467,
        1022079627,
        -1073669178,
        -1081744522,
        1041862343,
        1027941854,
        1036125095,
        1044479330,
        -1130175770,
        -1086814448,
        -1120755803,
        1066193788,
        1014589900,
        1062073183,
        1071876219,
        -1090035031,
        1049889323,
        1080437271,
        -1094962648,
        1052341939,
        -1082112597,
        1050934742,
        1050904548,
        1063978806,
        -1074795570,
        1066432030,
        1062547369,
        -1092009156,
        -1084992511,
        -1099957368,
        -1088676811,
        -1078566606,
        -1093870497,
        1053553711,
        -1081991539,
        -1126982025,
        -1127922637,
        -1139297792,
        1001635864,
        -1130031232,
        998431360,
        -1121465021,
        -1120318102,
        -1136781592,
        1027501811,
        1025597037,
        1020975026,
        -1148107624,
        1023021734,
        1023148390,
        1004595280,
        1011338152,
        1000193536,
        -1149388496,
        -1136176192,
        1013050420,
        -1125401792,
        -1121896698,
        1024364429,
        -1143040280,
        1022612994,
        -1130337414,
        -1124667174,
        1016408518,
        -1129581408,
        -1133820596,
        1011258508,
        -1120083965,
        1025298681,
        1025983377,
        1020080614,
        1025613469,
        -1144428752,
        -1124791897,
        -1156010496,
        -1121017494,
        -1153727488,
        1026358631,
        1018905690,
        -1123762586,
        1017304302,
        -1156173568,
        970909312,
        1024092503,
        1024509891,
        -1134556160,
        1021344102,
        -1132116084,
        1017824846,
        1023456835,
        -1120065008,
        1010011840,
        -1120417056,
        1003373312,
        1016622822,
        -1119727670,
        1015057698,
        1028171559,
        1024480561,
        -1119722169,
        -1126536019,
        -1135372056,
        1026881815,
        -1157071568,
        1021244090,
        -1130582278,
        -1121562515,
        1027654967,
        -1123819187,
        1028283401,
        1006116248,
        1024833891,
        -1132755624,
        983302464,
        1003953712,
        -1120935344,
        -1061796136,
        -1091199912,
        -1101062291,
        -1065562802,
        -1072735472,
        -1057556597,
        -1078256679,
        1039461915,
        1073906808,
        1068280727,
        1074000013,
        1045188583,
        1069575929,
        -1069776727,
        -1066401808,
        1092490480,
        1066914627,
        -1081307760,
        1078083603,
        1070501178,
        1008664789,
        -1066407394,
        -1088245942,
        -1076410730,
        1078286824,
        1065555108,
        1066830277,
        1059045800,
        1058314144,
        1066090588,
        1083674112,
        -1128218354,
        -1065699831,
        1066139137,
        -1072382593,
        -1073563327,
        1012792255,
        1090128676,
        -1096711629,
        1062158174,
        1034751469,
        -1081472198,
        1049854587,
        1030921159,
        -1112819839,
        -1126764774,
        1061290015,
        -1100444530,
        -1097145876,
        1062300764,
        -1098424792,
        1050825376,
        -1074859955,
        -1117589172,
        1052895647,
        -1056522998,
        -1081141398,
        1042968007,
        -1101675522,
        -1118900562,
        1057093595,
        1014416254,
        1047120229,
        -1076197112,
        -1096682208,
        1055225829,
        -1076752644,
        1063769980,
        1075936708,
        -1085382471,
        -1110597596,
        1050094437,
        1020053180,
        1050208670,
        -1070815207,
        -1132215270,
        1033574610,
        1094575268,
        1043498018,
        -1077670598,
        1074835073,
        -1113660175,
        -1088481527,
        1068096119,
        1059826582,
        1043195960,
        -1089635368,
        -1071268352,
        -1138596302,
        1062942181,
        1048908797,
        1052865456,
        -1086934686,
        -1107964339,
        -1130187724,
        -1114093018,
        1042934190,
        1040288703,
        -1120466856,
        -1111280158,
        -1074925792,
        1053860379,
        -1091011508,
        -1091267940,
        1020831595,
        -1098246296,
        -1106362390,
        1044848277,
        -1081138160,
        1040889666,
        -1096846832,
        1034050312,
        -1116956940,
        1071631691,
        1066902963,
        -1114797839,
        1017143351,
        1057858235,
        1050249629,
        1017787324,
        -1126964732,
        -1112581686,
        -1090317255,
        -1079906677,
        1075087246,
        1068968390,
        -1113930704,
        1059063939,
        -1113115642,
        1043893792,
        1053849094,
        -1117071344,
        1082141256,
        -1077353641,
        1005854171,
        1068389449,
        -1089974570,
        -1086826804,
        -1110352123,
        1045827878,
        1070890688,
        -1141380592,
        -1095395094,
        -1080454077,
        -1112899846,
        -1083673955,
        1044196404,
        1069996126,
        -1099862783,
        -1079979299,
        1062918269,
        -1109197226,
        1067696266,
        -1094004076,
        1027319739,
        -1079059431,
        -1106087275,
        -1098062329,
        1041216354,
        1043160582,
        -1072932259,
        1051233671,
        -1090503039,
        -1062375651,
        1029838768,
        -1122935340,
        1048832096,
        1048294729,
        1069084332,
        1023459097,
        1057860204,
        1037428120,
        1056596809,
        1040602928,
        1077112458,
        -1096095505,
        -1082864918,
        -1100187210,
        -1097433191,
        1050087144,
        -1095404894,
        1049361347,
        1065791507,
        1057623632,
        1062720634,
        1045218473,
        1068764369,
        1059960975,
        1061000702,
        1062800020,
        -1081820057,
        1065117150,
        -1096997128,
        1031820120,
        -1088044436,
        1048931135,
        1056230509,
        -1080925990,
        -1095900641,
        1043569851,
        1029626819,
        -1097659075,
        -1097910900,
        1052084492,
        -1094626494,
        -1079479933,
        1027453842,
        -1112434180,
        -1104244312,
        -1075011371,
        -1095309315,
        -1080339085,
        1021952871,
        -1087722976,
        -1104626894,
        1047053771,
        -1091419172,
        -1093551254,
        -1085554505,
        1036438583,
        -1095683251,
        -1097044451,
        1078763463,
        -1117165912,
        1035517699,
        1050449466,
        -1108047461,
        -1114373977,
        1030377090,
        1054240106,
        1045414775,
        1065103954,
        1033554843,
        1077502551,
        1078237831,
        -1107163029,
        -1095982247,
        1076597192,
        1052208436,
        -1107298007,
        1064671125,
        1046825007,
        -1102219762,
        1058210227,
        1061825204,
        1056769142,
        -1115674102,
        -1081222584,
        1062527753,
        -1081983209,
        -1104994443,
        -1109181779,
        1055484397,
        -1099612948,
        1056179534,
        1038088340,
        -1107149817,
        1047509693,
        1042670381,
        -1097280065,
        1052942767,
        -1087052949,
        -1062315002,
        -1083811055,
        1041610147,
        -1106770544,
        1066457066,
        -1096564792,
        1025377490,
        1043866886,
        1045114963,
        -1093381182,
        -1078011696,
        -1095320572,
        -1098645323,
        1009458008,
        -1085246760,
        -1123431813,
        1072023558,
        1038217272,
        -1100208142,
        -1068918351,
        1074532148,
        1057969277,
        -1088556980,
        1065815811,
        1039433638,
        -1073625882,
        1033014447,
        1048406287,
        1049187140,
        -1089322624,
        1031281986,
        995039169,
        1042093348,
        -1134046122,
        -1096643277,
        -1082175236,
        -1082453609,
        -1091955481,
        -1119858829,
        -1094093519,
        -1100656909,
        -1089871121,
        -1079431288,
        -1079844782,
        -1096281923,
        -1078381018,
        1059207835,
        -1115417344,
        1065444678,
        1039061903,
        1042679682,
        -1076838110,
        1043144595,
        1039319256,
        -1122470148,
        1051970482,
        -1069593454,
        -1077736685,
        -1113587796,
        1044319538,
        -1091348153,
        -1083171548,
        -1089377798,
        -1095486959,
        -1085173158,
        1016987164,
        -1112774144,
        1037875333,
        1048739128,
        -1131267729,
        -1104407839,
        -1092076881,
        -1132664710,
        -1118003908,
        -1105052739,
        1035358313,
        1021069085,
        -1101348438,
        -1090315574,
        1044014930,
        1055683052,
        -1102384797,
        -1118037431,
        1043395824,
        1042215262,
        1063038547,
        -1076500946,
        1040130881,
        1055399917,
        -1105136349,
        1058903826,
        1040085755,
        1044094512,
        -1095623490,
        -1090199649,
        1061945912,
        1036685661,
        1066377752,
        1034853867,
        1054824532,
        -1119527933,
        -1093533538,
        1044361719,
        -1087608988,
        1054236473,
        1054046635,
        1061059625,
        1005387394,
        1064848207,
        1058041473,
        -1085425867,
        1076736488,
        -1096352781,
        1070099632,
        1049183820,
        -1121126746,
        -1129662526,
        -1066976528,
        -1094901644,
        -1087294563,
        1040320320,
        1015788984,
        1045462283,
        -1098347440,
        -1097037581,
        -1078783606,
        -1079995552,
        1032469970,
        -1072566372,
        -1091027926,
        1065514050,
        -1072277307,
        -1089552288,
        -1087710018,
        -1148545726,
        1072964575,
        1052381363,
        -1102792652,
        1057954645,
        1049262946,
        1058293655,
        1077305419,
        1044442408,
        1041505312,
        -1074122531,
        1051419054,
        -1093335213,
        1053613535,
        -1064464997,
        1057564473,
        1050014230,
        -1097133045,
        -1094398230,
        1065433158,
        1043042798,
        -1089806694,
        -1122455942,
        -1091048569,
        -1104673395,
        1056601732,
        1053921649,
        1032524770,
        1032397465,
        1059834817,
        -1102712457,
        -1102139216,
        -1123259487,
        -1088399493,
        1050196773,
        1081212013,
        -1080475427,
        1061104306,
        1081836738,
        1008832404,
        -1121756458,
        1048444835,
        1030942481,
        -1103194184,
        1040901825,
        1056019578,
        1063964518,
        -1138914894,
        -1103007422,
        1008778745,
        -1080734540,
        -1112504710,
        1061013551,
        -1091895176,
        -1123253659,
        1036967011,
        -1132355671,
        -1088230335,
        -1102243202,
        -1119522938,
        1088014554,
        1017902217,
        -1081233849,
        1041148974,
        1081134969,
        1046502051,
        -1095682986,
        1054446671,
        1057048792,
        -1098087781,
        -1121306369,
        -1073388444,
        1060237482,
        -1075879808,
        -1137323192,
        1075704165,
        1047912641,
        -1086533114,
        1045772029,
        1032677681,
        -1111665284,
        1043573001,
        1012108319,
        1061087407,
        1020684626,
        -1127264016,
        1018252147,
        -1075393367,
        -1060765371,
        -1098464371,
        1064330768,
        -1072732094,
        -1065142162,
        1045128500,
        1038559796,
        -1079552649,
        -1085408861,
        -1113766290,
        999815068,
        -1096359249,
        -1112844988,
        -1090379414,
        1078249557,
        1066700970,
        1046904712,
        1049707435,
        -1100531789,
        1026230137,
        1080558035,
        1068804932,
        -1079165510,
        1043154004,
        -1096536361,
        -1097580354,
        -1086643554,
        1044595130,
        -1102756233,
        -1071133645,
        -1085059387,
        -1094995730,
        1081114028,
        -1098458363,
        -1086849839,
        -1081287747,
        -1110221148,
        -1093290375,
        1058845098,
        1058198729,
        1067882830,
        -1073891601,
        -1119858561,
        1040530336,
        1043688539,
        -1110203234,
        1033465856,
        1052149801,
        1034728389,
        1062559015,
        1031679657,
        1059670760,
        1045994363,
        -1115677857,
        1041501026,
        1055554014,
        -1093514846,
        1069396190,
        1054451928,
        -1105592532,
        1040750379,
        -1124838070,
        1017879107,
        1026056033,
        1017321188,
        1046630718,
        -1140908088,
        1050635356,
        1044507392,
        -1078378063,
        -1095247430,
        -1072100620,
        -1110954842,
        -1104137648,
        -1079262339,
        -1086527142,
        1052361011,
        -1080811479,
        -1072387918,
        -1084962781,
        1043386975,
        1058614286,
        1050442948,
        -1123068627,
        1057288623,
        -1074979602,
        -1108034666,
        -1056152872,
        1047923463,
        1038410849,
        -1084392197,
        -1080813048,
        1052989920,
        -1088445650,
        1034372163,
        1057961253,
        1035708030,
        -1071861994,
        1064148080,
        1027849130,
        -1123749797,
        -1122991071,
        1074473452,
        -1101183413,
        -1090150495,
        1068314799,
        -1104132774,
        1057118030,
        -1091550782,
        -1107199185,
        1055894137,
        -1082895133,
        -1083832110,
        1037375310,
        -1104655079,
        -1113408703,
        1063280050,
        -1107944611,
        1051623534,
        -1071873319,
        -1114247755,
        1052865952,
        -1066121750,
        1059675345,
        1054125363,
        -1081306073,
        -1112615234,
        1050816637,
        1047051760,
        1068079551,
        -1075099220,
        1019038311,
        1029789602,
        1059984248,
        1029541344,
        -1078880861,
        1056860228,
        -1101858094,
        -1089180939,
        1072632386,
        1041759249,
        1041957998,
        -1072281275,
        -1077626172,
        -1113246270,
        1064268754,
        1049263059,
        -1101970336,
        -1077284616,
        -1088456454,
        1019703232,
        -1094646092,
        1046751529,
        1068574790,
        -1128248445,
        -1119833950,
        -1105172171,
        1069221239,
        -1103132384,
        -1087971571,
        1020408296,
        -1094722954,
        -1079888393,
        1069525581,
        -1071013354,
        1065381799,
        1050854022,
        1033435082,
        -1112251912,
        1033786668,
        1052162106,
        -1105800158,
        -1125385826,
        1079448174,
        1060914901,
        1016321735,
        1054050762,
        -1106412830,
        -1091574368,
        -1081198940,
        1058278152,
        1068855581,
        -1106259510,
        1055139193,
        -1122266268,
        1053844551,
        1055374560,
        -1115192416,
        1085026590,
        -1084866325,
        1036302879,
        1066227958,
        1062124825,
        -1085498969,
        980777496,
        1034483200,
        1075312095,
        -1132830570,
        -1094539003,
        -1064527942,
        -1098211722,
        -1073237867,
        1044108471,
        1066079842,
        1023251504,
        -1089512080,
        1064018685,
        -1117043359,
        1086285395,
        -1101235812,
        -1109861902,
        1040731593,
        -1090694249,
        1066163589,
        1032717194,
        1070931452,
        -1106164251,
        -1090021448,
        1054841623,
        -1064225166,
        -1072775384,
        1040611337,
        1061935158,
        1042091622,
        1043542733,
        -1096860858,
        1077226023,
        -1099883730,
        -1088215329,
        -1117234110,
        -1086587897,
        1069771906,
        1041213198,
        1057177803,
        1048805636,
        1073909297,
        1076154441,
        1033946113,
        1074243459,
        1061197924,
        1081218652,
        1049749325,
        1062112050,
        -1113159240,
        -1102304970,
        -1109664846,
        -1078638439,
        1070490062,
        1084374422,
        1052609404,
        1082157237,
        1050442123,
        -1111608955,
        -1090115636,
        -1093998073,
        1069954035,
        -1127137216,
        -1101211472,
        1050409871,
        -1111066525,
        1013703072,
        -1092102381,
        -1096202503,
        -1095803791,
        -1107201401,
        -1105097100,
        -1124165770,
        1045447115,
        -1109113066,
        -1095627289,
        1052145001,
        1045854693,
        -1103386386,
        -1112530475,
        -1104949255,
        1028396608,
        1028883474,
        1061639555,
        1053173292,
        1020696656,
        -1124602615,
        -1099925518,
        1030047829,
        -1132260115,
        1060415159,
        -1095600349,
        1044799424,
        1049165932,
        -1098678696,
        1066943900,
        1045053731,
        1046850687,
        1052151250,
        1077614606,
        -1079056508,
        -1093052062,
        1048147613,
        -1110752946,
        -1062965443,
        -1095885394,
        1053488714,
        -1080762908,
        -1078880459,
        1048052979,
        1041813916,
        -1107116715,
        -1083617741,
        1052023071,
        1065619562,
        1012238096,
        -1084144215,
        1062137655,
        1055251018,
        -1092198599,
        1031376457,
        -1091306701,
        -1059907440,
        -1107732963,
        1044378902,
        -1111114716,
        -1094062237,
        1067176548,
        -1071496237,
        1035245794,
        1037447831,
        1036876913,
        1050175152,
        -1088803785,
        -1086333870,
        1036506088,
        1052593439,
        -1072231653,
        1050180049,
        -1122023870,
        1079608377,
        -1086247749,
        1051264952,
        -1115193289,
        -1086080697,
        1066258199,
        1008428253,
        -1085323359,
        1041162120,
        1050225007,
        -1091169997,
        -1080798592,
        1041566049,
        1040712329,
        1045181136,
        1034302776,
        -1099248434,
        1065021805,
        -1102428967,
        -1120033478,
        -1102190862,
        1053408409,
        1032587500,
        1060087892,
        1060851880,
        -1095139045,
        1074277426,
        1057803473,
        1055981880,
        1062273440,
        1054376374,
        1042270553,
        -1090842773,
        1003220444,
        -1142054279,
        -1115938130,
        -1096881426,
        -1105184907,
        1020403391,
        1046931690,
        1062587332,
        1078045145,
        1032406588,
        -1082803231,
        -1101812226,
        1069274029,
        -1087684441,
        1063701171,
        -1102331661,
        1031542606,
        1006934604,
        1069651072,
        1023735883,
        1000104288,
        1067057510,
        1073755715,
        -1108220874,
        -1118163516,
        1026052843,
        -1085278422,
        1051426682,
        1041212554,
        1028221796,
        1041673724,
        -1079906559,
        -1108687054,
        1040399752,
        1048918287,
        -1093631267,
        -1079844130,
        -1106917863,
        -1116126333,
        -1088815775,
        1026693457,
        -1109650976,
        -1099036229,
        -1086904344,
        1035578550,
        1052655026,
        1050214999,
        -1095285439,
        -1078860538,
        -1155211822,
        -1090248016,
        1038295736,
        1041406160,
        1055411508,
        1009758613,
        1026369165,
        1062004207,
        -1093015131,
        -1130405536,
        1085709693,
        1056248804,
        -1121714506,
        -1081989713,
        -1087271647,
        1047083381,
        -1103435624,
        -1120417967,
        1033456237,
        -1105645670,
        1045532289,
        -1120532974,
        1016287182,
        -1085694832,
        1068603191,
        -1118569108,
        -1098261377,
        -1096744802,
        1065982167,
        1084065325,
        -1082781931,
        -1093826757,
        1047457014,
        -1086845671,
        -1100324859,
        1082134941,
        1043256284,
        1047101003,
        -1105059138,
        1043615713,
        1061123525,
        1047379395,
        1051958635,
        1047945675,
        1023511995,
        1051680805,
        -1112016069,
        -1100025271,
        1068268904,
        -1087548349,
        -1103867817,
        1061040495,
        1074073297,
        -1104431695,
        -1129923779,
        1067232972,
        1060760242,
        1053382453,
        -1108989437,
        -1121463174,
        1046141037,
        -1113989828,
        -1093804202,
        -1117759768,
        1033598109,
        -1102622610,
        1091354063,
        1066213452,
        1053973568,
        -1108395725,
        1067778690,
        1066961272,
        1041260401,
        1045156634,
        1051351610,
        -1129666024,
        1051617665,
        -1117389202,
        -1100222077,
        997424300,
        1054157782,
        1054637554,
        1055082672,
        1041806947,
        1038767444,
        -1092359799,
        1013486781,
        1053766687,
        -1106769277,
        -1113849236,
        -1080847399,
        -1105302846,
        1050348780,
        1027858603,
        -1093407584,
        -1085335671,
        1073241210,
        -1130350148,
        1037018242,
        1015601073,
        -1095514573,
        1032894780,
        -1087296594,
        1054926127,
        1038015106,
        -1079144480,
        -1085032477,
        -1073156423,
        -1120635474,
        -1094427785,
        -1095905526,
        -1102552933,
        1044469112,
        1062250248,
        -1106443266,
        -1086352479,
        -1052479067,
        -1079785587,
        -1104813499,
        -1100601573,
        1040260834,
        -1098215376,
        1066717579,
        1041618916,
        1053691063,
        1031885617,
        1071031522,
        1046651702,
        1016929241,
        1062207414,
        -1121352593,
        1047135753,
        1042811574,
        -1113219114,
        1047633258,
        -1090955474,
        -1092635828,
        1040353573,
        1030327733,
        1072137738,
        1068935058,
        -1072871295,
        -1132811741,
        -1097411271,
        1064160070,
        -1080956882,
        -1089631798,
        -1097399146,
        -1088859408,
        1067758153,
        1042407280,
        -1098655635,
        -1086331360,
        1077950281,
        1052410229,
        1049346941,
        -1096051667,
        -1095802704,
        -1097149719,
        -1081954520,
        1060965920,
        1046565082,
        -1092904801,
        1069168719,
        -1082051104,
        1057997142,
        1050573467,
        1052349780,
        -1109020870,
        -1090507118,
        -1104968734,
        -1116681402,
        -1102468263,
        -1084238341,
        1058437451,
        1042111139,
        1040849475,
        1051410656,
        -1096621799,
        1044470839,
        -1087843618,
        1042192323,
        -1129135412,
        1036931143,
        1042862988,
        -1114104481,
        1045677010,
        1022431772,
        1041110904,
        1052510311,
        1065679285,
        1053816168,
        -1080249039,
        -1096418685,
        -1119152470,
        -1097271341,
        1037593896,
        1042439284,
        1038826388,
        1054178384,
        -1090482997,
        -1082706167,
        1006907495,
        1037946420,
        1061520774,
        1024320889,
        1011776592,
        1034596533,
        1013612116,
        1049053104,
        -1084398120,
        1062853535,
        1054195284,
        1055808446,
        -1088662427,
        -1107473562,
        1042046791,
        1060662721,
        -1107190052,
        1071660941,
        1039212663,
        -1084828737,
        -1092083505,
        1066656969,
        -1085749634,
        1035947024,
        1082597141,
        -1084383458,
        1024397192,
        -1075893137,
        -1078621691,
        -1093618934,
        -1087874810,
        1032882645,
        -1095975359,
        -1098898274,
        1061859084,
        1037375332,
        -1094731946,
        -1096739764,
        1055007484,
        1028820356,
        1031428921,
        -1092974945,
        1025265039,
        1073214736,
        1040926170,
        1063299415,
        1054922759,
        -1078373822,
        -1110510854,
        1081723228,
        1068147378,
        1033406192,
        1066157921,
        1035736183,
        1041370236,
        1064953276,
        1062554063,
        1066029651,
        -1139157290,
        -1106273537,
        1066774817,
        1052993152,
        1046179648,
        1034167745,
        1052438972,
        -1097010435,
        1056969709,
        1014109030,
        -1100660690,
        1040795948,
        1036952177,
        1031904726,
        -1107611832,
        1041536664,
        -1094020757,
        -1104577275,
        -1102616296,
        -1138534676,
        -1121706545,
        -1087882619,
        1073776217,
        1072120865,
        1057796228,
        -1108966663,
        1066396965,
        1068570594,
        1045113923,
        1051359357,
        -1084939449,
        1033454606,
        1044840128,
        1046317988,
        -1096249406,
        1002871110,
        1050578006,
        1050741995,
        -1092516031,
        -1115339307,
        -1122164801,
        -1106611264,
        -1129109317,
        1066345788,
        -1127561138,
        -1101902634,
        -1104192740,
        -1092010134,
        1036130768,
        1032284258,
        -1080558240,
        -1091702064,
        1077680361,
        -1101207616,
        1039560377,
        -1098360534,
        -1096921967,
        1057338977,
        1033948290,
        1065567465,
        1046768210,
        -1162984808,
        -1098549208,
        -1077109654,
        -1086701680,
        1048501963,
        -1082823934,
        1012039593,
        1032375959,
        1068891434,
        -1119565463,
        -1089149888,
        1075570841,
        -1108045478,
        -1095265688,
        1027258532,
        974615968,
        1062590965,
        1077193302,
        -1086923355,
        -1123048128,
        -1119195709,
        1057198195,
        1071555225,
        -1129481722,
        1027426731,
        -1096417799,
        1049350366,
        -1100293907,
        -1112382400,
        1048802976,
        1068995310,
        -1127222727,
        1002310874,
        1076444556,
        -1081023778,
        -1105890956,
        1096062761,
        1048927687,
        -1089111593,
        -1080005330,
        -1099456708,
        1036666289,
        -1097320809,
        1041869843,
        -1099359180,
        1040934944,
        -1084462846,
        1009965130,
        -1106782865,
        1044165453,
        -1111838688,
        -1145028800,
        -1064177038,
        1042719580,
        1041749860,
        -1096102039,
        969098400,
        -1106423728,
        -1093485001,
        -1121023235,
        -1146134872,
        1064908509,
        -1089601501,
        -1127847912,
        -1156197936,
        1047603743,
        -1102876655,
        1024559963,
        -1105620328,
        1015658931,
        -1080004101,
        -1093811525,
        1073501959,
        -1074396626,
        -1088418832,
        -1091489145,
        -1072096080,
        -1097248640,
        -1114652574,
        -1121712749,
        -1090106029,
        -1120769570,
        1033318772,
        -1086102845,
        -1063122002,
        1050996090,
        1013866932,
        -1095599851,
        -1097561644,
        -1130027111,
        -1100108578,
        1038936940,
        1064500745,
        1051249311,
        1028260709,
        -1095891168,
        1067881442,
        1059292373,
        1051963150,
        -1072216488,
        -1120042609,
        -1119706337,
        1064384256,
        1064583453,
        -1089841846,
        1052755466,
        -1111598763,
        1072036557,
        -1139733440,
        1050625836,
        1059460427,
        1032740810,
        1087289553,
        -1114280845,
        -1098500112,
        -1082964862,
        1075064426,
        1033100968,
        -1085490007,
        1054991023,
        1069387195,
        -1106742589,
        1045822681,
        1050838542,
        -1104553415,
        -1070642586,
        1037013138,
        1070931870,
        1048723924,
        -1091894818,
        1053142845,
        1067298570,
        -1091017745,
        1064976437,
        -1086966365,
        1042348571,
        1017108572,
        1020544690,
        1080682875,
        -1104443791,
        -1099885541,
        1038662812,
        -1075804742,
        -1089426132,
        1051269093,
        1054985322,
        1064928656,
        1069000655,
        1036941167,
        1071628672,
        1050505073,
        1035188990,
        -1091701998,
        -1146812664,
        1081169661,
        -1081972230,
        1065719776,
        1017069594,
        1022333156,
        -1074508438,
        -1102646788,
        -1089435668,
        -1096207268,
        1037601496,
        -1098305376,
        1077571417,
        1076032421,
        -1089467048,
        -1106216274,
        -1106077156,
        -1088335970,
        -1120056807,
        -1093733007,
        -1121147631,
        -1107055365,
        1011289879,
        -1106306924,
        -1089582675,
        -1100392668,
        1041028537,
        1050712817,
        1069543161,
        1047926212,
        1064611083,
        -1091601808,
        -1075930220,
        1026223727,
        -1120828138,
        -1077340546,
        -1106257980,
        -1131400044,
        1054833543,
        1049937706,
        -1081491141,
        -1104021395,
        -1179173824,
        1071347995,
        -1096068360,
        1042149372,
        1034882806,
        -1068413691,
        -1070465506,
        1042751215,
        1059524379,
        1066288163,
        -1114679000,
        -1095301433,
        -1101219099,
        1052803026,
        1042420577,
        1047012074,
        1065879296,
        1057513305,
        -1099904242,
        1030269478,
        -1090629609,
        1056779203,
        1043213387,
        1070933109,
        1012906236,
        1059305357,
        -1108552247,
        1025931958,
        -1096013381,
        1075854733,
        -1077103381,
        -1077813826,
        -1077963508,
        -1117091763,
        -1098738004,
        1049907691,
        -1135974538,
        -1104167376,
        -1112302733,
        -1099800892,
        1062012148,
        -1090664003,
        -1084759174,
        1076243143,
        1055721496,
        -1121441864,
        -1104082203,
        -1079955003,
        -1092179317,
        -1095317002,
        -1079247296,
        -1092063350,
        -1088857300,
        -1076640063,
        -1103502906,
        -1096753268,
        1063159795,
        -1080627876,
        -1087735654,
        -1097476992,
        1052941955,
        -1085145387,
        -1100278976,
        -1104526198,
        -1080793386,
        -1086501852,
        -1071872166,
        -1100643203,
        -1076877983,
        1074189448,
        -1105693097,
        -1089176765,
        1044181920,
        1030335563,
        -1093356547,
        1056291024,
        -1087804165,
        1068831937,
        1016779472,
        1069452106,
        -1098141092,
        1053772497,
        -1127062946,
        -1086621942,
        -1081686513,
        1042629522,
        1047335257,
        1049647550,
        1035019614,
        1050901193,
        -1060821857,
        1056887418,
        -1122522456,
        1053493622,
        1039222684,
        -1131735385,
        -1105131539,
        1049696593,
        -1093660895,
        -1121055306,
        1051852685,
        1054648111,
        1039097069,
        1015898742,
        1053781661,
        -1096309318,
        1039964789,
        1059220752,
        1062466154,
        1057204258,
        -1095731940,
        1068278182,
        1053952846,
        -1069710985,
        1066039353,
        1075657803,
        1069473887,
        1042286281,
        1046925167,
        -1089487083,
        -1123785174,
        1044973036,
        1049490939,
        -1125191504,
        -1100128052,
        -1090344856,
        -1091703662,
        -1096049988,
        -1069641216,
        1048977577,
        -1087243585,
        -1093305140,
        1046229196,
        1070454226,
        -1081865736,
        1065543732,
        1025300969,
        -1114090373,
        -1096606363,
        -1091771694,
        1052723972,
        1052906392,
        -1079052235,
        1049501604,
        1046150833,
        1046321326,
        -1102530272,
        1044935219,
        1062510369,
        1024097384,
        -1111578246,
        1040804778,
        -1088046885,
        1035025036,
        -1087932970,
        -1060888838,
        -1095914960,
        -1103856623,
        -1084896425,
        1063641258,
        -1089435144,
        1052846703,
        -1070400814,
        1033298614,
        -1090158828,
        1068818081,
        -1090184113,
        1065926524,
        1066399899,
        -1095782641,
        -1112051842,
        -1097871569,
        -1096220322,
        -1060318421,
        1046396741,
        1028087106,
        -1088781806,
        1062851785,
        1041195934,
        1054718115,
        -1109329413,
        1028644944,
        -1080001684,
        1068115440,
        1042525531,
        -1097077803,
        1042732420,
        1042300995,
        1046647891,
        -1070817791,
        1026572005,
        -1096504094,
        1058412210,
        1065367670,
        1045908068,
        1001551250,
        1075959283,
        1033807517,
        -1098734635,
        -1088436872,
        -1098112554,
        1050453830,
        -1114455071,
        1015109666,
        1033408306,
        -1093319060,
        1071636904,
        1006562448,
        -1092453948,
        1063958863,
        -1078152782,
        1015971243,
        1050466681,
        -1120992794,
        1061134912,
        -1106415018,
        -1114048124,
        1036329506,
        -1131200676,
        1042301715,
        1054233589,
        -1072620116,
        -1081884369,
        1046068218,
        1074940079,
        1063044062,
        1049020300,
        -1092253163,
        -1077821140,
        1045974971,
        1066604985,
        1067116906,
        1057752532,
        1042342095,
        -1108572570,
        -1091120868,
        -1074806154,
        1032581022,
        1051107140,
        -1093736885,
        1054100503,
        -1102453000,
        -1111250116,
        -1101923540,
        -1156501632,
        -1129506166,
        -1093911929,
        -1085927870,
        -1095957370,
        -1127477399,
        -1085013559,
        -1100853796,
        -1106306015,
        -1064773905,
        -1107704056,
        -1070177095,
        1057901314,
        -1127992243,
        1013090788,
        1055478040,
        1086000819,
        -1089310046,
        -1114390719,
        1026301960,
        1058599941,
        -1124346792,
        -1091980326,
        -1088668752,
        1048894382,
        -1105864570,
        1054720752,
        1049705516,
        -1112855200,
        -1097864910,
        1060549890,
        1055174542,
        1040333175,
        1034985435,
        1074577615,
        994324120,
        -1070986945,
        -1085229697,
        -1087730170,
        1068116847,
        -1080832117,
        -1102996498,
        1073028000,
        -1097031592,
        -1082016354,
        -1081500507,
        1079641013,
        -1072184153,
        -1107152886,
        -1079177531,
        -1099879214,
        1044417514,
        1053279794,
        1048948249,
        1035965830,
        1058751559,
        1045061264,
        -1090467496,
        -1102131087,
        1049702857,
        1042847238,
        -1090412358,
        1079078131,
        1076650134,
        1042931324,
        1052471893,
        1045543045,
        -1079095737,
        1065311729,
        -1116932075,
        -1104581204,
        1042657132,
        1042370721,
        -1100114721,
        1040979178,
        -1133820846,
        -1114409105,
        -1089469438,
        -1093485051,
        -1121564035,
        1025548505,
        1033132543,
        1057947395,
        1077563997,
        -1112596444,
        -1090962122,
        -1089791187,
        -1065020262,
        -1135047540,
        1068732269,
        -1082006545,
        1024481539,
        -1073893577,
        1065650895,
        1066115118,
        -1068379320,
        -1083433712,
        -1106238616,
        1062144143,
        -1101519561,
        -1060263499,
        1021340343,
        1031443006,
        1056588826,
        1059762850,
        1061763506,
        1037588348,
        1047871552,
        1049287496,
        1048972316,
        1019180092,
        1075609478,
        -1129955363,
        985298256,
        1082561343,
        -1089925270,
        -1128881224,
        1038995792,
        -1101631093,
        1045649289,
        1045175162,
        -1105088067,
        1051461482,
        -1103542508,
        1067478664,
        1028721159,
        -1112508493,
        1056300865,
        1048706392,
        1049806227,
        -1084510958,
        -1105681753,
        -1110339806,
        1095079163,
        1049861727,
        1057257071,
        -1113450112,
        -1077446633,
        -1123145267,
        1083660956,
        1072428122,
        1044953109,
        1042795506,
        1023422479,
        -1092510446,
        -1099673595,
        1049149123,
        1050472722,
        -1104242687,
        -1102139577,
        1045618543,
        -1095402915,
        -1088415824,
        -1093999906,
        1016236082,
        -1077700250,
        1034718529,
        -1090167630,
        -1091619134,
        -1099005338,
        1053498260,
        1067659192,
        -1103894218,
        1016526516,
        -1118424574,
        1062115768,
        -1106180546,
        -1083710791,
        1037117565,
        1052536281,
        1074451025,
        1067579156,
        -1130169414,
        -1098338527,
        1060645934,
        1041079976,
        -1095445902,
        1049083641,
        1044952680,
        1051066784,
        1032965804,
        1056271494,
        -1136566886,
        -1170770536,
        1051841357,
        1059394529,
        -1121683616,
        1049311468,
        1053471342,
        -1104994194,
        -1114665440,
        1052846428,
        1057455570,
        -1083871748,
        -1092532539,
        1044961239,
        -1092761861,
        -1106541166,
        1033262993,
        -1106214151,
        1066847885,
        -1098197750,
        -1108910477,
        -1113610665,
        1042587064,
        -1106872829,
        1058499975,
        1071881007,
        1029292023,
        -1114081869,
        -1086724812,
        1049803350,
        -1103397081,
        -1080512452,
        -1088208441,
        1034644052,
        -1096172310,
        1026834010,
        -1100993250,
        1060166029,
        -1072640158,
        1030280470,
        1059426162,
        -1115118174,
        1074277362,
        -1075842546,
        -1082858837,
        1056714109,
        -1111178002,
        -1104411606,
        -1097395185,
        -1111519732,
        1046351183,
        1043398328,
        -1104284572,
        1005652928,
        1052392322,
        1031923156,
        1054049476,
        -1104642589,
        -1117226527,
        -1138121780,
        -1075932488,
        1068289554,
        1045247201,
        1059243925,
        -1132384456,
        1058863760,
        1069967734,
        -1093110991,
        -1097796032,
        1072588223,
        -1086375612,
        1068716839,
        -1090050105,
        1024231959,
        -1107672778,
        1049588302,
        -1084141332,
        1048444176,
        1031446790,
        1045744402,
        -1089552639,
        -1111965829,
        -1105721541,
        -1084329089,
        1052467416,
        1065413533,
        1033210397,
        -1109740725,
        1038044883,
        1041060657,
        1058433220,
        -1117633209,
        -1100313096,
        1053370547,
        -1103354149,
        1054281362,
        -1082117243,
        1059813470,
        1042257497,
        -1086589477,
        1060459077,
        1033098012,
        1049346673,
        -1116078888,
        1077124187,
        1032335439,
        1050475185,
        -1088141082,
        1026417091,
        -1134657664,
        -1123159032,
        -1089485686,
        -1096985578,
        1035549411,
        1041604792,
        1064990180,
        -1117129200,
        1059215125,
        -1094518663,
        -1077500721,
        -1141562373,
        -1109364298,
        1056967583,
        -1046571505,
        -1070474682,
        -1089047624,
        1059689371,
        1037603134,
        1050336970,
        -1072414404,
        -1076344862,
        -1093825459,
        -1100236368,
        1044484312,
        -1071330678,
        1048584991,
        -1099879900,
        -1096956846,
        -1101072396,
        -1107142898,
        997457164,
        1052515689,
        -1133599205,
        -1113306441,
        -1073136361,
        -1096611083,
        -1072740633,
        1054407509,
        1030851802,
        1075526195,
        1057337857,
        -1089779106,
        -1115397686,
        -1073955107,
        -1116936955,
        1059167262,
        -1104325255,
        1076671899,
        1074677183,
        -1104165095,
        1052096693,
        1052618211,
        -1105310655,
        1045447874,
        -1088151076,
        -1084428800,
        1056468609,
        -1157463842,
        -1065585719,
        -1062541343,
        -1096511624,
        -1098274335,
        -1115516207,
        -1088974652,
        -1073977257,
        -1107554729,
        1051753108,
        1029864729,
        -1078628492,
        -1088154061,
        -1093933807,
        1044645987,
        1058684797,
        1014503580,
        -1094470504,
        1046526038,
        -1083899559,
        -1121539804,
        1039676435,
        -1105608531,
        1018349062,
        1058233602,
        -1109730016,
        -1088052178,
        1023417788,
        -1104379975,
        -1105848171,
        1022570678,
        -1066877510,
        1065164232,
        1032027117,
        1039377987,
        1038631298,
        1059611142,
        -1125475458,
        1074966932,
        1028419342,
        -1108326796,
        1042320071,
        -1104960281,
        1043006493,
        1029048330,
        1045421073,
        -1114745218,
        1050964861,
        -1079784487,
        -1080189289,
        -1132884542,
        -1101327227,
        -1109582245,
        -1111646406,
        1010740054,
        1039280401,
        -1116784790,
        -1098602368,
        1082444172,
        1049823686,
        -1072118683,
        -1097671319,
        -1107326608,
        -1094930623,
        -1069007293,
        -1092173426,
        1045381374,
        -1079049396,
        1042908391,
        1060026835,
        -1065770022,
        -1057043009,
        1050721448,
        1057834924,
        -1097517000,
        -1060059499,
        1039902742,
        1073318117,
        -1102651048,
        1050196076,
        -1113630702,
        1057905304,
        1053554867,
        1049328235,
        -1087899879,
        1044505670,
        1074173791,
        1067270660,
        1054080558,
        1036085148,
        1044679507,
        1024244975,
        1048553918,
        1052629724,
        1049577633,
        -1100617889,
        -1108733085,
        -1079095828,
        1077968756,
        1042848373,
        -1111349257,
        1038477506,
        1041030768,
        -1079100780,
        1036830477,
        -1056752017,
        -1098130190,
        -1076653171,
        -1106777740,
        1034818980,
        -1072209882,
        -1088889135,
        1050418536,
        -1072715690,
        -1087968927,
        1067229514,
        -1101602515,
        1052675727,
        -1079974188,
        1058154124,
        -1070615095,
        -1080780793,
        -1102380731,
        -1115233502,
        -1064329281,
        1040301055,
        1059222850,
        -1103369479,
        -1113894281,
        -1105586798,
        -1100188216,
        -1096174225,
        -1102956407,
        1000478178,
        1066685488,
        -1088394925,
        -1083942066,
        -1147970273,
        -1113611941,
        -1123293607,
        1066419114,
        1034248132,
        -1126658640,
        1033483526,
        1041120163,
        -1094399691,
        1034103654,
        -1112173888,
        1055170480,
        -1128972335,
        -1134779754,
        1027119205,
        -1080911458,
        1064970725,
        -1123468886,
        1029351205,
        1067809279,
        1016156446,
        -1121467286,
        1034166648,
        1035264635,
        -1104790120,
        -1119469802,
        -1114940470,
        1051711343,
        1049669808,
        -1087569353,
        -1133813194,
        -1093375337,
        -1123188116,
        1020559747,
        1044648656,
        1064142854,
        -1106626542,
        1035330718,
        -1096915428,
        1063628621,
        1049890905,
        -1101317936,
        -1103588256,
        -1089443636,
        -1080513362,
        1065512087,
        -1072716310,
        -1106945203,
        1069628097,
        1029216147,
        1046353805,
        -1078740719,
        1043815317,
        -1163883468,
        -1099008562,
        1070954642,
        1031042041,
        -1154526728,
        1058344036,
        1066673152,
        -1076015237,
        1036549143,
        -1101540504,
        -1102709091,
        -1072079183,
        1031334448,
        -1088679132,
        1053702256,
        1064905447,
        1060274857,
        1069950912,
        -1128653277,
        1065443120,
        -1086798745,
        -1131638020,
        -1123845948,
        -1090351689,
        -1117227684,
        -1080494039,
        -1079098929,
        1045760650,
        -1080138694,
        -1090358702,
        1039905811,
        -1113035016,
        -1095511110,
        1066196973,
        1053819388,
        1065448467,
        -1106076181,
        -1096348087,
        -1051287896,
        -1111366784,
        -1080165885,
        -1088666427,
        1060067663,
        1029409029,
        1034731024,
        -1076631883,
        -1103672724,
        -1089988719,
        1035655756,
        -1069228706,
        -1090148974,
        1054366602,
        1012214334,
        1051515039,
        -1167357936,
        -1092880580,
        -1077865427,
        -1120432536,
        -1112995225,
        1050070825,
        -1131570177,
        1051569142,
        -1104450602,
        -1067444628,
        -1100304581,
        1035183137,
        1069992017,
        1052738253,
        1045524532,
        1040196601,
        -1083786516,
        -1101695794,
        1025940331,
        -1095314224,
        -1102810800,
        -1096317926,
        -1110998496,
        -1096628308,
        -1088214152,
        -1089222237,
        -1116065193,
        -1109467036,
        1049205344,
        -1095517925,
        1036286016,
        -1096281941,
        -1081386426,
        1066338968,
        1048875758,
        1054147994,
        1082159092,
        1031811920,
        -1093603701,
        -1092213347,
        1064743778,
        1052790677,
        1063432452,
        1050330043,
        1030426872,
        -1120709864,
        -1089052023,
        -1094780205,
        1040736448,
        1057092721,
        1066797324,
        1050926600,
        1088832077,
        -1115349738,
        1037773637,
        -1119229526,
        -1079915081,
        -1124975542,
        1075568466,
        1046784193,
        -1098253652,
        1039502910,
        1062976355,
        -1095797894,
        -1089553851,
        1038987258,
        -1094126853,
        -1067482080,
        -1102082559,
        -1087824270,
        -1079663975,
        1084741436,
        1061439391,
        -1086430780,
        -1072018695,
        -1103088395,
        1048957341,
        1016711100,
        -1106447986,
        -1126574440,
        -1107597526,
        -1063362695,
        1066428611,
        1057882025,
        1066599735,
        -1078998783,
        -1093473635,
        1045940613,
        -1080045421,
        -1082924275,
        -1087682352,
        -1093369091,
        1051207183,
        -1081089230,
        -1081080762,
        1063301839,
        -1076694227,
        1073911242,
        -1102874756,
        1059707465,
        1048211392,
        1062782791,
        -1092161351,
        -1119515568,
        -1106914319,
        1033501396,
        1056718239,
        1048592094,
        -1093053360,
        -1101503778,
        1035116616,
        -1105729273,
        1065354035,
        -1125438699,
        -1107110915,
        1068298427,
        1059020024,
        1056985198,
        -1081054237,
        1035642382,
        -1091646490,
        -1073272769,
        -1095410368,
        1065909303,
        1058944555,
        1050153495,
        -1114475579,
        -1123765200,
        1040629674,
        -1095897369,
        -1122988657,
        -1097871803,
        1031446767,
        1042913227,
        -1109389046,
        1034859968,
        -1124857452,
        -1106195290,
        -1080391099,
        1033179994,
        1061526711,
        1080368222,
        1077280122,
        1059730949,
        -1108248968,
        1060217025,
        -1087925594,
        -1074326371,
        -1089563289,
        1066716751,
        1066812535,
        -1078491337,
        -1094057952,
        -1083167638,
        -1093626754,
        -1084937953,
        1032725764,
        1070713284,
        1054306896,
        -1087200343,
        -1094706412,
        -1090111497,
        1049954599,
        -1110786937,
        -1076689239,
        1041191919,
        1065229556,
        1090133689,
        1049101844,
        1047957005,
        -1078419024,
        -1106550120,
        1048414938,
        -1092391634,
        1056312991,
        -1084673135,
        1040792894,
        1059875678,
        -1084046009,
        -1078819583,
        1054436674,
        -1119376570,
        1080055238,
        -1113368911,
        1040374443,
        -1072411290,
        1042762643,
        -1109717000,
        1073243861,
        -1075732990,
        1044009463,
        -1081927918,
        1058805655,
        -1092995001,
        1060058398,
        1043478580,
        1054250597,
        -1079564255,
        -1097310683,
        1074701849,
        -1094908706,
        1063259786,
        -1112775717,
        1058693294,
        1043370729,
        1060280778,
        -1093986570,
        1064303473,
        -1106814979,
        1069902055,
        -1095636006,
        1051848541,
        -1081528445,
        -1108901139,
        -1092176921,
        1052254023,
        1087994802,
        1032967424,
        1015712626,
        1050609977,
        1041408419,
        1030366950,
        -1168047016,
        1059612047,
        -1114618668,
        1042845172,
        1050343182,
        -1123004924,
        -1085376502,
        1040775926,
        -1106576496,
        -1086574345,
        1040198459,
        -1080777303,
        1023452699,
        1032725088,
        1078759456,
        1031286712,
        -1129774745,
        1063879743,
        1050607647,
        1038282343,
        -1116100565,
        1067257200,
        960097408,
        1050455801,
        -1072757457,
        1040121049,
        -1071851965,
        -1071387034,
        -1076297937,
        1044131966,
        -1092980549,
        -1123964605,
        -1073158503,
        -1108462087,
        -1086358313,
        1070239994,
        -1127801247,
        1049860938,
        -1120191064,
        -1112547573,
        1047562589,
        -1076772502,
        -1102143982,
        -1088344665,
        1073878477,
        -1120201766,
        -1057421347,
        -1071133903,
        1063365336,
        -1081827952,
        1061100763,
        -1097825347,
        1069342421,
        1068185462,
        -1108089354,
        -1075219841,
        -1086652191,
        -1152107138,
        -1080072847,
        1049177378,
        1068679480,
        1049830507,
        1056108388,
        1049037796,
        -1111217798,
        -1083864101,
        1054672219,
        -1078415355,
        -1076235524,
        1040814748,
        -1103636034,
        1075399319,
        1053311897,
        1012913854,
        -1097098456,
        -1080826692,
        -1081680937,
        -1089841286,
        -1089917361,
        995636135,
        -1065610560,
        -1098083598,
        -1102618790,
        -1120169738,
        -1102518312,
        -1082401054,
        -1086030061,
        -1103105791,
        997202432,
        -1092128285,
        -1088710829,
        -1094214351,
        -1082569855,
        1063220353,
        -1078223433,
        -1082962510,
        1062429253,
        1054618814,
        -1081467586,
        1059696703,
        1032684550,
        -1101540143,
        1059429971,
        1057496949,
        1043313859,
        1044025106,
        1038210403,
        1042305495,
        1051596111,
        -1094595527,
        -1090676154,
        -1085696205,
        1042867401,
        -1112686945,
        1038927563,
        1069152344,
        -1110158398,
        -1092241159,
        -1108008529,
        -1123729909,
        -1106727681,
        1037560883,
        -1090282766,
        -1141529019,
        -1168963620,
        1065961983,
        1052235424,
        -1139563300,
        1042692690,
        -1088301348,
        1082571337,
        1044437400,
        -1081145131,
        -1096071931,
        -1102351746,
        -1088792185,
        1058558714,
        1067244280,
        -1104217792,
        -1095844239,
        -1091842659,
        -1072838523,
        -1098902233,
        1074432276,
        1064891549,
        1058070420,
        1055681808,
        1067106529,
        -1089271107,
        -1078481794,
        -1088101674,
        -1100911301,
        -1066985327,
        1040952078,
        -1093695196,
        -1103905902,
        -1081881686,
        1052217759,
        -1087057658,
        -1138307272,
        -1078549896,
        1049740694,
        -1119596688,
        1048241504,
        -1096549775,
        -1088400306,
        -1120218376,
        -1139228000,
        -1098417728,
        -1092256539,
        -1091959854,
        1036004930,
        1058737292,
        -1093626744,
        -1097990810,
        -1105758266,
        -1097695731,
        -1101871324,
        1011851319,
        1066526718,
        1044437683,
        -1125208167,
        -1096688389,
        1047033859,
        1067195536,
        -1073685264,
        -1095742345,
        1065871843,
        -1073953419,
        -1083630956,
        1043068445,
        1046730529,
        -1087426385,
        1055326051,
        -1080571597,
        -1081841941,
        -1082059870,
        -1056054378,
        -1094293668,
        1043856074,
        1044212425,
        1066434765,
        1060854205,
        -1091059442,
        1068634386,
        -1101302227,
        -1103104164,
        1065951861,
        -1086686058,
        1066698843,
        -1097178969,
        1059583287,
        1051423603,
        -1115629900,
        -1095125554,
        1036911857,
        1037860892,
        1064466561,
        -1088786218,
        -1093605324,
        1042431793,
        1037390538,
        1058713108,
        1038032207,
        1033612014,
        1043170702,
        -1078060530,
        1024192264,
        -1099725534,
        980938000,
        -1102911590,
        -1093636568,
        1032931240,
        -1091091318,
        -1088753583,
        -1099396322,
        -1121525486,
        -1128186562,
        1052995653,
        1058951679,
        1054413366,
        -1079656017,
        1054944580,
        -1076633640,
        -1097052555,
        -1128371775,
        1062475060,
        -1090190929,
        -1111995528,
        -1099625120,
        1083762875,
        1042182325,
        1070901487,
        -1077183325,
        1028393669,
        -1105481808,
        -1069712851,
        1029626575,
        1043432099,
        -1097979476,
        1055696767,
        1067691258,
        1070834978,
        -1107348761,
        -1079532939,
        1019064706,
        -1086852504,
        -1093278799,
        -1089584565,
        -1089314039,
        -1104368554,
        -1070869034,
        -1089704923,
        1025256494,
        1018615947,
        1065088882,
        1044411902,
        -1106710379,
        1040529249,
        -1107128732,
        1042558737,
        1086993609,
        1007813103,
        -1112567086,
        1043987908,
        1048908506,
        -1099669553,
        1077999749,
        -1085370288,
        1028776521,
        -1078140848,
        -1081792114,
        -1077305286,
        1066256909,
        1066502930,
        1058355242,
        -1081412309,
        -1099475209,
        -1087547538,
        -1114613976,
        -1131385122,
        -1080394804,
        -1083770126,
        -1077704094,
        -1103276394,
        -1090827138,
        1041858323,
        -1096743232,
        1019623646,
        -1082306378,
        -1085026097,
        1051232090,
        1067020728,
        -1088613754,
        -1063105044,
        -1086382774,
        -1079452069,
        -1127313575,
        1058050758,
        -1113313943,
        -1087729179,
        -1088091662,
        1059239062,
        1033618827,
        1031504838,
        -1083167640,
        -1092529984,
        -1065987311,
        -1062122400,
        1058249088,
        1050143543,
        -1100740847,
        -1095507629,
        -1084401840,
        -1078208411,
        -1098871000,
        1024760514,
        1036157996,
        -1098199339,
        1050627122,
        1036951593,
        -1147515189,
        -1073034037,
        -1123520518,
        1054452791,
        1036853114,
        1051135212,
        1043665651,
        1046253601,
        -1103020766,
        -1072620783,
        1039629215,
        1070667047,
        1051880733,
        1074181722,
        1084648958,
        1066125162,
        -1110451608,
        -1104049962,
        1061303515,
        1065728407,
        1044556450,
        -1102773639,
        1023759105,
        -1075170921,
        -1084758876,
        1008389784,
        1066647571,
        -1111612476,
        -1111599472,
        1059622088,
        1064385455,
        -1079860171,
        1011463788,
        1057858460,
        1040780053,
        1069076825,
        -1077440670,
        -1097573681,
        -1121015474,
        -1098388971,
        1018785173,
        -1088092259,
        -1094355635,
        -1122624255,
        1051666726,
        -1096013836,
        -1130673896,
        -1065453592,
        1073667900,
        1035626416,
        -1109367167,
        -1086111548,
        1077216890,
        -1119458163,
        1082817623,
        1049120006,
        -1099186460,
        -1099136410,
        -1071559313,
        1069691348,
        1063491174,
        -1096671864,
        1013820408,
        1049300923,
        -1096681767,
        -1095919408,
        -1090505759,
        1053517495,
        -1078786525,
        1069377674,
        1071851008,
        1034206164,
        1047153583,
        1082806722,
        -1089425404,
        1032891945,
        -1092331378,
        1059636186,
        -1079990250,
        1054467260,
        1056797529,
        1042228869,
        1030572565,
        1065968926,
        1052857901,
        -1082901191,
        1007852320,
        1059782304,
        1049831105,
        1058399862,
        -1107890552,
        1029194445,
        -1099856941,
        -1086750788,
        1060430511,
        -1104297934,
        1049442597,
        -1092114149,
        1012051430,
        -1115735328,
        -1091963047,
        -1102577632,
        -1096117945,
        1032997475,
        -1096302809,
        1040394216,
        1066676345,
        1009837202,
        -1096156595,
        -1112420611,
        1039176404,
        1044243913,
        1043660523,
        -1092150124,
        -1113611190,
        1037753133,
        -1094327426,
        1042366045,
        -1097599234,
        -1080795366,
        -1088600723,
        -1096177881,
        1052460436,
        1062540146,
        1057466485,
        1058050426,
        1069677922,
        1064609628,
        1045322637,
        1059542609,
        -1094150205,
        -1069753180,
        1054286450,
        -1097641211,
        -1088180564,
        -1113568052,
        -1103470690,
        1075969923,
        1058829959,
        -1122426812,
        -1121611530,
        1053322872,
        -1079908305,
        1059905161,
        -1073878886,
        -1120360791,
        -1104063525,
        1077788901,
        1059149269,
        -1087047961,
        -1102040515,
        -1066651539,
        -1103362398,
        1049194488,
        -1073746415,
        1059241601,
        1074972207,
        1028254910,
        -1097120743,
        1049602001,
        1032742143,
        -1126626180,
        -1131662094,
        1009777281,
        -1095637330,
        1041708913,
        -1072871250,
        -1083239348,
        -1091682918,
        1053327407,
        1023557195,
        1049967279,
        1060263767,
        -1082485934,
        -1114225698,
        1055512266,
        -1083414118,
        -1072862090,
        1061322930,
        -1087627159,
        -1114131940,
        1069498440,
        -1098424985,
        1049097097,
        -1103438971,
        -1098865214,
        -1097392590,
        1035108281,
        -1081145302,
        -1095849247,
        -1107084620,
        1051819427,
        1042600268,
        -1110032737,
        -1107792036,
        -1093223368,
        -1064125832,
        1054172080,
        1036126513,
        1036131028,
        -1094243995,
        1059094043,
        -1086973279,
        1062591611,
        1017008901,
        -1103441710,
        1061315915,
        1020560442,
        1062082808,
        992189256,
        1083630238,
        -1136059877,
        1044107179,
        -1084981978,
        -1103801479,
        1006729551,
        1028210559,
        -1114951031,
        -1117308927,
        1035778922,
        1056867164,
        1057206814,
        -1099828130,
        1059489327,
        1012148232,
        -1064412556,
        -1108798593,
        1033221869,
        1060304750,
        -1085999821,
        1042057165,
        -1099251488,
        -1091151475,
        1055632082,
        -1080535463,
        -1058157756,
        -1074859267,
        -1086260031,
        -1108130069,
        1079082216,
        -1058225504,
        1043410760,
        1053714596,
        -1170741988,
        -1130963798,
        1058026741,
        -1108791465,
        -1090012857,
        1053745695,
        1059973965,
        1072409488,
        -1103926327,
        1057417578,
        -1118571617,
        -1094766270,
        -1080625428,
        -1079811262,
        1084123577,
        1039431108,
        -1089614352,
        -1103820630,
        1042883490,
        1061725228,
        -1128086710,
        -1065343858,
        -1107981967,
        1019126001,
        1030078916,
        1041249592,
        1037042244,
        -1078970156,
        1048566090,
        -1125884809,
        -1100092940,
        1071972164,
        1080868953,
        1028146838,
        -1101634367,
        -1095016455,
        -1103662872,
        1064479189,
        -1095190986,
        -1111604224,
        -1097932476,
        1046152265,
        1062184006,
        -1091723728,
        1059724222,
        1052294097,
        1050636303,
        -1075384949,
        -1088654872,
        -1105053513,
        1042723510,
        -1112727731,
        1041416347,
        1027394959,
        1054403267,
        1028911646,
        1044438225,
        1044856389,
        1060505873,
        -1115653373,
        1047175338,
        1070693406,
        993486676,
        1032723147,
        -1132342381,
        -1076366143,
        -1085541320,
        -1086947196,
        -1070080982,
        1021554850,
        1021950209,
        -1076769868,
        -1106471831,
        -1110658906,
        1025117994,
        -1076508977,
        1023830525,
        1022119336,
        1057226910,
        1057854395,
        -1139962238,
        1032029962,
        -1105107157,
        -1098888054,
        1016549968,
        -1108905557,
        -1088432686,
        -1094922349,
        -1063494155,
        1052542246,
        1068612928,
        -1087621001,
        1052669657,
        -1095923172,
        1099476774,
        1078541135,
        -1087811434,
        1042921482,
        -1106454747,
        -1089135697,
        1084244022,
        1075578484,
        -1079829069,
        -1108342846,
        -1101714041,
        1077046192,
        -1096992083,
        -1085261755,
        1068391832,
        1028072198,
        1026578631,
        -1119455690,
        1031891444,
        1052589274,
        -1098656948,
        -1095121067,
        -1083283014,
        -1093384451,
        1049040547,
        1062242336,
        -1076997470,
        -1116900391,
        -1068370884,
        -1100198895,
        1070120585,
        -1107219997,
        -1088133808,
        1044767283,
        971578784,
        1043958745,
        1050530380,
        1029847095,
        1038782640,
        -1136211122,
        -1102018246,
        -1091501825,
        -1094711122,
        1056981232,
        1050916619,
        1069685929,
        1050364503,
        1060121115,
        1053188434,
        1054687723,
        1059771047,
        -1086669596,
        1058900229,
        1064646673,
        -1103511960,
        -1091947892,
        1072840168,
        1075234026,
        -1089268369,
        1058449429,
        1061010432,
        1066922375,
        -1082418834,
        1048832215,
        1040591995,
        1060820594,
        -1097353946,
        1042519490,
        1065215098,
        -1090684228,
        -1079945954,
        -1099657453,
        -1089444080,
        -1096972274,
        1037795886,
        -1095809260,
        -1098678302,
        1026749349,
        1037302324,
        1083826248,
        1042569670,
        1074753832,
        -1098059440,
        1023443944,
        1033363964,
        1032766869,
        -1137472072,
        -1095147854,
        1035282241,
        -1078278298,
        1034019473,
        -1111462466,
        1036313582,
        -1125707957,
        -1130512780,
        -1114227185,
        -1097408315,
        1066296460,
        -1115645989,
        1028702330,
        1041121192,
        1052036924,
        1043366252,
        -1102999025,
        1035053576,
        1057772094,
        -1097397198,
        -1092853417,
        -1122535348,
        1067894353,
        1051919443,
        -1099910660,
        1039042715,
        -1088567621,
        -1095808518,
        -1087999961,
        1062117511,
        -1079410388,
        1067920057,
        1065933304,
        1040881222,
        -1097996050,
        -1094364244,
        1029941913,
        1043367424,
        1047421132,
        1083564554,
        1033216336,
        -1137137463,
        -1105117477,
        -1069462243,
        1064118088,
        1054452796,
        -1092609790,
        -1070254899,
        -1114908463,
        -1071686628,
        1057432522,
        1036812466,
        -1079822669,
        1067436577,
        -1089559589,
        1076342272,
        -1077332766,
        1041049285,
        1040698748,
        1079036664,
        -1116550352,
        -1104313625,
        -1074030473,
        1041679146,
        1063776240,
        1048479622,
        1067085672,
        -1117712386,
        -1129371276,
        -1078228744,
        -1085975881,
        1054817307,
        1079465225,
        1064084542,
        1073140740,
        -1118384561,
        -1081464065,
        1078936767,
        -1076099381,
        -1112325227,
        1057368457,
        -1087004307,
        1065626494,
        -1093554422,
        1064159874,
        1051646180,
        -1141064800,
        1061551196,
        -1101175479,
        1043626494,
        -1095069517,
        1055128045,
        -1082452711,
        1071015810,
        1043631876,
        1050290181,
        -1104439441,
        -1082280419,
        -1107300713,
        -1095822324,
        -1088735078,
        -1079518392,
        -1117377612,
        -1095100271,
        1024997945,
        -1119394455,
        1037934585,
        -1099721934,
        1041326953,
        1055213986,
        -1077291604,
        -1152905738,
        1049978818,
        -1094648682,
        -1109672582,
        1033184741,
        1046527908,
        -1084203300,
        -1088983849,
        -1105406405,
        1018256626,
        -1116059019,
        1049637306,
        -1097482333,
        1035380337,
        1062453161,
        -1082267860,
        1068229787,
        -1101961255,
        -1093928955,
        1058085721,
        -1090650356,
        -1088079806,
        -1081793648,
        -1078801544,
        1023638465,
        -1086712581,
        -1101010091,
        -1093034041,
        1058829541,
        1029355163,
        1045291941,
        1068892011,
        -1109142061,
        -1107023056,
        1077265723,
        1028309575,
        1052409424,
        1017493676,
        -1113830305,
        -1103443828,
        -1099840988,
        -1063937806,
        1007039619,
        1069775314,
        -1106896994,
        1031868906,
        -1088998525,
        -1104089136,
        1026407037,
        -1108416344,
        -1132483380,
        -1100752729,
        -1072073454,
        1052279137,
        1037011510,
        -1110693118,
        -1096747117,
        1040393633,
        -1125867314,
        1037777331,
        -1089499200,
        1016072702,
        1050268024,
        -1088407157,
        1069273553,
        1040335333,
        -1057979358,
        -1123376238,
        1015631552,
        1066366378,
        1033227218,
        -1103544973,
        1026759398,
        -1107166321,
        1074227804,
        -1106521222,
        1051087572,
        -1101113375,
        -1104013622,
        1016926842,
        1056344278,
        1038924670,
        1076727729,
        1042941981,
        -1098085909,
        1064540770,
        1036611259,
        -1102134507,
        1046787551,
        -1172580152,
        1035892469,
        -1088688298,
        1048649598,
        -1096634594,
        -1107284367,
        -1104562617,
        -1131723179,
        -1120376550,
        -1101959784,
        1058433763,
        1075859914,
        1035303760,
        -1079296502,
        1069557913,
        1040388833,
        1050318529,
        1069326429,
        1044893684,
        1031613936,
        1015490027,
        1050347115,
        1040572566,
        1013128456,
        1058742583,
        1071249118,
        -1096548270,
        1035956367,
        -1129462912,
        -1116660264,
        1015862040,
        1067944526,
        1035804968,
        1024687359,
        1051678873,
        -1101341891,
        1039982543,
        1049030440,
        -1086952032,
        -1098617221,
        1060117743,
        1026158350,
        -1106832867,
        -1073413953,
        -1098499173,
        1027787530,
        1032552146,
        1069540971,
        -1086458830,
        -1161174624,
        -1106784163,
        -1104532924,
        -1095396874,
        -1068433366,
        -1094207479,
        1035154237,
        1041728401,
        -1132043425,
        -1092723455,
        -1100201581,
        -1090294334,
        1033271662,
        -1089462828,
        1077158095,
        -1091579607,
        1057334306,
        -1079626273,
        1012805967,
        -1101700182,
        1034194168,
        1067536906,
        1042213781,
        -1063803114,
        1046155398,
        -1128920338,
        1056739610,
        1051632617,
        1034579745,
        1050282340,
        -1090429396,
        1047384652,
        1038626475,
        1088663811,
        1074980705,
        -1091079073,
        -1074135968,
        1040878390,
        1045973746,
        1043591971,
        -1148514425,
        -1068814125,
        1027573841,
        1050150129,
        1036366273,
        1045681400,
        1058114268,
        1050276134,
        -1104910383,
        -1094786295,
        -1096063395,
        1040154182,
        1041367367,
        -1089692815,
        -1080119115,
        1056158611,
        1048159106,
        1061199439,
        1062411906,
        1076978921,
        -1069425639,
        1042175427,
        -1108000960,
        1038366448,
        -1089975781,
        -1107199297,
        -1102017636,
        1056411787,
        1077117179,
        1028868946,
        1077753953,
        -1130727602,
        -1102213648,
        -1102721547,
        1068147454,
        -1104796838,
        1056267524,
        1039465638,
        1029871710,
        -1107597958,
        -1098275238,
        -1118049636,
        -1126771842,
        -1108388413,
        1058076526,
        -1110528878,
        1056386484,
        -1119672430,
        -1071618223,
        -1152734676,
        1046184868,
        1008740838,
        1063436963,
        -1076488518,
        1043712701,
        -1109016372,
        1060402388,
        -1057294909,
        -1073641904,
        -1107557429,
        -1135023849,
        -1091358072,
        1005649781,
        -1120611914,
        -1107030922,
        -1090342112,
        -1055634215,
        1067808143,
        1050957104,
        -1069649856,
        -1072481521,
        -1121048374,
        1030494340,
        1044530007,
        1068809854,
        -1096132703,
        -1076227785,
        -1144714465,
        -1088175883,
        1044349227,
        -1115927341,
        1056258884,
        -1095586418,
        1059296153,
        1063964474,
        -1085786185,
        1057415188,
        -1082098104,
        -1136023566,
        -1075952520,
        -1066213095,
        -1080298018,
        -1081905802,
        -1088612436,
        1066125730,
        -1089826079,
        -1120987198,
        -1121854673,
        1070916129,
        -1138715399,
        -1122630150,
        -1091619828,
        1049280686,
        1043607670,
        -1085234860,
        -1101836807,
        1065941769,
        1070551342,
        1045557120,
        -1091316320,
        -1069557704,
        1063708219,
        -1088831258,
        -1090605937,
        -1066150336,
        -1120727544,
        1081048426,
        -1077590937,
        1036530998,
        -1090407952,
        1049062950,
        1069385572,
        1024331366,
        -1087568099,
        1022593826,
        1050436374,
        1041367450,
        1066766505,
        1016514488,
        -1094519290,
        -1100939043,
        1063995425,
        -1112713024,
        1045989448,
        1073874174,
        1036321418,
        -1107295637,
        -1107217137,
        1072788360,
        1015712780,
        -1105826266,
        -1080838492,
        1016769945,
        1060293468,
        -1101879878,
        1026319004,
        1036290552,
        -1115255600,
        -1083581195,
        -1122014480,
        1029052072,
        -1144531731,
        1056029779,
        -1081737737,
        -1100707543,
        1054571792,
        -1104820662,
        -1090371484,
        -1068861098,
        -1102935385,
        -1089004648,
        -1081821277,
        -1080838267,
        1061008002,
        1055340944,
        -1080075719,
        -1098280059,
        -1108190485,
        1056020266,
        1072052972,
        -1110991865,
        -1110044221,
        1049263430,
        1061065375,
        -1099726099,
        -1108351403,
        1052982997,
        -1089984032,
        1049093183,
        1036040415,
        -1076312876,
        1053119492,
        -1074579909,
        1035255035,
        -1083337325,
        1054738914,
        -1089667777,
        -1105343989,
        1064155623,
        1057377991,
        1071454351,
        1022140142,
        -1131873506,
        -1105092575,
        1082256488,
        -1079952483,
        1044992487,
        1059736184,
        1062732921,
        1064369339,
        -1117636658,
        -1098469713,
        1066846357,
        1042030688,
        -1111979255,
        1068580262,
        -1087914437,
        1048430244,
        1057981054,
        1052255845,
        -1071413466,
        1050398067,
        1032140828,
        -1088603616,
        -1074678446,
        -1071295969,
        1057620427,
        1070083570,
        1071024710,
        -1127732424,
        -1086262882,
        1053871335,
        -1084937675,
        1057491534,
        1053195198,
        1059289096,
        -1147044488,
        -1097509935,
        1048944059,
        -1066153989,
        1065470763,
        1051061740,
        1049419470,
        1015321830,
        -1094053814,
        1055102753,
        -1076911208,
        -1102560975,
        1051686165,
        -1091365370,
        1038892898,
        1026310986,
        1044228974,
        -1105419899,
        -1099086102,
        -1091176055,
        -1089471710,
        -1121652173,
        -1082042220,
        -1110620986,
        1043642250,
        1049142464,
        -1149503756,
        1010110102,
        1027648987,
        1000226233,
        -1077567553,
        1049542892,
        1029055472,
        1059309485,
        -1094464409,
        1046752977,
        1037769313,
        1059192199,
        -1078599597,
        -1123371271,
        -1087824931,
        -1111379651,
        1075094712,
        1068694711,
        1049097092,
        -1090010780,
        -1068937551,
        1063482287,
        -1096357895,
        -1070119848,
        1056799386,
        994076564,
        -1098642079,
        -1070893912,
        -1098480546,
        -1094862197,
        -1096354606,
        -1092828741,
        1065866239,
        1068858912,
        -1072792234,
        -1077833404,
        1039867091,
        -1097966671,
        1074849771,
        1008915740,
        -1084448318,
        1069380779,
        1061578925,
        1065776285,
        1050728939,
        1060310915,
        -1084212838,
        -1110835474,
        -1106474165,
        -1139648844,
        1045350762,
        -1080749074,
        -1122988053,
        1065596903,
        -1097972648,
        -1102717095,
        1059380951,
        1040639178,
        1058205510,
        1032514973,
        -1128429322,
        1074039367,
        1042075195,
        1043274120,
        1059654016,
        -1131734696,
        1041691052,
        1064637011,
        1063038808,
        1059000242,
        -1101478881,
        1038020727,
        1045299082,
        -1103517575,
        1051553520,
        1053827666,
        1050937304,
        1074286936,
        -1101133246,
        1082810919,
        -1082850688,
        1062774121,
        1053734318,
        1050561251,
        1065904482,
        1066915946,
        -1102470632,
        1070454147,
        1075198041,
        -1122892441,
        -1087533151,
        1041186223,
        1050514047,
        -1123805811,
        1053950565,
        -1078286075,
        -1122643830,
        -1099019834,
        -1097823859,
        1043191760,
        -1101523168,
        -1146064291,
        -1064803355,
        1017307404,
        -1089445053,
        -1110367491,
        -1102662594,
        1057058765,
        1059984442,
        -1070287431,
        1041971696,
        -1095561418,
        1011602751,
        995548264,
        -1124933986,
        1042616646,
        1045504972,
        -1104974361,
        1057623849,
        -1105976107,
        -1107244249,
        -1121448514,
        1067247825,
        -1098735840,
        1057678793,
        -1075609453,
        -1168386736,
        -1072503082,
        -1106111486,
        1091790752,
        -1080006331,
        -1112884651,
        -1090048087,
        -1070048388,
        1033883682,
        1043623467,
        -1104888093,
        1008728411,
        1040300825,
        1081145719,
        -1118913035,
        1049908071,
        1080376668,
        -1083633147,
        -1080744779,
        -1082636756,
        1058994776,
        -1096678669,
        1065879792,
        -1107855249,
        -1075032094,
        -1089635995,
        -1131241705,
        -1115603764,
        -1076377979,
        -1091405439,
        1043126412,
        -1073069294,
        1057751418,
        1041900063,
        -1087883098,
        1022235556,
        1069298375,
        1070483035,
        -1084217762,
        -1086377113,
        -1120555735,
        -1097182352,
        -1096548350,
        1068807677,
        1058269141,
        1056715745,
        1035954081,
        1065388864,
        1061250106,
        -1093878984,
        1069674451,
        1071865403,
        1066128556,
        -1089470633,
        1074775188,
        1070226269,
        1062855914,
        1049253672,
        1053484542,
        1062448988,
        1071238311,
        1042435348,
        -1095371664,
        1044694417,
        -1093534350,
        -1082765675,
        -1112239543,
        1046552216,
        1061110415,
        -1089523084,
        1053641501,
        1038091488,
        1044756318,
        1065691892,
        1051379978,
        -1089972799,
        -1095664540,
        1029982623,
        -1079694703,
        -1107906632,
        1050843537,
        1060560082,
        -1102155433,
        1006827537,
        1051986228,
        1051285168,
        -1126982405,
        -1078166099,
        1006678705,
        1063182126,
        -1109157361,
        -1100530810,
        1032109914,
        -1144467587,
        -1064397558,
        -1114933573,
        -1112614411,
        -1097356673,
        -1081633271,
        -1085328283,
        1040483748,
        -1130236212,
        1076870689,
        -1103437582,
        1026008502,
        -1104841046,
        1057489236,
        1058119728,
        -1130172738,
        1040331425,
        1079859455,
        -1115257339,
        -1097899698,
        -1081314327,
        -1098035260,
        1065050951,
        -1092320234,
        -1095280746,
        -1093444189,
        1070239993,
        -1113996038,
        1055476387,
        -1086880621,
        -1113896489,
        -1110314788,
        -1088789982,
        -1095592287,
        1030243110,
        -1114282566,
        1049100178,
        1057975500,
        -1083409692,
        -1092231770,
        1056592523,
        -1105537010,
        -1090057389,
        -1086635583,
        1066225799,
        -1089534879,
        1031115024,
        -1089176403,
        1059800559,
        -1105919405,
        -1076096057,
        -1069062641,
        1046777099,
        1026870158,
        1057015336,
        -1081047923,
        1046072156,
        -1120133019,
        -1103924157,
        1023089737,
        1066472871,
        1068586794,
        -1086857379,
        -1088644526,
        -1089873977,
        -1072849516,
        1055170166,
        1016342821,
        1064842184,
        -1146830582,
        -1076803297,
        -1103837381,
        -1103694097,
        1082726889,
        1059324973,
        1086655250,
        1065282974,
        1066963365,
        1071553481,
        -1090484772,
        1064468704,
        1053771503,
        -1105161734,
        1068500402,
        1047862801,
        -1087197021,
        1032845950,
        1041329239,
        -1081802622,
        -1083638835,
        1054669818,
        -1104154959,
        -1089709217,
        -1092929378,
        965187232,
        -1104943610,
        1067402679,
        -1090401882,
        1030662332,
        -1116084797,
        1022373748,
        1056690322,
        1054861783,
        -1101048352,
        1035899635,
        1036064300,
        -1072194033,
        1024461426,
        1043414170,
        -1097603755,
        1042198140,
        -1138602824,
        -1111136836,
        1054282337,
        1026482314,
        -1086525537,
        1041996950,
        1075853082,
        -1090344063,
        1062980825,
        1045073879,
        -1091277926,
        1048915084,
        1042652432,
        -1097193776,
        1081498712,
        -1083016857,
        -1083879852,
        1039474248,
        -1085447436,
        1056382228,
        1056165153,
        -1084810602,
        1070338199,
        -1085370663,
        1085046104,
        -1083715186,
        -1082061936,
        1020733262,
        -1089834503,
        1024341265,
        1051889760,
        -1096997743,
        -1104968367,
        1023001824,
        1023525762,
        1041701998,
        1057010940,
        1057906178,
        -1111970395,
        1075552501,
        1034584397,
        -1151233764,
        1035399579,
        -1090491019,
        -1135657024,
        1036061919,
        -1109754604,
        -1122294674,
        -1077316893,
        -1095621583,
        1021178815,
        1058084719,
        -1121279606,
        -1100891013,
        1045173101,
        -1094303514,
        -1078375204,
        -1112547473,
        1063540582,
        -1104223469,
        1066051391,
        1036044186,
        -1066343732,
        -1104482260,
        1046898238,
        1068336037,
        1049167391,
        -1096557130,
        1041283661,
        1054240384,
        1046795531,
        1050599850,
        1039307876,
        -1146167758,
        -1098723627,
        -1098551874,
        -1123667300,
        1045346289,
        1076495461,
        1027322576,
        -1092738779,
        1062585558,
        1063055513,
        -1097782264,
        1054107332,
        1015492598,
        1033917921,
        -1114485648,
        1051740022,
        1050550483,
        -1096091834,
        -1094076628,
        -1096233168,
        -1094541141,
        1040351361,
        1056889567,
        1067854237,
        -1094292933,
        -1071784257,
        1038056842,
        1047397200,
        1060933005,
        1072694698,
        1042237422,
        1028181779,
        1007750158,
        1050482265,
        -1111870901,
        -1115668600,
        -1131855430,
        1076897412,
        -1155389828,
        1033208679,
        1049598682,
        -1106961713,
        -1129044182,
        -1105314191,
        1043242893,
        1059347679,
        1066886392,
        -1101653718,
        -1094978740,
        -1088392170,
        -1102175130,
        -1089198163,
        1021729070,
        1034300703,
        -1092236324,
        -1071970056,
        -1122770408,
        -1112402373,
        1021017156,
        1072815252,
        1050520088,
        1040645343,
        -1096392754,
        1027069889,
        1057338468,
        -1058459254,
        -1088516099,
        1059822359,
        -1147597216,
        1069969513,
        -1109336099,
        -1086620725,
        1085620219,
        1020043547,
        -1090501316,
        1022246264,
        1045788810,
        1051737614,
        1078345793,
        -1083956841,
        -1145826347,
        -1128365234,
        1066923267,
        1073505539,
        -1119932113,
        990530703,
        -1097735608,
        1057433568,
        -1095880437,
        -1110461306,
        -1089135113,
        1078779645,
        -1100646002,
        -1135780264,
        1084532323,
        -1079428858,
        1026715484,
        1064031000,
        1045577072,
        -1086728274,
        -1082761983,
        -1131095848,
        1036049312,
        -1098601346,
        -1100096921,
        -1091403863,
        1040395700,
        -1083197622,
        1041928120,
        -1088883830,
        1029997057,
        -1110983712,
        1010561391,
        -1091564611,
        1051422075,
        1041795785,
        -1097314035,
        1009888443,
        -1103700574,
        -1090515981,
        -1112757878,
        -1127403277,
        1071741540,
        -1084861279,
        -1114133013,
        999176884,
        1058301324,
        -1102863531,
        -1132413503,
        -1108793008,
        1002832806,
        -1078716952,
        -1091808426,
        1065126883,
        -1077487429,
        -1080890120,
        -1083443474,
        -1077473858,
        -1100324953,
        -1115266564,
        -1117601920,
        -1087968898,
        -1117420691,
        1031040802,
        -1081257794,
        -1067189417,
        1057699975,
        -1135237824,
        -1099841045,
        -1095606059,
        -1103295060,
        -1098025073,
        1043402804,
        1066692255,
        1049392108,
        1029214612,
        -1089840517,
        1075460329,
        1060029070,
        1053765096,
        -1066917447,
        -1122409144,
        -1113026882,
        1061367162,
        1065434082,
        -1087288537,
        1053242825,
        -1105298653,
        1076275060,
        1019786070,
        1051638586,
        1071399887,
        1042195210,
        1084252058,
        -1107991656,
        -1106363476,
        -1091078869,
        -1087594510,
        1059696884,
        -1075362016,
        -1073566704,
        -1097354408,
        1075531075,
        -1070579709,
        1061854610,
        1039285394,
        1074683625,
        -1074871663,
        -1089000090,
        -1072377546,
        -1066957961,
        -1090467591,
        -1078529887,
        -1089761699,
        -1089411353,
        1067365839,
        1082675277,
        1065853204,
        1061336051,
        -1085828503,
        -1064111719,
        1079190689,
        1065795196,
        -1075520305,
        1035412892,
        -1108846899,
        1076764479,
        1052886899,
        -1092941527,
        1075421111,
        1045334427,
        1070552648,
        1051436897,
        -1139074802,
        -1076535437,
        -1085340823,
        1068997606,
        -1084440583,
        -1077620927,
        -1081486143,
        -1096181442,
        1068027375,
        -1068880613,
        1074186539,
        -1075728756,
        -1090224797,
        -1071707417,
        1070984292,
        -1079682648,
        1062695484,
        1051071364,
        -1081621600,
        1059688167,
        1045112258,
        1060177036,
        -1092525213,
        1059320846,
        -1071339433,
        1070269767,
        -1077786599,
        1065391223,
        -1087522007,
        1052892280,
        1031300681,
        -1088930333,
        1051430822,
        -1100593159,
        1043571987,
        -1087806911,
        -1091927826,
        1071352469,
        -1095203945,
        1046428468,
        -1131749276,
        1049969026,
        1031362521,
        -1098609802,
        1071787272,
        -1088659004,
        1078320888,
        -1102535962,
        -1093092494,
        1076587399,
        1081834666,
        -1099665046,
        1069305167,
        1028720421,
        1050095222,
        -1087816783,
        -1104228280,
        -1080916058,
        -1084052822,
        -1089226111,
        1069144494,
        -1126437376,
        1046869953,
        1070038860,
        1073998475,
        -1073524814,
        -1110715617,
        1050941278,
        1083777871,
        1052185337,
        -1072657955,
        -1113682582,
        1081779482,
        1071397555,
        1053548037,
        -1089978921,
        -1094283402,
        1082650022,
        1033707844,
        1044531498,
        1073246510,
        1061728249,
        -1069799608,
        1050812380,
        -1091061079,
        -1080292157,
        1059336763,
        1080570865,
        -1082486699,
        -1085095410,
        -1080320681,
        1082988401,
        1048518084,
        1061436976,
        -1086151767,
        -1076909783,
        -1064357975,
        -1095702032,
        1069260823,
        1077017379,
        1067366866,
        1063206712,
        1073936669,
        -1083301196,
        -1096139631,
        -1092540202,
        -1078670004,
        1041246449,
        1069558096,
        -1079034095,
        1061601036,
        1069300259,
        -1073624800,
        1065830128,
        1073156330,
        1072365398,
        -1092498942,
        -1076394734,
        1086425393,
        1068779780,
        1078088112,
        1048758930,
        1076635447,
        -1073131681,
        1056923930,
        -1080193746,
        -1090565382,
        1052525333,
        -1094645822,
        -1139480408,
        1058146145,
        1067439476,
        1057379720,
        1045470917,
        -1080236949,
        1054009142,
        1051876948,
        -1096394855,
        -1087961846,
        1041358417,
        -1112006420,
        1057139595,
        1034425153,
        -1110510711,
        1054852132,
        -1072874724,
        -1095148550,
        1063826468,
        -1128936422,
        -1078776084,
        -1079607924,
        1038648200,
        -1075711501,
        1062552063,
        -1067563758,
        1070436380,
        -1085518744,
        -1076567386,
        1077174098,
        -1100510353,
        -1125367229,
        -1078322492,
        -1099467449,
        1068478603,
        1072500921,
        -1075930014,
        -1090028364,
        -1079767464,
        1043560930,
        -1069382593,
        -1063811534,
        -1102145660,
        -1073251469,
        -1077098344,
        -1092543976,
        1053963927,
        -1073222857,
        1058918575,
        -1073561455,
        -1097301927,
        -1075096520,
        -1093158742,
        1080189620,
        1054066958,
        1053462399,
        1064783711,
        1053139984,
        -1066185043,
        1032093346,
        1053733777,
        1073211668,
        1055558835,
        1046293699,
        1076943693,
        -1075765853,
        1081371809,
        -1088769241,
        -1082671922,
        -1067282304,
        -1072805604,
        -1098468526,
        -1079690548,
        -1076451088,
        1083270943,
        -1079520186,
        -1073654132,
        -1073497292,
        1075528308,
        1075109268,
        -1083875969,
        1080631499,
        -1078249183,
        1075200632,
        1071382696,
        -1068704739,
        -1073036315,
        -1071732520,
        1063012520,
        -1084878813,
        1077368898,
        1056634395,
        1068935246,
        1074076766,
        1087231325,
        1065986902,
        1015382626,
        1069800629,
        1052119241,
        1076783465,
        -1076815864,
        1091595562,
        1073948542,
        1066104163,
        -1079902917,
        -1086149702,
        -1089037111,
        1058988685,
        -1114683753,
        1061630329,
        1055250111,
        -1118668108,
        1069534547,
        1055917209,
        1053622740,
        -1098508167,
        -1087478900,
        1068239748,
        -1087983230,
        -1106846920,
        1059008293,
        1062477167,
        -1085391784,
        1061807819,
        -1086459402,
        -1078623473,
        1031258314,
        1051381018,
        1067283522,
        -1078966487,
        1066144678,
        1030039036,
        1076076830,
        1067211710,
        1076038262,
        1062917716,
        -1070151025,
        1059672638,
        1072766249,
        -1080806955,
        1068169283,
        1074710101,
        1035404333,
        -1074241258,
        1054483785,
        1043957512,
        -1093898595,
        1052934858,
        1049077338,
        1071235303,
        -1112280496,
        -1123224298,
        1060914000,
        -1091656778,
        1055184954,
        1025256554,
        -1089547888,
        1080838863,
        1054218150,
        1064323020,
        1053401738,
        -1072199470,
        1064996376,
        1049376069,
        -1074677235,
        1080362708,
        -1073924823,
        -1088903307,
        1067195397,
        1058892805,
        1047594402,
        1054620948,
        -1084371099,
        1073574213,
        1053235137,
        1071127136,
        -1071237790,
        1066504792,
        1078460338,
        1060703529,
        1066085651,
        -1078558365,
        -1071754258,
        -1069943595,
        -1074443591,
        -1073653815,
        -1062630334,
        -1079111563,
        1066611283,
        -1061338383,
        -1122499682,
        1062057819,
        1075247598,
        -1068836892,
        -1106912359,
        1077477224,
        1065622837,
        -1076342096,
        1040526362,
        -1066624995,
        -1118566719,
        -1098395246,
        -1101045267,
        -1070108083,
        -1076531545,
        1074070712,
        1059740411,
        -1070089337,
        1076500877,
        -1055929501,
        -1097065671,
        1074937850,
        -1078139948,
        -1095213025,
        1062201771,
        -1079512089,
        -1115423521,
        -1117948339,
        1042224229,
        -1115691922,
        1050416134,
        -1103235696,
        -1138455965,
        -1092709323,
        1022834251,
        -1089434465,
        -1086069539,
        -1074088660,
        1058312550,
        -1115700582,
        1020752704,
        1055929830,
        -1078498293,
        987776296,
        -1097889727,
        -1123711067,
        1057315697,
        1041507408,
        -1081280358,
        -1085766930,
        1061763852,
        -1065793917,
        1065740201,
        -1095925972,
        1064022959,
        1076975770,
        -1081536757,
        -1082982406,
        1064891316,
        1087838708,
        -1094316180,
        1079463236,
        1080466135,
        1049372309,
        -1097514613,
        1055558105,
        -1065077110,
        1067591140,
        1048032473,
        -1080830068,
        1073798644,
        1060824392,
        1065568260,
        1081639978,
        1059508973,
        1054800691,
        1057856567,
        -1080914589,
        1059791255,
        1081615761,
        -1087493185,
        -1067039307,
        -1072151044,
        1050241170,
        -1071159745,
        -1081113399,
        -1064739371,
        -1093261761,
        1037696183,
        1073891012,
        1082906436,
        1068463647,
        -1086012707,
        1075238482,
        1083069309,
        -1068896513,
        -1078210861,
        1068342926,
        -1071385801,
        -1071485506,
        1074270418,
        1080126917,
        1064248079,
        -1069369593,
        1063483147,
        1070396294,
        -1091375491,
        1069178880,
        -1136935366,
        1077374545,
        -1070432246,
        -1072665341,
        1058214167,
        -1070780756,
        1066976526,
        -1088465329,
        -1078012423,
        1065109459,
        1084211239,
        1055032251,
        1083596461,
        -1105379906,
        -1067159712,
        1058895284,
        1074676496,
        -1088628032,
        1075322571,
        -1060829891,
        1079819775,
        -1080176554,
        -1084215415,
        1034385474,
        1058952752,
        -1099960417,
        992357764,
        -1079421552,
        -1064741053,
        -1081097868,
        -1090164564,
        1069572064,
        1052509719,
        1060893677,
        1054613321,
        1040582948,
        -1079380460,
        -1085332821,
        1074466442,
        1037010348,
        -1077254821,
        1065685368,
        1069400459,
        1013683673,
        -1074438648,
        -1096652155,
        1049400960,
        1058620102,
        -1088749364,
        1050373969,
        -1102931726,
        1075079540,
        1040824007,
        1051878189,
        -1067064292,
        -1090103808,
        1079591860,
        -1087334691,
        1076685700,
        -1072581644,
        1076933925,
        -1136750581,
        -1062786163,
        1033054863,
        1048041673,
        1076218267,
        -1066225778,
        1062037375,
        1081345073,
        1020240786,
        1068104678,
        1071980563,
        1059836639,
        1082182917,
        -1076516912,
        1083425911,
        -1099208610,
        1043486958,
        -1089237347,
        1074641970,
        1059547001,
        1062245355,
        1061196455,
        1067495222,
        -1072705001,
        1051687774,
        -1073255570,
        1047294164,
        -1087134967,
        1047584469,
        -1087826427,
        -1070216339,
        1069192631,
        -1079334245,
        -1085840245,
        1059107871,
        -1081809907,
        -1089500413,
        -1087624075,
        -1128026704,
        1084434886,
        1050868840,
        1041064824,
        1066650535,
        1064584019,
        -1109567050,
        1054607737,
        1056542019,
        1073749003,
        1069594046,
        -1081563886,
        1072993767,
        -1080890973,
        -1118602131,
        1068041968,
        -1103690728,
        -1096992884,
        -1086876615,
        1059891532,
        1061108224,
        -1086754986,
        1043366411,
        1078399098,
        1066790896,
        1073770340,
        -1113282960,
        1040948899,
        1073325302,
        -1082994918,
        1035231578,
        -1097594355,
        1051339386,
        -1091506912,
        -1097459985,
        1027097720,
        -1109284677,
        -1112814676,
        1066439625,
        -1101430934,
        -1090284322,
        -1087325032,
        -1096462817,
        -1099971931,
        -1105406923,
        -1088980381,
        -1098930545,
        967230040,
        1049337395,
        1059176192,
        -1096400039,
        1024581003,
        -1096959860,
        -1090839103,
        1046949985,
        1059425426,
        -1096933944,
        1060510208,
        -1071605252,
        1068358780,
        -1090503800,
        1059431015,
        -1086369225,
        -1097161377,
        -1111616848,
        1066611377,
        1067546985,
        1065819442,
        -1085645829,
        1056005840,
        -1112816089,
        1071288943,
        1054123230,
        1062554233,
        -1095201882,
        1035893830,
        1065872134,
        -1106081594,
        -1079636483,
        1058272453,
        -1103304295,
        1030024198,
        -1080501374,
        -1102552774,
        1051084322,
        1067432422,
        -1070364358,
        1047630296,
        1074658456,
        -1088309685,
        1070072560,
        -1130093436,
        -1082350062,
        1067672447,
        1063695772,
        1058273815,
        1035238731,
        -1093317787,
        1070871619,
        1066143500,
        -1101281501,
        -1096511142,
        1070359512,
        -1068679050,
        -1077116744,
        1067678768,
        1053709621,
        -1080827976,
        1062900898,
        -1083473225,
        -1072243128,
        1055079226,
        -1069566019,
        -1065645517,
        1074126544,
        -1078922312,
        -1081847147,
        -1078144839,
        -1077162315,
        -1067432026,
        1077628648,
        1069718701,
        -1082763054,
        -1070183436,
        -1072935294,
        1052925167,
        1070756168,
        -1084975844,
        -1068057613,
        -1072304719,
        -1085922524,
        1080521553,
        1060642613,
        -1069704254,
        1048522996,
        1060905453,
        -1068268488,
        -1076768879,
        1073304450,
        1057484570,
        -1105275896,
        1050264607,
        1055023524,
        1055483268,
        1070845057,
        -1078553300,
        1057616021,
        -1093968435,
        -1076254971,
        -1105162434,
        1057210749,
        1050845609,
        -1099435793,
        1059615718,
        1061223832,
        -1089579566,
        -1098517819,
        -1081371214,
        1037619870,
        -1103167971,
        1056108172,
        -1086514794,
        -1103795082,
        1059624627,
        1060489713,
        1060008650,
        -1072939631,
        -1106171904,
        -1081831847,
        -1077180944,
        1043089958,
        -1096561936,
        -1082494553,
        -1079730936,
        -1089084848,
        -1113511398,
        1033322672,
        1076051068,
        1072977655,
        1067150327,
        -1095165366,
        1059738124,
        1000367890,
        1054119144,
        1067155156,
        -1077791461,
        1045486334,
        1059941301,
        -1153867874,
        1060640264,
        1077398335,
        -1081843241,
        1059589346,
        -1098431585,
        1067150714,
        -1113672501,
        1068013036,
        -1085311959,
        1063869953,
        1059612364,
        1070177120,
        1068099657,
        1072230513,
        1081689545,
        -1080797493,
        1027397999,
        -1085819295,
        1063943711,
        1071021583,
        1062568391,
        -1081291680,
        1060409111,
        -1102775534,
        1075636810,
        1054346428,
        -1104495186,
        1069780961,
        1061291466,
        1064729792,
        -1081807008,
        -1069973150,
        -1079215384,
        -1074429626,
        -1095957366,
        1067175342,
        -1077726756,
        -1066966232,
        -1098667168,
        1063741398,
        -1078769828,
        -1090493932,
        -1102540850,
        1060920007,
        -1089335799,
        -1081827298,
        -1072579108,
        1057799365,
        -1119209392,
        -1076914137,
        1068540630,
        -1082833777,
        -1070543825,
        -1085751667,
        -1072319704,
        -1070217836,
        -1076471200,
        -1081187246,
        1057123559,
        -1104857465,
        -1110203956,
        1035727542,
        1042257547,
        -1100691064,
        1071822681,
        1024452172,
        1066120017,
        -1085476150,
        -1105256882,
        1035854961,
        -1117789048,
        -1121090456,
        -1096686948,
        -1087510551,
        -1085474649,
        -1097699641,
        -1105657187,
        -1105046059,
        1049904518,
        1030911548,
        -1104238907,
        1040518914,
        1067051179,
        -1076920155,
        -1084234131,
        1024729848,
        -1088422290,
        -1078019650,
        1058111677,
        1062904705,
        1075667544,
        1050777059,
        -1102647305,
        1054574563,
        1068031628,
        1068805632,
        -1089849945,
        -1078143788,
        1076756592,
        -1080387775,
        1064158870,
        1057168891,
        1057590818,
        1075028605,
        1042807060,
        1066731032,
        -1081447414,
        -1083215871,
        -1087539852,
        -1084005426,
        1065855721,
        1054535101,
        -1071252746,
        -1075583176,
        -1080269943,
        1056395466,
        1076041151,
        -1067781367,
        -1065488710,
        1073287359,
        1077779732,
        -1073181922,
        -1069983230,
        1068622432,
        -1076453524,
        -1081595400,
        -1081618150,
        1058285256,
        1067368466,
        -1105798245,
        1062736837,
        1086233211,
        1058840126,
        -1075939897,
        1065890216,
        -1091580383,
        -1067246318,
        -1070245432,
        -1072476571,
        -1077816200,
        -1088692746,
        1068929823,
        -1081545642,
        -1070709717,
        -1069325499,
        -1068008719,
        1075562400,
        -1084284853,
        -1079363061,
        1078087335,
        -1076267672,
        -1074425757,
        -1083493022,
        -1072350869,
        -1068874051,
        -1072297613,
        1076170696,
        -1073093693,
        -1076850442,
        -1073955205,
        1046314367,
        -1071543477,
        -1077996597,
        1084183146,
        1075481597,
        1056957011,
        -1117315019,
        -1089105081,
        -1073086769,
        1058197505,
        1053745791,
        1062244160,
        1069118150,
        -1083753429,
        -1079758531,
        1065956726,
        -1104373871,
        1052775229,
        1062212998,
        -1089633241,
        -1078210508,
        -1084329976,
        -1105617413,
        -1076755273,
        1067257967,
        1066178665,
        -1081147442,
        1061182938,
        -1113061116,
        1066050934,
        1063218257,
        -1078061914,
        1043845517,
        1063763213,
        -1087541365,
        -1093929703,
        -1070653836,
        -1081687367,
        1072254918,
        -1065511696,
        1054903528,
        1069717494,
        1067072369,
        1059243998,
        1074754678,
        -1079740294,
        1081192607,
        -1091510196,
        1051151218,
        -1088457406,
        1075702267,
        -1083435290,
        1064030529,
        -1064672044,
        1069479460,
        1053496514,
        1059699939,
        -1071342050,
        -1086174952,
        -1093723522,
        1063583116,
        1065858952,
        -1073981182,
        -1085114060,
        -1080760266,
        -1076848310,
        -1066219607,
        -1091725003,
        1074852532,
        1077207761,
        1060366813,
        -1087893226,
        1062453737,
        -1077895329,
        -1058943720,
        1081179062,
        1077325364,
        1065367115,
        1079844727,
        -1066571625,
        -1082100899,
        -1073668626,
        -1066811990,
        -1064077128,
        -1064017638,
        -1064074441,
        -1078048009,
        -1070618997,
        1078646453,
        1060268832,
        -1062942159,
        -1081220554,
        -1089063586,
        1077875481,
        1082898430,
        1071300098,
        -1071627864,
        1087907460,
        -1071732950,
        1027989045,
        -1098852266,
        1056001470,
        -1089515147,
        -1079203595,
        -1079641525,
        -1068785125,
        1095577316,
        1082534262,
        1071597105,
        -1070727927,
        1067598881,
        -1064138479,
        1054591526,
        -1071921431,
        1060884484,
        -1084879684,
        -1089991820,
        1050353974,
        1029277424,
        1064837814,
        1059702684,
        -1079187118,
        1045960843,
        1055818297,
        -1089525772,
        -1088816997,
        -1115081221,
        -1079314159,
        -1079157190,
        -1111943413,
        -1080833847,
        -1078880166,
        1080818600,
        -1085949034,
        -1069823668,
        1065134935,
        1065996147,
        1067417895,
        -1068172637,
        -1070330840,
        -1080029883,
        -1072727044,
        -1074164553,
        1049821051,
        -1069528916,
        1081894796,
        1061023776,
        1032860341,
        -1075502833,
        1067071166,
        1078910829,
        1082930025,
        1075351373,
        1071186064,
        -1063596031,
        -1087547086,
        1039624498,
        -1067559554,
        1060791666,
        -1064655862,
        1079530947,
        -1072932058,
        -1077321790,
        1070219415,
        -1070907283,
        1072962296,
        -1086489771,
        1086118382,
        1059029777,
        1060335956,
        1058929090,
        -1096857598,
        -1089609763,
        1055681375,
        -1084180262,
        1066825696,
        1066483194,
        -1108966476,
        -1066646028,
        -1081529805,
        1047430161,
        1067021845,
        1074794542,
        1049927672,
        1046880270,
        1064841804,
        -1089863669,
        1069385686,
        -1071065151,
        1039018302,
        -1122632542,
        1058316730,
        -1096357696,
        1015991938,
        -1098950003,
        1076396587,
        -1079247258,
        1049509494,
        -1073671842,
        1047256345,
        -1131729309,
        -1087975490,
        -1092841258,
        1058047772,
        1063431730,
        -1092039304,
        1070031748,
        -1084920523,
        -1112403891,
        -1071608965,
        1066774016,
        -1075776075,
        -1140273416,
        -1098693436,
        1056483582,
        1076220392,
        1068502609,
        -1097186729,
        -1091664833,
        -1088093737,
        1075181826,
        -1077304711,
        1059136079,
        1043016840,
        1058473869,
        1051288879,
        1049693156,
        1055208049,
        1052362800,
        -1112636918,
        1020460729,
        1051408000,
        -1079889098,
        1054935736,
        -1102836902,
        -1096162927,
        1045313635,
        -1090224984,
        -1107089363,
        -1103170653,
        -1094117924,
        1045477909,
        -1101978651,
        1051249291,
        -1100942550,
        -1099443382,
        -1094302454,
        -1128231420,
        -1095315537,
        1061064949,
        -1074690556,
        -1112717933,
        -1079102933,
        1043072832,
        1077499174,
        -1095160414,
        1033118596,
        1046219416,
        1056396900,
        1040469106,
        1070182032,
        1068844551,
        1073947241,
        1045649246,
        1061720226,
        -1087865981,
        -1119850093,
        1074641204,
        1046997835,
        -1085787024,
        1067817695,
        1047320881,
        1066546332,
        1070908822,
        1026726011,
        1071139638,
        -1095839701,
        -1072980937,
        1058847854,
        1026313758,
        1067055141,
        1049132379,
        -1081563057,
        1075455148,
        1060340117,
        -1094326859,
        1087012305,
        1069679273,
        -1095299524,
        -1101298062,
        1038411476,
        1069704674,
        1057947676,
        -1069975242,
        -1136800110,
        -1090033561,
        1075850050,
        1044270119,
        -1079671781,
        1061003765,
        -1080065297,
        1073839470,
        -1120766286,
        -1080194454,
        -1064938573,
        1075135864,
        1058754299,
        1068264453,
        -1076350937,
        -1070951181,
        1077821087,
        1058300422,
        1041611096,
        1029449817,
        1047615513,
        -1081258989,
        -1069155032,
        1079986490,
        -1068575577,
        1015137179,
        -1061905367,
        -1074517195,
        -1064068751,
        -1064362519,
        -1071275001,
        1043314923,
        1070736660,
        1056094774,
        1071561818,
        -1070822813,
        -1105037458,
        1049782756,
        -1095896536,
        -1076583046,
        -1105418760,
        1030750928,
        -1071659526,
        -1098075785,
        1058493229,
        1060980879,
        1038965027,
        -1123095664,
        1028701745,
        -1123086488,
        1066922204,
        -1103525536,
        -1102114199,
        -1116111306,
        1058517283,
        1069069722,
        -1088162668,
        1042518822,
        1061860459,
        -1120747766,
        1050135756,
        -1097970065,
        1062137826,
        1055374080,
        1065537696,
        -1086098999,
        1070027367,
        1060605055,
        -1062663346,
        1069589262,
        -1106118405,
        -1091526831,
        -1114863095,
        -1071107637,
        -1089776659,
        1059939271,
        1072854551,
        -1082948535,
        1046074163,
        -1077155845,
        1087957589,
        -1081414944,
        1057121181,
        -1085864314,
        -1078564723,
        1072833639,
        -1081795302,
        1021491604,
        1034069915,
        1066624231,
        -1078447189,
        -1093656492,
        1067203283,
        1058774799,
        -1073087200,
        1060062703,
        -1067179499,
        -1105423438,
        1057096023,
        1057345464,
        1087345997,
        1075091423,
        1057686105,
        -1090203745,
        -1079456599,
        1074274085,
        1066216277,
        -1079048609,
        -1076186379,
        -1080841506,
        -1073105872,
        1006745174,
        1006786862,
        -1110864337,
        1075394083,
        -1105805553,
        -1100241469,
        1064007595,
        -1088274625,
        1030597327,
        1063834195,
        -1080309888,
        -1061465102,
        1057605839,
        1068191762,
        -1083997399,
        1071302941,
        -1068358840,
        -1069016095,
        -1079125233,
        1061425172,
        -1098085126,
        -1078505986,
        -1075691364,
        1085529453,
        1061810679,
        -1061556314,
        -1110015319,
        1042168207,
        -1066762374,
        1057089581,
        1058216894,
        1072665350,
        -1084499189,
        1068556759,
        1061202353,
        1057832576,
        1065443623,
        1052582030,
        1059760390,
        -1097225393,
        1059908993,
        1055708584,
        1053187105,
        -1078475109,
        -1103377856,
        -1084985713,
        -1078865375,
        1031906182,
        -1121692804,
        -1100851508,
        -1085677701,
        1050141562,
        1043754086,
        -1095436433,
        1049044358,
        -1085250693,
        -1118349138,
        -1087887912,
        1075009414,
        1020693558,
        1067613568,
        1068589468,
        -1070868813,
        -1079165123,
        1073416408,
        1074967024,
        1081299235,
        -1076430490,
        1057594020,
        1052440229,
        1068501863,
        1018871644,
        1068306726,
        1081766890,
        1066833660,
        1068231821,
        -1081465123,
        -1118993547,
        1070616134,
        1074664913,
        -1100091606,
        1068582756,
        1067325866,
        1042182359,
        1083178573,
        -1101369104,
        1076344933,
        -1098575801,
        1064293010,
        1037039950,
        1077371579,
        -1107644570,
        1058603654,
        1074499967,
        1077000090,
        -1081957166,
        -1116492755,
        -1076900379,
        -1079582836,
        -1090880759,
        -1117894588,
        1063024256,
        -1084163025,
        1074731151,
        1049304120,
        -1096151232,
        -1069604187,
        1061851633,
        -1126901118,
        -1087266933,
        -1090027102,
        1065015131,
        1076282335,
        1039082341,
        1074602539,
        -1085242236,
        -1071216938,
        1063837590,
        1050373398,
        1078383889,
        -1070502543,
        1074936043,
        -1078748571,
        -1082184861,
        -1103275220,
        1059018256,
        -1120921903,
        -1094132946,
        -1067477147,
        1070087950,
        1063760224,
        -1077686284,
        1063318832,
        1057760683,
        1049940467,
        1081129645,
        1076056578,
        1048640953,
        -1063760914,
        -1073900406,
        1071020536,
        -1086576895,
        1032095420,
        -1087101894,
        -1106759840,
        1016551396,
        1037539269,
        1032505721,
        -1098329573,
        1057336587,
        -1079624716,
        1065806208,
        1047383887,
        1033130455,
        -1148980258,
        -1093865735,
        1059872803,
        1037259235,
        1056630924,
        1054839653,
        1038071009,
        -1084697361,
        -1107029844,
        1041418024,
        1018281462,
        -1107313812,
        -1088208070,
        1037232111,
        1060509944,
        1061385823,
        -1079501026,
        1042858874,
        -1087962843,
        -1072089682,
        -1079894409,
        1031946888,
        1059111379,
        -1078601775,
        1075275528,
        1076047770,
        1067092531,
        -1072112446,
        -1081806480,
        -1084402600,
        -1093171571,
        1056467864,
        -1072254574,
        -1085719735,
        1055407595,
        -1094391673,
        1065467791,
        -1107186130,
        1064795557,
        1023349382,
        1050206603,
        1057834578,
        1061797628,
        1068674888,
        -1099244983,
        -1083673676,
        -1098551110,
        -1077146150,
        1071048754,
        1067018997,
        -1096093793,
        1059961561,
        1073044248,
        -1082050505,
        -1064338358,
        1089257321,
        -1068345606,
        1051029067,
        -1068822687,
        1059662970,
        -1080218694,
        -1080581813,
        1007489523,
        1080810742,
        1072553155,
        -1101113720,
        -1081474614,
        -1074085897,
        1080444079,
        1059298159,
        1066961973,
        -1071149519,
        1080940246,
        -1079326359,
        1084114176,
        1069954814,
        1086075084,
        -1070424369,
        1066719313,
        1083435506,
        1083180286,
        -1073231503,
        -1074310107,
        1074285154,
        -1079848560,
        1084323111,
        -1086508345,
        1064098185,
        1055888932,
        1034785709,
        -1116805923,
        -1096554741,
        -1069689260,
        1076855915,
        -1098546288,
        1062180921,
        -1123091112,
        1074616539,
        -1086755132,
        -1127082103,
        1019204557,
        1069789874,
        -1068763748,
        -1081428411,
        -1103047857,
        -1089115938,
        1061480547,
        -1095968943,
        -1097003298,
        1073659483,
        1044509617,
        -1103195179,
        1024750815,
        1066398063,
        -1093718387,
        1056879219,
        -1099959551,
        -1076764374,
        1043569954,
        -1061641546,
        1064028834,
        1065605400,
        -1081456970,
        -1086743104,
        -1075819685,
        -1095623915,
        1052263389,
        -1102475567,
        -1069699692,
        1021754864,
        1059128219,
        -1115015379,
        -1068780107,
        -1073710295,
        -1080200578,
        -1065330940,
        1070184410,
        1069219734,
        1068861732,
        1054507228,
        1063808194,
        -1073777354,
        1063784486,
        -1093302958,
        -1069896277,
        -1117501536,
        1036408252,
        1070518734,
        1068586000,
        -1070526325,
        1066177004,
        -1081797248,
        -1065169553,
        1074167044,
        -1092547064,
        -1063245606,
        -1078750177,
        1085133416,
        -1082406834,
        1078404858,
        -1086445919,
        1060204168,
        -1071934574,
        -1053795137,
        1083989427,
        -1063574344,
        -1112426206,
        985340124,
        1078441477,
        1037697690,
        -1078121912,
        1075687935,
        -1078539148,
        -1062724412,
        -1069712109,
        1081527019,
        -1069797190,
        -1074317356,
        -1088510031,
        1066598044,
        -1063982155,
        1072519595,
        -1083702317,
        -1060421245,
        -1064925791,
        1090213735,
        -1071768617,
        1057132193,
        -1072573562,
        1066349519,
        1074220600,
        -1073363212,
        -1077280315,
        1083713863,
        1069640128,
        1085071499,
        1090960397,
        1067411230,
        -1074579829,
        -1079169850,
        1074923360,
        1065563688,
        -1092634266,
        1070075593,
        1034073690,
        -1074247501,
        1060243840,
        -1097452176,
        -1092169221,
        -1113463565,
        1067757545,
        -1086688213,
        1056500529,
        -1086352447,
        -1112961766,
        -1080955471,
        -1081217668,
        1041098571,
        -1081700710,
        -1086645349,
        -1081911410,
        1047897040,
        -1083750675,
        1066051015,
        1072262671,
        1068014568,
        1055536757,
        -1073056738,
        -1084693312,
        -1075420337,
        -1068736628,
        -1106983661,
        -1084443454,
        -1068204731,
        1050412655,
        -1069799147,
        -1081070090,
        1076215435,
        -1074835637,
        1059665204,
        1076685307,
        -1069432280,
        1070207896,
        -1066286280,
        1047373355,
        1084495290,
        -1057689551,
        -1067861803,
        -1064018097,
        -1074032959,
        1047220186,
        1065019670,
        1081027169,
        1073397338,
        -1072597506,
        -1084981422,
        1084694849,
        -1098658724,
        -1079559957,
        1044954250,
        -1098563925,
        1071740301,
        -1073471047,
        1066679360,
        1068905993,
        1071269020,
        -1112174537,
        1068511865,
        -1088583626,
        -1087979852,
        1049493393,
        -1076034078,
        -1104571786,
        -1083355150,
        -1115954784,
        -1104326989,
        1081533605,
        1063165466,
        1018615895,
        -1075222588,
        1061255259,
        -1078727318,
        1078390390,
        1056114869,
        -1079778323,
        1076523867,
        -1071332589,
        1066742483,
        -1084340016,
        -1071260406,
        1053489067,
        1064018550,
        1071542305,
        -1086191298,
        -1079667406,
        -1067161400,
        -1075611090,
        -1082704392,
        1044764021,
        1031141947,
        1070929220,
        -1083924868,
        -1072062952,
        -1079750418,
        -1079033475,
        1054667877,
        -1068031915,
        -1076752519,
        -1079167180,
        1073949886,
        1057863587,
        1057732557,
        -1097314264,
        -1072894150,
        1060321771,
        -1116143063,
        1046937815,
        -1084038846,
        1048767151,
        1032541161,
        -1088795063,
        1056837829,
        1051839541,
        1051316775,
        1054653914,
        -1082400656,
        -1085486373,
        -1113865207,
        1044522269,
        1059987636,
        1056714065,
        -1083614499,
        -1111814529,
        1053287508,
        1043667606,
        -1085650686,
        1046387896,
        1046482134,
        -1080821363,
        -1086039414,
        1069944880,
        1035168795,
        -1072703624,
        -1069126695,
        -1068544426,
        1066340775,
        1062260029,
        -1094579546,
        1074543234,
        1045230046,
        -1107800508,
        1083455487,
        -1087498448,
        -1086847231,
        1040448431,
        1067071790,
        -1071163469,
        1061443010,
        -1100745123,
        1055798753,
        1063657932,
        1053323288,
        -1084502247,
        -1091149197,
        -1094552479,
        1026339280,
        -1091724677,
        -1077986642,
        -1096534176,
        1048639565,
        -1079699160,
        1062758927,
        -1087293759,
        1075996493,
        -1092242122,
        1074559535,
        1065792907,
        1056658773,
        -1081013580,
        1065091184,
        -1069554905,
        -1092157713,
        1062464211,
        -1087193068,
        -1088503565,
        -1076140189,
        1057671065,
        -1093813142,
        1053582394,
        -1087445249,
        1070590317,
        1048507966,
        -1096121775,
        -1080643653,
        -1102233282,
        -1074670323,
        -1078450844,
        -1089930505,
        -1065281203,
        -1133967259,
        1077497223,
        1062644323,
        -1080864045,
        1074665594,
        1075413799,
        -1086109535,
        -1063297595,
        -1070957643,
        1051180955,
        1067239494,
        -1069709387,
        -1073591010,
        -1066538688,
        1059113561,
        -1075530361,
        1027442542,
        -1088003593,
        -1080832210,
        -1070180697,
        1050100532,
        1057678180,
        -1096349198,
        1053141305,
        -1109952001,
        1041157633,
        1061565818,
        -1091304384,
        -1086720890,
        1017890235,
        1039207421,
        -1093736325,
        -1128659240,
        -1106573718,
        -1113557033,
        -1092312637,
        1046639933,
        -1087512055,
        -1107657230,
        -1080026792,
        991331216,
        1049824879,
        995493335,
        1052658276,
        -1079639779,
        1049250395,
        1060900691,
        -1086995916,
        1051194804,
        -1074839554,
        -1077482566,
        -1090816716,
        1070353817,
        -1070709781,
        1062428437,
        -1076659381,
        1070347903,
        -1101134974,
        1058657916,
        1020219964,
        1053272198,
        -1092679974,
        1052473529,
        1066181280,
        1052049183,
        -1078989602,
        -1088925039,
        1066800901,
        -1130223991,
        -1078665653,
        1060337803,
        1050543623,
        -1073697078,
        -1086353084,
        1068966745,
        -1072767684,
        1051177274,
        1079396113,
        1067600774,
        1082462715,
        -1080672485,
        1071860769,
        1078039543,
        -1078259613,
        1074243737,
        1069693190,
        -1091067057,
        1082626707,
        1074986213,
        1076601959,
        -1072095755,
        1069917582,
        -1089146265,
        1072377789,
        1078036808,
        -1087754308,
        1016867384,
        1073792903,
        -1123015027,
        1075197095,
        -1090153218,
        -1063281339,
        -1067408487,
        -1069986394,
        -1072038132,
        -1063791055,
        -1072609622,
        -1070880610,
        -1070945694,
        -1069268842,
        -1130641237,
        -1080560361,
        1063782675,
        1036029745,
        -1071443745,
        -1072953001,
        -1097554014,
        1074134192,
        -1092225164,
        -1079567493,
        -1089671736,
        1075569912,
        -1087697123,
        -1076703137,
        1069560713,
        1080556745,
        1060459529,
        -1070350604,
        1057533963,
        1051986264,
        -1084445495,
        -1086504258,
        1041741438,
        1071434962,
        1064910287,
        -1081809785,
        -1091649686,
        1061528680,
        -1093208727,
        1034090072,
        -1105100735,
        1044068434,
        1064870992,
        -1088097610,
        -1090936870,
        -1087084562,
        -1087405253,
        -1090680850,
        1043806439,
        1065669107,
        1039661143,
        -1112260276,
        -1091325373,
        -1084941021,
        -1079252507,
        1047395215,
        -1078185423,
        1068889143,
        -1077242832,
        -1084248718,
        1040176901,
        -1109296950,
        1067255278,
        1068297493,
        1074255802,
        -1072607905,
        1064528696,
        1074751150,
        1069156126,
        1077261347,
        1076112502,
        1051487203,
        1082447457,
        -1073993806,
        1051946878,
        -1079455324,
        -1092790260,
        1070732179,
        1061723549,
        -1080741551,
        -1083001552,
        1080177744,
        1051222094,
        -1082441304,
        -1081505707,
        1076751739,
        1070091082,
        -1062238645,
        -1068556644,
        1076758639,
        1073648530,
        1058051103,
        1075538778,
        1033717094,
        992878368,
        -1073392039,
        -1090295625,
        1075244756,
        -1080475581,
        1052223603,
        -1068225694,
        1087865573,
        1047593142,
        1067243407,
        -1058345881,
        1059611393,
        1078206093,
        -1091442640,
        1057213348,
        -1072435940,
        -1081147312,
        -1090865274,
        1078863085,
        -1081298935,
        1083905203,
        1075531080,
        1088196716,
        1090015753,
        -1067767557,
        1024825549,
        1067991759,
        -1068415218,
        1086570296,
        1080700321,
        -1102260546,
        1077690962,
        -1058271366,
        1061963267,
        -1072494975,
        -1070601410,
        -1106121824,
        -1062628310,
        -1060524639,
        1075795110,
        -1070006952,
        1031354787,
        -1071021117,
        -1093681534,
        -1075852935,
        -1086421641,
        1053002414,
        -1077751852,
        1065928782,
        -1086048774,
        1077383630,
        -1088311390,
        -1100063683,
        -1080165043,
        -1077527267,
        -1124809442,
        1062849063,
        1071531128,
        -1084140939,
        1066156025,
        1057465890,
        -1088874556,
        -1071290262,
        -1088003123,
        1050990904,
        1067767187,
        -1094629557,
        -1072624040,
        1044089559,
        -1106640332,
        1066666851,
        1083171079,
        1079086222,
        1061987733,
        1081870917,
        -1069510863,
        1072122482,
        -1077739585,
        1074906905,
        -1076262459,
        -1102635521,
        -1079490119,
        -1086645857,
        -1063732189,
        -1064966062,
        1072815247,
        1086952075,
        1072973700,
        -1103868996,
        1075667481,
        -1070275595,
        -1071864904,
        -1066583448,
        -1071687055,
        -1073131780,
        -1071389820,
        -1088205848,
        1070276373,
        -1120309021,
        1057549855,
        -1107741241,
        -1069515765,
        1037672749,
        1070705100,
        -1086049924,
        1057332845,
        -1089920145,
        -1079001093,
        1049365517,
        -1089806549,
        -1102029675,
        -1112073377,
        1074865530,
        -1071832789,
        -1093167076,
        -1078811460,
        -1088222480,
        -1089250322,
        -1080903228,
        1058457229,
        1077176347,
        1049950928,
        -1081885026,
        1073619369,
        1074804365,
        -1082375164,
        1053822510,
        -1097323860,
        -1082119774,
        1082756438,
        1054435549,
        1076590739,
        1071461564,
        1064180235,
        1045355718,
        -1079663221,
        1058402591,
        1027167340,
        -1070853188,
        1051678470,
        -1084536771,
        -1135830013,
        1076451454,
        1073845384,
        1081509679,
        -1119024274,
        1021802925,
        1068391140,
        -1104461273,
        -1088497299,
        -1091336857,
        -1098238615,
        1013689372,
        -1127358890,
        -1117253115,
        -1086465947,
        1039995766,
        1042682721,
        -1139228906,
        -1078298634,
        -1093760321,
        1012640800,
        -1099945001,
        1039747193,
        -1089402886,
        -1081182041,
        1050610871,
        1047017379,
        1057021065,
        1055736142,
        -1108949517,
        -1091010231,
        1055860176,
        1041643611,
        -1096817815,
        -1111350441,
        1066806609,
        -1076016471,
        1057813889,
        1019167795,
        1067516047,
        -1077301164,
        -1083869090,
        -1072374724,
        1062601257,
        1061756785,
        -1106031636,
        -1102800570,
        -1076647275,
        -1079940872,
        1064078793,
        1062873908,
        -1109317016,
        1023500427,
        -1081433026,
        -1099461762,
        1070852164,
        1053369731,
        1071016702,
        -1079388432,
        -1086996205,
        -1080044098,
        -1086862497,
        1046758426,
        -1130349198,
        1049297133,
        -1074924942,
        1041655878,
        1051342273,
        -1092491574,
        1066281049,
        -1084867778,
        -1076000124,
        1075414676,
        -1108629787,
        1051218886,
        1049553455,
        -1080897500,
        1073882316,
        1062719034,
        -1090083860,
        1070772318,
        1075453502,
        1027365407,
        1070508919,
        1058804610,
        -1089171988,
        -1096911427,
        -1093528665,
        1035224065,
        -1083096571,
        -1081302761,
        -1075638990,
        -1066644634,
        -1075405225,
        -1084288489,
        1077540118,
        -1095368501,
        -1067724612,
        1080111473,
        -1091751912,
        1075473289,
        1077299967,
        -1098421743,
        -1088243865,
        -1072247021,
        -1065972258,
        1076339192,
        1059719996,
        -1066603178,
        1064289372,
        -1055704300,
        1065657742,
        -1073784492,
        1055106989,
        -1063372666,
        -1101517543,
        -1102041080,
        -1090837972,
        1045605396,
        -1091416711,
        1068798426,
        -1094169924,
        -1088540224,
        1065490813,
        1068364963,
        1066863338,
        -1101680691,
        1058304422,
        -1088993562,
        -1095109808,
        1049263091,
        1060903115,
        -1090097537,
        1049117023,
        1059506914,
        -1086972064,
        1023087537,
        -1104834676,
        -1110869586,
        1062573526,
        1051746775,
        -1089433691,
        -1086286215,
        -1092589963,
        1040993759,
        1052651664,
        -1082404668,
        1078894768,
        -1076198491,
        -1085546492,
        -1058509884,
        1071606744,
        -1078786433,
        -1095210886,
        -1095584710,
        -1087965248,
        -1093358463,
        1073682185,
        -1072327974,
        -1073779051,
        1059456074,
        -1078788703,
        -1073099229,
        -1084252514,
        1047046334,
        1071384119,
        1031431413,
        -1080605852,
        1075549989,
        1063173839,
        -1081070428,
        1084523872,
        -1072176557,
        -1081405545,
        1082408423,
        1077124875,
        1085504481,
        1042235767,
        -1064456145,
        1076889859,
        -1072489946,
        -1072518161,
        -1079968718,
        -1093441037,
        1069657219,
        1086699940,
        -1102790745,
        -1072270224,
        -1104678005,
        1052079147,
        -1063958961,
        -1077006266,
        1071276862,
        1036976614,
        1079811804,
        -1077407871,
        1090306248,
        -1070155415,
        -1068974652,
        -1074000431,
        1062739227,
        1075155914,
        1084273608,
        -1079832253,
        1065641090,
        -1077643546,
        1081865592,
        -1070122792,
        -1064685045,
        -1064750482,
        1085320773,
        1064165795,
        1081413347,
        1083762055,
        -1073508842,
        -1062735029,
        1076944060,
        -1081906005,
        1074256992,
        -1063584844,
        1078924861,
        1076515208,
        1059841913,
        1079678065,
        -1090871165,
        -1097892429,
        -1081970009,
        1063290329,
        1045599915,
        -1102314070,
        1068383308,
        -1079490772,
        -1072275230,
        -1106453029,
        1073390589,
        -1074891196,
        1059306221,
        -1073621014,
        -1071714946,
        -1090137025,
        1065668813,
        1041094100,
        -1108537296,
        1065646473,
        1062366921,
        -1136400722,
        1065441036,
        -1073371424,
        -1132013605,
        -1097771896,
        1065360791,
        -1080963611,
        1079314712,
        -1090770913,
        1062029257,
        -1072817946,
        1054945595,
        -1092854654,
        1068142007,
        -1067271364,
        1053680627,
        -1092474215,
        -1089377569,
        -1122540895,
        -1081915084,
        -1060333828,
        1066246904,
        1062282446,
        -1067935006,
        -1071233587,
        1068595776,
        1060090049,
        -1091308738,
        -1073583628,
        1074936102,
        -1100991024,
        1063968776,
        -1071323783,
        1068357086,
        1055114207,
        -1068355354,
        1059311244,
        -1066522446,
        -1072808262,
        -1071508912,
        -1059781381,
        -1080001276,
        1074773229,
        1075374013,
        -1057233600,
        -1116624457,
        -1088982171,
        1049489041,
        -1071957389,
        1080261270,
        1050555646,
        -1066640701,
        1074540582,
        1081002901,
        1085445256,
        -1083696167,
        1081830579,
        1041098770,
        -1072757937,
        -1066703653,
        -1069720096,
        1088020093,
        1076408524,
        1080101355,
        1065726410,
        -1096977745,
        1082352255,
        -1083096390,
        -1071988779,
        1074827445,
        1069410439,
        1076659022,
        1077606341,
        1053944561,
        -1072941174,
        1092204212,
        -1071082607,
        -1081577822,
        1059645700,
        -1080168428,
        -1065421170,
        1072396814,
        -1075166237,
        1077686734,
        -1079813668,
        -1067541649,
        1045769067,
        -1075052632,
        -1104055641,
        1049639096,
        1069232851,
        -1078216207,
        1049340889,
        -1133884138,
        -1083484185,
        -1091341266,
        -1102474882,
        -1080884350,
        1065817664,
        -1086753239,
        -1082302229,
        -1084730586,
        1072638165,
        -1086769094,
        1055490243,
        -1090274962,
        -1080744279,
        1049851214,
        1049577390,
        -1111670737,
        1060009020,
        1035772349,
        -1080957047,
        1065491104,
        -1076428852,
        1068042989,
        -1101688454,
        1087305966,
        -1088741247,
        -1096755099,
        -1057210796,
        1080481038,
        -1101446098,
        1053471639,
        -1091382857,
        -1068741454,
        -1139140853,
        -1073849834,
        1061261045,
        1067544758,
        -1093840004,
        1058436220,
        -1061585813,
        1071200003,
        1049554880,
        -1072426768,
        1061436198,
        -1071574874,
        1054745576,
        -1090865093,
        1076280316,
        1072069034,
        -1075213031,
        -1112937817,
        1066562096,
        1034442156,
        -1081450866,
        -1073430509,
        -1097521760,
        1071932068,
        -1080819543,
        1032447386,
        -1070577959,
        -1084932281,
        -1114456323,
        1061248239,
        1079256671,
        -1111924430,
        1058144023,
        -1083323676,
        -1083104635,
        1064437381,
        1047766925,
        -1080077937,
        -1098427650,
        -1082548377,
        -1071870792,
        -1131562227,
        -1091714110,
        1063031906,
        1036845470,
        -1077844214,
        1069224342,
        1080005178,
        1059423654,
        1074502075,
        -1079184500,
        1078140818,
        -1084494892,
        1064109518,
        1068765707,
        -1089645857,
        1071343286,
        -1072620405,
        -1088274268,
        1074934689,
        1070509989,
        1073979894,
        1071279444,
        1042944291,
        -1066065600,
        1058354177,
        1063067813,
        -1074652669,
        1076629291,
        1069300442,
        -1098852066,
        -1092536245,
        -1097611730,
        -1086740229,
        -1087496950,
        1021242607,
        -1082937805,
        1033780626,
        1063298057,
        -1085103802,
        1017612659,
        -1095157975,
        1055885379,
        1057515929,
        1059368710,
        -1136701101,
        -1106295441,
        1026228275,
        -1117202468,
        1057512780,
        -1088141657,
        -1102390055,
        1066772530,
        1062222811,
        1058440840,
        -1086847923,
        1058821043,
        -1092620584,
        1067197810,
        -1088708441,
        1070933238,
        1048955373,
        -1072728989,
        -1075148500,
        1070608119,
        1043959037,
        1052014082,
        -1079182285,
        -1066799449,
        -1077276616,
        1062504692,
        1048853756,
        -1087010362,
        -1103065193,
        -1095772139,
        1053598820,
        -1084518528,
        -1112251040,
        1063208265,
        1054705779,
        -1081060042,
        1074027222,
        1057344285,
        -1073383413,
        -1088223262,
        1076349558,
        -1081780660,
        1061276183,
        1058526852,
        -1074844313,
        1058196664,
        1070462131,
        -1076005004,
        -1090827630,
        -1100560110,
        -1086460243,
        -1091349968,
        -1077574809,
        -1069508252,
        988407208,
        1071647745,
        -1073120751,
        -1087706917,
        -1080071605,
        -1084168076,
        -1105689706,
        1070285031,
        -1090682796,
        1049825699,
        1070449083,
        1068425235,
        1071064887,
        1051341444,
        1065485060,
        1071383904,
        1044798595,
        1070769581,
        1064698371,
        -1089067631,
        1051583876,
        1078702361,
        1070334878,
        -1070497126,
        1073689252,
        1072210602,
        1075529620,
        1052694569,
        1070772411,
        1077911624,
        1073857305,
        1077860122,
        1042386884,
        -1075439844,
        -1072455605,
        -1081927443,
        1074177145,
        -1094902314,
        1045492540,
        -1086340519,
        -1110302354,
        -1104935128,
        -1084068916,
        -1090514323,
        -1078256415,
        1043141153,
        -1070819368,
        1055634556,
        1020369177,
        1043707258,
        -1104445154,
        -1100271331,
        1038869821,
        1047517723,
        -1109048489,
        1041150617,
        1053997827,
        1046408397,
        -1087486113,
        -1103745487,
        -1085505622,
        1036654200,
        1057571718,
        1072673189,
        -1080693357,
        -1104594375,
        1060231566,
        1074472787,
        1063714404,
        1072720495,
        -1088296574,
        -1067655732,
        1020807232,
        1059762934,
        1048873907,
        1065855356,
        1054369488,
        -1081385520,
        -1079563430,
        -1093039657,
        1068101884,
        -1089410846,
        1051732075,
        -1076909867,
        1076707421,
        1058104007,
        1070367977,
        -1079620623,
        -1086023846,
        1043811888,
        -1080991173,
        1056635013,
        1057767708,
        -1077952764,
        1057282445,
        -1072650390,
        -1068283126,
        -1092279691,
        -1061870728,
        1075415211,
        -1063125670,
        -1065376947,
        -1077970799,
        1074467697,
        -1090079828,
        1043536724,
        1067603789,
        1063656282,
        -1098668772,
        -1105588789,
        1065693812,
        -1063186614,
        1092253680,
        -1068755471,
        1069841529,
        -1071568976,
        -1080588470,
        -1055762479,
        -1060675786,
        1082877646,
        -1055703883,
        -1086465998,
        -1069298153,
        1082321279,
        1058938016,
        1069615410,
        -1062669709,
        -1081504105,
        -1058253870,
        -1066926813,
        1074918966,
        -1061291441,
        1041193624,
        1070274802,
        -1063002851,
        1078004167,
        1088348077,
        1074071997,
        -1074397614,
        1062433902,
        1041841719,
        -1074793386,
        -1061553859,
        -1082047929,
        1079878958,
        1086005804,
        1066611667,
        1073456978,
        1050203776,
        1044113401,
        -1091451383,
        1048530454,
        -1077431954,
        1075673995,
        -1064740528,
        -1080090947,
        1042158116,
        1070351218,
        -1079656993,
        1065831196,
        -1076700185,
        1075164807,
        -1097064151,
        -1064846527,
        -1111682156,
        1040898324,
        -1088100842,
        1044697488,
        -1115092046,
        -1080308451,
        1059657230,
        -1074745996,
        -1072295171,
        1041100478,
        -1104048874,
        1075591822,
        -1068184205,
        -1076005740,
        1069150179,
        -1075986827,
        -1095381583,
        -1076019465,
        -1071421848,
        -1063530235,
        1047258289,
        1082432661,
        1071023275,
        1083329608,
        -1062313647,
        1072442776,
        1070435962,
        -1056105789,
        -1057684386,
        -1126711718,
        -1062634798,
        -1070238165,
        -1128033211,
        -1073530006,
        -1079653215,
        -1082905566,
        -1069797924,
        -1098812029,
        -1081728480,
        -1070700193,
        -1097415954,
        -1086098485,
        -1086647665,
        -1071051048,
        1062290874,
        -1080953241,
        -1071780667,
        1063126815,
        1069440642,
        -1093477556,
        1061259284,
        1075823858,
        1065372881,
        1079861174,
        1023774704,
        -1073798823,
        1069477941,
        -1076694377,
        -1094240979,
        -1083101433,
        -1078466600,
        -1064636074,
        -1064719527,
        -1061659298,
        -1072556672,
        -1087969028,
        1059498998,
        -1081806930,
        -1086422008,
        -1077510863,
        -1068626583,
        1065728698,
        -1069157254,
        -1070968782,
        -1089415888,
        -1075663911,
        -1079523438,
        -1068038760,
        1076423763,
        -1086554768,
        -1069159767,
        -1061416124,
        -1080854835,
        -1085251043,
        -1093825695,
        -1060866749,
        1054825337,
        -1070389371,
        -1064671583,
        -1073123394,
        -1062793289,
        -1110170986,
        -1084583354,
        1032738524,
        1070937200,
        1060020506,
        -1173278496,
        -1077225039,
        1077790723,
        -1077752993,
        -1091782040,
        -1105791928,
        1053309510,
        1067584745,
        -1080603658,
        -1078351648,
        -1148993895,
        1070954571,
        1058686581,
        -1089258095,
        1004892864,
        -1083694442,
        -1100255522,
        -1121203181,
        -1114260224,
        -1110654386,
        -1104143241,
        -1082681103,
        1050699860,
        -1077225367,
        1073602114,
        -1072643273,
        1049087760,
        1045910197,
        1055229809,
        1074250631,
        -1091657998,
        -1069835109,
        1069489789,
        1032903827,
        1071340397,
        1068336703,
        -1078405692,
        -1072916055,
        1054528915,
        1076513750,
        -1068106561,
        -1059831420,
        -1081493438,
        1071690547,
        -1088404003,
        1056611835,
        -1090491856,
        1060331849,
        1072483704,
        -1071315478,
        1049457688,
        1049040389,
        -1145438700,
        -1128185694,
        -1078965501,
        1039468063,
        -1127989334,
        -1073678904,
        -1100904154,
        1054375616,
        -1102421533,
        -1067327258,
        1033820145,
        -1124238824,
        1040603197,
        926299136,
        1066691128,
        1052695488,
        -1082248144,
        -1094800149,
        1005959784,
        -1069711917,
        -1101838776,
        1054114437,
        1045039638,
        -1098121946,
        -1140761344,
        1040334276,
        1062769551,
        -1081201300,
        1032762904,
        -1093368231,
        1075669261,
        1046699858,
        1081416377,
        -1091638836,
        1061790398,
        -1111353467,
        1055180137,
        -1108722241,
        -1111907421,
        -1083563977,
        1026447647,
        -1114107384,
        1033005320,
        997078448,
        -1119721161,
        1042852658,
        1047670790,
        -1107798625,
        1032014235,
        -1115826960,
        1036110189,
        1065509702,
        1076647997,
        -1087171926,
        -1141694334,
        1051061061,
        -1068468625,
        1040852093,
        -1092629544,
        1062630109,
        -1115214552,
        1036364949,
        -1125643610,
        -1114761823,
        -1182290536,
        -1067546908,
        -1098034686,
        -1071198477,
        1073761322,
        -1107436665,
        1054879984,
        1052358145,
        1069905124,
        1066875386,
        -1097199252,
        -1075875286,
        1040229393,
        1078278014,
        1049107894,
        1069556503,
        -1097669538,
        1032659719,
        1075395901,
        -1102592732,
        -1081726945,
        1056415354,
        -1109321642,
        -1072452471,
        1065883510,
        -1116550220,
        -1088014074,
        -1080167123,
        -1118422858,
        -1089484003,
        1085207325,
        -1113056881,
        -1071914271,
        1040683968,
        1072484095,
        1074192942,
        -1133701095,
        1032118985,
        1089353248,
        1069883655,
        -1092326543,
        1063967519,
        1059824589,
        -1096935769,
        1034546080,
        1053427713,
        1066718530,
        -1099388336,
        -1158051650,
        1051442290,
        1053447932,
        -1116245799,
        1050421019,
        -1084853070,
        1043175186,
        1045342154,
        -1095448050,
        -1093550375,
        -1085070074,
        1057586677,
        -1104873824,
        1049489635,
        1059031923,
        1057341394,
        -1072140850,
        1050012755,
        1037471404,
        -1109725001,
        -1096082950,
        1057925016,
        -1101053367,
        1042512498,
        -1077816393,
        1037060564,
        1066783954,
        1047173615,
        1042193767,
        1052103545,
        1068185920,
        1057506402,
        1060604439,
        1069591240,
        -1093752302,
        -1094528924,
        1053395603,
        -1080002993,
        1062924702,
        -1116942255,
        -1094866095,
        1069539988,
        1052941047,
        1053001250,
        1050079730,
        -1082204050,
        -1091987814,
        -1098092952,
        -1090332003,
        -1081161993,
        985954560,
        1053756794,
        -1084267264,
        -1113508659,
        1049108375,
        -1069335953,
        -1107745390,
        -1101664002,
        1035748606,
        -1109594644,
        -1121268120,
        1023490531,
        -1111444255,
        1067321738,
        1039978819,
        1046333051,
        1070780274,
        1061705160,
        -1090068620,
        1044513968,
        1042480525,
        -1094375777,
        1036812294,
        1060023217,
        1000597852,
        1034896078,
        1051294488,
        -1088477388,
        1052959145,
        -1090075028,
        -1087946381,
        1052697235,
        -1081544222,
        -1083052246,
        -1086173685,
        -1097303051,
        -1081768506,
        1061819299,
        1046632974,
        1049112620,
        1060549025,
        -1084312874,
        -1080449732,
        -1109482741,
        1048223348,
        1060093863,
        -1076885486,
        1060015247,
        1079297602,
        -1101974675,
        -1098250084,
        1065319467,
        -1120540972,
        1056856305,
        -1109306519,
        -1110827766,
        990083232,
        1052912797,
        -1091495056,
        1028727079,
        1046420023,
        -1073344085,
        -1103251917,
        1083447758,
        1048656441,
        1040810755,
        -1113206424,
        -1114549680,
        1058029549,
        -1125148716,
        -1097606632,
        1040364141,
        -1099728774,
        1042103509,
        1037625647,
        -1104150668,
        -1095193305,
        1052584030,
        -1111903646,
        -1089931396,
        -1097333492,
        -1112026849,
        1049556119,
        1066962702,
        1065384453,
        -1106597107,
        1029716554,
        -1080018634,
        -1090565133,
        1076283047,
        1065981396,
        -1110474411,
        1059516429,
        -1114739781,
        1071834018,
        1020871721,
        -1104887503,
        -1095807691,
        -1113007724,
        1025505543,
        -1101628614,
        1057387254,
        -1114849484,
        1043585562,
        1073232788,
        -1080148341,
        -1089592201,
        1033162320,
        1028574302,
        -1139918076,
        1054379059,
        1058140610,
        -1120550196,
        -1079980040,
        -1101862688,
        -1084778017,
        -1106481703,
        1042278634,
        -1115541933,
        1074978427,
        1049231301,
        1058461012,
        -1113150514,
        1063637280,
        1040474662,
        -1091001626,
        -1095154177,
        -1073609248,
        1048952636,
        1053079909,
        -1087961822,
        -1100427073,
        -1100818327,
        1033520537,
        1033713969,
        -1103953866,
        -1110283355,
        -1068484688,
        1091815640,
        1050018820,
        -1073332290,
        1052484101,
        -1093847152,
        1042285752,
        -1082647446,
        1073358463,
        -1097799377,
        -1103041989,
        -1074138642,
        1049199055,
        -1115778274,
        -1068720183,
        -1139075100,
        1088020396,
        -1098795634,
        -1107835182,
        -1066087466,
        -1093641741,
        -1090247282,
        -1076181476,
        1057070691,
        -1078916059,
        -1100591427,
        1032552508,
        -1081585054,
        -1073260906,
        -1104356834,
        -1096509510,
        1049022707,
        -1072963117,
        1053753542,
        -1145338959,
        1058998855,
        1053147634,
        -1087969634,
        1051531487,
        -1081986580,
        -1096164089,
        -1081899979,
        -1101170343,
        1058747649,
        -1090009316,
        1047781360,
        1070107861,
        1050597220,
        -1123790131,
        1057482926,
        1088567335,
        -1088222817,
        -1081056944,
        -1123724443,
        -1076066654,
        1051333644,
        1016544258,
        -1113711282,
        1066105231,
        1053234534,
        -1103243741,
        1059073355,
        -1089641601,
        -1091055187,
        1059184178,
        -1129255527,
        1035451996,
        1029756124,
        -1097007699,
        1021791450,
        1077880472,
        -1087107195,
        -1093182237,
        1067971233,
        -1115934056,
        -1082353098,
        -1085278767,
        1047592856,
        1043729836,
        -1104175849,
        1038120352,
        -1075526340,
        -1122024058,
        1035115763,
        1073171720,
        1045289952,
        -1096150874,
        1039121020,
        -1122480666,
        1028081784,
        -1085722838,
        -1078046000,
        -1092290325,
        1028685740,
        1046387644,
        -1097054476,
        -1089282636,
        1040547903,
        1045687971,
        -1106601848,
        -1063636364,
        1032537520,
        -1123169234,
        1068688601,
        -1114117758,
        -1080895431,
        -1099928395,
        1063287468,
        -1087563034,
        -1073761871,
        1037802752,
        -1079833437,
        -1116923945,
        1083325164,
        -1107565827,
        -1102783312,
        -1069263484,
        -1094704522,
        -1085383890,
        1071915037,
        -1106793948,
        1037022549,
        1049856054,
        -1075343991,
        1066430292,
        1052584692,
        1033050033,
        1081367514,
        1058553943,
        -1112980538,
        -1074812624,
        1059530692,
        1050446577,
        -1092230763,
        1041125939,
        1068946252,
        -1083516710,
        -1089482348,
        -1074500452,
        1060174004,
        1075207750,
        1068175138,
        1046076976,
        -1095479093,
        -1104032650,
        -1095137589,
        1060762060,
        -1103396691,
        -1077668102,
        1038759383,
        -1081941530,
        1031400136,
        -1106244022,
        -1069668291,
        1065589351,
        1073805407,
        1084860991,
        -1088958051,
        1053164591,
        1052616498,
        1046853807,
        -1079710989,
        -1081839659,
        1047100013,
        -1087398342,
        1033843545,
        1008172394,
        1055149348,
        1076509152,
        1072260191,
        -1100119156,
        1060514299,
        -1088325055,
        1071471095,
        -1086639960,
        1045004583,
        1054673921,
        1061940501,
        1058297798,
        1052291179,
        -1080497959,
        1042970441,
        -1074286047,
        1083660375,
        1066077435,
        1032943681,
        -1117508104,
        1031247568,
        -1110939958,
        -1079211077,
        1043881701,
        1051557075,
        -1108537970,
        1030309721,
        -1098844471,
        -1102810668,
        1045749732,
        -1099373344,
        1041619503,
        -1093095666,
        -1143292964,
        -1086350690,
        1052106342,
        -1122213337,
        -1104796628,
        -1124284441,
        1045701742,
        1046133136,
        -1100838826,
        -1087089233,
        1062113951,
        -1099851645,
        -1110198557,
        -1081945790,
        -1084190298,
        1058615761,
        1039582309,
        -1094583550,
        1034597124,
        -1081767736,
        -1100258316,
        -1092960342,
        1034138344,
        -1068538055,
        1050335291,
        -1096949857,
        -1080371929,
        -1098276691,
        1048990868,
        -1101959011,
        -1097699139,
        -1065047991,
        1035420727,
        1048806964,
        -1096421556,
        -1094763588,
        1041829847,
        -1065256701,
        -1071420848,
        1046042561,
        1036269123,
        1034446978,
        -1107447089,
        -1071521940,
        -1080630947,
        1004493746,
        -1070138313,
        -1102642984,
        1053010065,
        -1102986397,
        -1069444800,
        1020989999,
        -1123636415,
        1032502294,
        1023793409,
        1062141267,
        1054251889,
        -1079406123,
        -1093515185,
        1015381816,
        -1072807518,
        -1101514159,
        1053752473,
        1041380405,
        -1099713476,
        -1113165573,
        1061135944,
        1082338493,
        -1070904782,
        1050222805,
        -1072910083,
        1092707893,
        1045027786,
        1061712087,
        -1114499115,
        1062310825,
        1049366260,
        1078177806,
        -1089762561,
        1046174248,
        -1083850902,
        -1109519482,
        -1095673646,
        -1095844914,
        -1120588754,
        -1123262996,
        1048681458,
        1042167681,
        -1090564093,
        1036817685,
        -1121734493,
        1041489677,
        1069453646,
        1072727167,
        -1088620090,
        -1101524090,
        1050597358,
        -1083879616,
        1049470818,
        -1095163363,
        1058435133,
        -1125585835,
        1044403244,
        -1119077491,
        -1089912723,
        1026516110,
        -1088531100,
        -1091562634,
        -1075241796,
        1045101516,
        -1123431491,
        1053844774,
        1052717902,
        1061062816,
        1033712860,
        -1083320225,
        -1081571491,
        1032405862,
        1053398738,
        1052265351,
        1066715969,
        -1059829585,
        1028180214,
        1077913009,
        -1090120331,
        -1049997784,
        1060191812,
        -1101696833,
        -1084331837,
        1073113343,
        -1102442446,
        -1085118179,
        -1080014135,
        -1107357941,
        -1076192452,
        1080698775,
        -1100302287,
        -1092707860,
        1048211864,
        1061929161,
        1075387269,
        1035265536,
        1032488721,
        1082376676,
        1069479795,
        -1080538200,
        -1106433843,
        -1078400610,
        -1093879273,
        1044623726,
        1045654070,
        -1079152644,
        -1103461586,
        -1081499744,
        1051172604,
        1077100394,
        -1088426605,
        -1083706252,
        -1088363430,
        1081762822,
        -1106587966,
        -1096825516,
        1060294408,
        -1069629209,
        -1101980443,
        -1098095039,
        -1088341854,
        1067746210,
        -1086084947,
        -1069939981,
        -1100491922,
        -1089214606,
        -1100904187,
        1070931587,
        1068683954,
        1066441018,
        1075237027,
        1066673736,
        1067973246,
        1068210297,
        1077158364,
        1069014459,
        -1086504575,
        1078847795,
        -1112474910,
        -1093769362,
        1074196956,
        1058142053,
        1051043106,
        1049877122,
        1059754086,
        1078613285,
        -1109196105,
        1066204791,
        1057997380,
        1044103349,
        -1085828130,
        1078851565,
        -1094788303,
        -1095884445,
        1044932354,
        1043154025,
        -1087021700,
        -1123054160,
        -1117131979,
        -1071170443,
        -1105927467,
        1061948113,
        1055447187,
        1049295273,
        -1101727487,
        1018054832,
        -1094539870,
        -1107564619,
        -1092339502,
        1047725496,
        1065714979,
        -1102857421,
        1050558566,
        1065202015,
        1053163037,
        1058179420,
        1024898010,
        1049290956,
        1052917769,
        -1115812716,
        1043865168,
        -1101940773,
        1024700679,
        -1081275014,
        -1112353229,
        -1134481097,
        1047147280,
        -1079378905,
        1049366608,
        -1095751669,
        -1091531008,
        1028177346,
        -1107630718,
        1068858868,
        -1066578672,
        -1099193298,
        -1099043598,
        1073549748,
        -1100451322,
        1048877592,
        -1098024163,
        1043360165,
        1072630475,
        -1083555798,
        1040189451,
        1063813610,
        -1122122148,
        -1079458071,
        -1094021550,
        -1104174074,
        -1098318797,
        -1102174880,
        -1139741788,
        -1089627859,
        1050299152,
        -1106262032,
        1054569287,
        1010007097,
        1073798656,
        -1107519369,
        -1108029040,
        1032196929,
        1031506649,
        -1094127774,
        -1114372710,
        -1094041523,
        -1100594162,
        -1103375851,
        -1116196292,
        -1123773074,
        -1094151419,
        1043837128,
        1057805979,
        1074097907,
        -1101749036,
        -1123012818,
        1054204209,
        -1096784206,
        1045329263,
        -1079826845,
        -1094313854,
        -1075673187,
        1016187050,
        1025965322,
        1032321854,
        1041291129,
        -1105787862,
        -1101971146,
        -1082906101,
        1063231880,
        1057904353,
        -1107293383,
        -1090330523,
        -1113148111,
        1023975246,
        -1094921119,
        -1089761803,
        -1118596640,
        -1112796037,
        1043439092,
        1043371302,
        -1101790249,
        1066161002,
        1068296523,
        1061668308,
        992476684,
        1022056728,
        -1081194743,
        -1079806549,
        -1104595548,
        1057896958,
        -1113927186,
        1056754305,
        999661845,
        1041271868,
        -1115228754,
        1008820758,
        -1081411538,
        -1105328939,
        -1115529886,
        991774847,
        1025502812,
        -1099131677,
        1075095516,
        1067493270,
        -1103979034,
        -1091772197,
        1047393494,
        1075026523,
        1041671093,
        1040784354,
        -1072090449,
        -1094887458,
        1035469185,
        1080144330,
        -1111570147,
        1016675692,
        1097457302,
        -1081321586,
        1060508085,
        -1104976544,
        1057141378,
        1041382055,
        -1092646598,
        1063176185,
        1094186569,
        1027007156,
        1051126869,
        -1110659814,
        -1090403176,
        -1062772508,
        1025783881,
        -1125706711,
        1082621302,
        1093021112,
        1052697927,
        -1083715264,
        -1101905220,
        1055438319,
        1052351286,
        -1106293762,
        -1109883390,
        -1095313120,
        1050936511,
        -1093622242,
        1047405266,
        1064679398,
        1059801080,
        -1066181514,
        -1102041287,
        1055692171,
        1057805715,
        -1120320678,
        1068030092,
        1036139552,
        1059178257,
        1043221575,
        1048818105,
        -1083161552,
        1069478195,
        1045063828,
        -1081067258,
        -1075430112,
        1051729212,
        -1082361184,
        -1087751434,
        -1096386946,
        1057977491,
        -1098597594,
        -1069357481,
        -1095905956,
        -1130055249,
        -1096106734,
        -1104604637,
        -1094095770,
        1035193365,
        -1096945767,
        1054481649,
        -1097729924,
        -1081391757,
        1035323435,
        1035623262,
        1035260380,
        1053102794,
        1058148258,
        1050177456,
        1008765421,
        1046907457,
        -1087873325,
        -1068355021,
        1063746468,
        1008602460,
        -1112825867,
        -1129656230,
        -1137820919,
        -1097447040,
        -1090067226,
        1049320198,
        -1104461047,
        1047237659,
        1060510102,
        -1112194616,
        1024284145,
        1045243997,
        -1123794289,
        -1097576769,
        -1087991630,
        1025946103,
        -1083225711,
        -1114188804,
        1047391694,
        1065945041,
        1049450074,
        -1107118837,
        1021436568,
        1062699458,
        1046721396,
        1050773802,
        1049031180,
        -1082351273,
        -1092645442,
        1049607170,
        1057538609,
        1040265636,
        1032018448,
        1083322942,
        -1082114083,
        1027911120,
        -1107873383,
        -1104618832,
        1042594022,
        1051410324,
        1049682540,
        1078292821,
        -1108401138,
        -1094764452,
        1086390350,
        -1075232968,
        -1062373865,
        1051262898,
        -1139842597,
        1082927094,
        1055085509,
        -1104391489,
        1061781362,
        1039035243,
        1061448223,
        1049462290,
        1057317396,
        1057785678,
        -1105921370,
        1047743855,
        1057238527,
        -1098157029,
        -1106309985,
        1059215656,
        -1080520717,
        -1091083895,
        1053491083,
        1050236428,
        -1095121929,
        -1105555223,
        1065969775,
        1066709552,
        1012943708,
        -1093939515,
        -1086687486,
        -1080626204,
        1058023363,
        -1085321902,
        1050689781,
        -1067035554,
        1045658334,
        1086172271,
        -1092267454,
        -1085881308,
        1035161259,
        -1084019870,
        1066307239,
        1059417254,
        -1087054404,
        -1091856887,
        1052991666,
        1086328857,
        1061218239,
        1044320665,
        -1086997817,
        1026623656,
        -1101924716,
        1054707906,
        1057862613,
        1053926452,
        1063227206,
        1041887043,
        1064148609,
        -1080870825,
        -1102521486,
        -1079883743,
        1042813060,
        1052597200,
        -1067455013,
        -1122572250,
        -1095796382,
        1028415711,
        1050916587,
        -1102732166,
        1005019883,
        -1107695705,
        1038670301,
        -1137697975,
        -1106147118,
        -1145053607,
        1052751576,
        -1094840631,
        -1100603575,
        -1106763083,
        -1091068576,
        1033109602,
        1064059515,
        -1097312869,
        1048079747,
        -1089781902,
        -1120456694,
        -1120723858,
        1074949145,
        1025440445,
        1049969680,
        -1093927968,
        -1086453225,
        -1096605089,
        -1095867769,
        1051792055,
        1032662859,
        1071559538,
        -1127804458,
        -1088887435,
        1040488134,
        1058369246,
        -1091164198,
        -1120199277,
        1056688404,
        -1090246524,
        1040769800,
        -1089029008,
        -1090447106,
        1063946092,
        -1092860357,
        -1092765133,
        -1084865778,
        -1104675669,
        1040452046,
        1065747205,
        -1076296708,
        -1087662524,
        1028984876,
        -1098788678,
        -1071582544,
        -1108470992,
        1054836056,
        1063653236,
        -1097587318,
        -1098698355,
        1059435522,
        1057041360,
        -1067744095,
        -1160412991,
        1069769832,
        1069278227,
        1028877057,
        1049051927,
        1024635420,
        -1079690938,
        1042261500,
        -1096807000,
        -1077120121,
        1056375041,
        1055456917,
        -1128005156,
        -1064307148,
        1060618921,
        -1068972803,
        -1093154965,
        1049258458,
        1068880099,
        -1114324407,
        -1094343571,
        -1108876794,
        1031589462,
        1038777924,
        1022452540,
        -1096238925,
        -1081272385,
        -1104991848,
        -1096537858,
        1057110585,
        -1075158328,
        -1120596756,
        -1121802553,
        -1101742912,
        -1133189690,
        1065089265,
        1052211985,
        -1100168051,
        -1095702715,
        -1097169003,
        1059510301,
        1054456712,
        -1105876395,
        1022958364,
        1049946159,
        -1119938427,
        -1092708611,
        -1092098027,
        1039088554,
        -1072322421,
        -1096188593,
        1046135263,
        1040576964,
        1032600656,
        1031528128,
        1062161239,
        -1087967316,
        -1116703399,
        1074735529,
        -1089543966,
        -1111049261,
        1048279059,
        1065203656,
        1015237967,
        -1094052848,
        1042624720,
        1058466518,
        1032381480,
        1051142734,
        1043878340,
        -1098552622,
        -1080758146,
        1054964885,
        1060309949,
        1021446394,
        979173720,
        1092308575,
        -1075496003,
        -1077318656,
        1002486396,
        -1130514308,
        966171920,
        1051488398,
        -1095492400,
        1084079567,
        1036533105,
        -1083485301,
        1092443007,
        -1068409097,
        -1078618766,
        -1106278327,
        -1099994081,
        1081066439,
        1056476193,
        1033236630,
        1061425514,
        1054271818,
        1050201256,
        1030084500,
        -1104531764,
        1050808103,
        -1105690678,
        -1093201777,
        -1076558213,
        1056462227,
        -1083197115,
        -1095316232,
        1075965499,
        957738176,
        -1083905678,
        1021644687,
        1040468772,
        1042535156,
        1023875352,
        1051682351,
        -1105850429,
        1068275457,
        -1094723756,
        -1103885460,
        -1079732614,
        -1078902317,
        1032184068,
        1053242206,
        -1082293976,
        1071926714,
        -1105165199,
        1062105115,
        1051357954,
        1041942350,
        1042581346,
        1017460859,
        -1077843790,
        -1120424085,
        -1115163275,
        1051259625,
        -1114363797,
        1046231541,
        -1109250601,
        -1110862520,
        1038538376,
        -1097650866,
        -1123275093,
        -1121684004,
        1070594738,
        1020860330,
        -1106466800,
        -1126765570,
        1034399380,
        -1099673448,
        -1089313045,
        -1081938121,
        -1063123729,
        -1102371039,
        -1126079928,
        1064659046,
        -1095720136,
        1024692848,
        -1088393772,
        1060296383,
        -1096155910,
        1016516410,
        -1140224194,
        980729336,
        1050094863,
        1083985249,
        1079394051,
        -1096474409,
        1060151146,
        -1124551900,
        1080589428,
        -1069602084,
        -1072991371,
        1048937523,
        1073444452,
        -1101794603,
        -1063725247,
        -1095110620,
        -1110262170,
        1028865478,
        1039985196,
        1025873846,
        -1072435479,
        -1106621798,
        1031704961,
        -1064434529,
        1076484004,
        1041743139,
        1044070781,
        -1113601486,
        1049605549,
        978188368,
        996130064,
        -1059683571,
        -1115080568,
        -1120847613,
        -1084197603,
        1074934026,
        1081673501,
        -1102214218,
        1038917879,
        -1066237643,
        -1057855066,
        -1109109132,
        1052253512,
        1052382632,
        -1100384981,
        -1087769529,
        -1118812044,
        1024853794,
        -1096432854,
        1047044909,
        1040583959,
        -1099421427,
        -1085284733,
        1050082543,
        1049389445,
        1039958733,
        -1098532395,
        -1144806084,
        -1095428708,
        -1094039096,
        -1108113864,
        -1115781329,
        -1109105839,
        1061104584,
        1050164471,
        -1097478595,
        -1135233688,
        -1094519478,
        -1123923479,
        -1085357931,
        1047641890,
        -1063353999,
        1059682342,
        -1110234950,
        -1105699045,
        -1088932300,
        -1115372162,
        -1092691658,
        -1105182960,
        1061067551,
        -1107385675,
        -1096820052,
        -1098792116,
        -1079961045,
        1046396734,
        1041995884,
        1032191541,
        1045555101,
        -1117742948,
        -1101800229,
        -1102209425,
        -1098593209,
        1067176891,
        -1099219626,
        -1094469556,
        1042785122,
        -1087716990,
        -1077490486,
        -1108990815,
        -1121847841,
        -1117198472,
        1027197107,
        1041559523,
        1035441974,
        -1087483414,
        -1082057615,
        -1088388365,
        -1134484805,
        -1096455780,
        1001675622,
        1052048455,
        991454096,
        1053257800,
        1006421330,
        1000948879,
        -1098226060,
        -1112053932,
        -1098919620,
        -1086909415,
        1037302362,
        1053699687,
        -1110101729,
        -1119308907,
        1045618055,
        1052122604,
        1089012533,
        1055288105,
        -1091615458,
        -1089919786,
        -1095567507,
        -1120023616,
        1059751961,
        1051302875,
        1046980846,
        -1094144610,
        1067679753,
        -1110005351,
        1034287658,
        1064935000,
        1057770917,
        1060107539,
        1063034153,
        1059940396,
        -1091185194,
        1075092420,
        1054580853,
        -1103202746,
        1067097103,
        -1077464840,
        -1089257948,
        -1096171674,
        -1084656192,
        1048209784,
        1032559989,
        1057057841,
        -1078102237,
        -1114925202,
        1073056644,
        -1085410967,
        -1097051498,
        1058724602,
        -1094668416,
        1065919021,
        -1108775227,
        -1080306542,
        1053622901,
        1027266605,
        1063605034,
        -1096547124,
        1042133152,
        -1086373395,
        -1094597074,
        1041221514,
        1052723424,
        -1094670906,
        1064861579,
        1049926808,
        -1092987933,
        -1089823671,
        -1119477914,
        -1108452758,
        1078200754,
        -1107930500,
        1049247084,
        -1081963156,
        -1088946330,
        -1120148194,
        -1086620508,
        -1089736915,
        1053762502,
        -1112044115,
        -1100300110,
        -1105806915,
        1061506198,
        -1097986061,
        -1102766571,
        1059857342,
        1067992367,
        1054686028,
        -1104235792,
        1050155335,
        -1078466662,
        1066094029,
        -1101151678,
        -1123193526,
        1025791112,
        -1099280992,
        -1151433205,
        -1109738401,
        -1095194967,
        1057905762,
        -1099515730,
        -1114928407,
        1023637757,
        1039309502,
        -1114585828,
        -1098398382,
        1041914933,
        -1102866159,
        -1115033341,
        -1100164981,
        994785314,
        -1097733663,
        1040930796,
        -1094974414,
        -1110694303,
        -1095449991,
        -1094055339,
        1047001073,
        1062601926,
        -1100621300,
        1027671921,
        1062003558,
        -1097846106,
        1076244772,
        -1097220213,
        1064675717,
        1043284607,
        -1098121841,
        -1115389245,
        1040635241,
        1055860894,
        -1098313627,
        1041729936,
        -1082432966,
        1007861790,
        1061595656,
        -1069959301,
        -1084367672,
        1051646058,
        -1086709885,
        -1098228962,
        1072005651,
        1068715776,
        -1100833554,
        -1096428500,
        -1100551628,
        1060867138,
        -1101686478,
        -1091176281,
        -1156113472,
        1032626988,
        -1097386556,
        1066441017,
        -1095909774,
        1058241989,
        1066755411,
        -1112707564,
        -1101851582,
        -1098759666,
        1052105775,
        -1121693983,
        -1071959505,
        -1073047693,
        1048779067,
        -1109534071,
        1040791756,
        -1086480201,
        -1123555339,
        1042765246,
        1051025840,
        1078623864,
        -1105210050,
        -1071511646,
        1048336685,
        1071709703,
        -1075124714,
        -1089650995,
        -1091800984,
        1068268445,
        -1080726506,
        -1110343238,
        -1090463680,
        1057778833,
        -1087980780,
        -1091175678,
        1068679210,
        1061041425,
        1060326678,
        1046389578,
        1052616075,
        -1088757097,
        1043534006,
        -1107958834,
        -1094576783,
        1066228677,
        1050825831,
        -1075540080,
        1053868643,
        -1103388818,
        -1106028188,
        -1082069650,
        1042303878,
        1064822455,
        1057045785,
        -1106836239,
        1037453162,
        1067498308,
        1044242294,
        -1106128113,
        1073718170,
        1047438527,
        1030981843,
        1024991009,
        -1132026955,
        1057150916,
        -1085067306,
        -1082729340,
        -1084602120,
        -1063628091,
        -1111713370,
        -1090894235,
        -1105428946,
        1026924129,
        -1101369707,
        1034310511,
        -1095067801,
        -1086193957,
        -1073365001,
        -1125619020,
        1030758230,
        -1087713227,
        1060521794,
        1037335498,
        -1093776254,
        1068635900,
        -1147001100,
        -1097471309,
        1055949717,
        1056985564,
        -1100664931,
        -1129451641,
        -1102496031,
        -1111728556,
        -1110348052,
        -1084645153,
        1066375571,
        -1085805071,
        -1097049639,
        -1096153917,
        -1106939334,
        1035561490,
        -1089303307,
        -1094306394,
        -1097534544,
        1029393561,
        1069820317,
        -1079617513,
        1060277455,
        1042566869,
        -1120440496,
        1078469198,
        1074622226,
        1032293665,
        -1104398079,
        1033292308,
        1075597945,
        1031442761,
        1061706632,
        1041875468,
        1047528056,
        1039081295,
        -1090469327,
        -1066183537,
        1050923800,
        1043948469,
        1062658747,
        -1102125111,
        1073900346,
        -1083736364,
        -1076871567,
        -1088439262,
        -1116007482,
        -1081505287,
        -1063066173,
        -1083457803,
        996349276,
        -1090781982,
        1075818156,
        1057033176,
        -1103887227,
        -1084482384,
        -1089012213,
        -1095092229,
        1049636324,
        -1074791756,
        -1096414956,
        1043881069,
        -1079809832,
        -1104574775,
        -1086214799,
        1041532852,
        -1102939389,
        -1104921123,
        -1085536008,
        1043438149,
        1068410265,
        -1098884722,
        1053630257,
        1048828953,
        -1083738234,
        -1076771409,
        -1104609162,
        -1137885721,
        -1108272843,
        1066170118,
        1032048796,
        1045464348,
        -1095283272,
        -1113662850,
        1055905936,
        -1121730200,
        1052705909,
        1038515685,
        1050354535,
        1058950639,
        1058461328,
        1062453871,
        -1104455345,
        1037508942,
        1035494561,
        -1084832405,
        -1097332276,
        1020996326,
        1039387291,
        1017449350,
        1015094077,
        -1079710880,
        -1082175630,
        1071269583,
        1044213505,
        1044113746,
        1053954055,
        1078725494,
        -1084979495,
        1058695291,
        1066142550,
        -1057696619,
        1031037732,
        1066564184,
        1041831088,
        -1126141422,
        1065673663,
        -1081911034,
        1072289555,
        1049334870,
        1062953377,
        1074379524,
        -1062789532,
        1046659136,
        -1092136544,
        -1066544148,
        -1068172251,
        1082989936,
        -1086656290,
        1052101341,
        1037485035,
        1050524254,
        -1105887311,
        -1095946682,
        1038993173,
        -1112237138,
        -1140565376,
        -1113746519,
        1063080632,
        1038045879,
        -1090899421,
        1040662074,
        1059037875,
        1029495307,
        1036216775,
        -1094699529,
        1046487156,
        -1087388049,
        -1104808770,
        -1090432745,
        -1104943157,
        -1110587513,
        -1129521728,
        -1087436289,
        1057395046,
        -1085435978,
        -1093210540,
        -1081673030,
        1059689943,
        -1123971865,
        -1097018996,
        -1092617028,
        -1081205788,
        1032731696,
        -1096239153,
        1042679348,
        -1068884750,
        -1078478155,
        -1116794838,
        1050562086,
        -1136410064,
        -1081541054,
        -1073318086,
        -1095794956,
        1013520466,
        1033870000,
        1018576386,
        -1109898787,
        1021637418,
        -1105768833,
        -1102707448,
        -1077788336,
        1066013210,
        1044027887,
        1062680250,
        1029653214,
        -1107455505,
        -1150084236,
        1031855047,
        -1121838958,
        1073453452,
        1049494098,
        1003314670,
        -1167794256,
        1034316054,
        1032804447,
        -1111751135,
        -1110265107,
        -1080486113,
        1036332710,
        1041938362,
        1040222826,
        1004868324,
        1064370769,
        1064267453,
        -1097396584,
        -1094255132,
        1055207323,
        1058735294,
        -1106566552,
        1029322832,
        1039857328,
        -1094829788,
        1033354954,
        1058496403,
        -1054845079,
        1035404607,
        1066493585,
        -1106816532,
        1042681274,
        1033657330,
        1057965765,
        -1079404340,
        1027889765,
        1052346218,
        1081246406,
        -1107039834,
        1030599974,
        1065762056,
        1040591994,
        -1057495237,
        -1124131320,
        -1103747957,
        1092095498,
        1066097944,
        1064129271,
        -1106110982,
        1046079484,
        1042025122,
        1044050422,
        -1096610619,
        -1093432752,
        1048620861,
        1050514270,
        1066287447,
        -1079931430,
        1057106469,
        1051559423,
        1030449837,
        1037860685,
        1046056874,
        1032049069,
        -1088501942,
        1052566430,
        1048396750,
        1043348421,
        1051816077,
        -1065343420,
        1054661545,
        1031960951,
        1066055501,
        1068500790,
        1034101807,
        -1088884022,
        1059145777,
        -1115296528,
        1048915251,
        1036115962,
        -1109788148,
        -1084491989,
        -1115110120,
        957359168,
        1053806396,
        1059511266,
        1020632291,
        1041834538,
        -1106455201,
        1059564122,
        -1122003744,
        1048770234,
        -1100229966,
        1050459255,
        1045346060,
        -1109950558,
        -1079023246,
        1023437118,
        1058997433,
        -1090883429,
        -1098253299,
        1084559225,
        -1106152185,
        -1092417065,
        -1113663880,
        1032643632,
        -1112464769,
        -1094611700,
        1063630658,
        -1133111014,
        -1112475285,
        -1102664021,
        -1112811949,
        -1109224066,
        -1113453188,
        -1104186777,
        1044492121,
        -1085798491,
        -1114890088,
        1034377933,
        -1126659869,
        1043566557,
        -1096565947,
        1029617213,
        1031958429,
        -1098054619,
        -1098793913,
        1061019895,
        -1109518291,
        -1106425421,
        -1131908984,
        1069006225,
        -1105344845,
        -1096895085,
        -1098042866,
        1048818923,
        1032833086,
        -1098514525,
        -1096543313,
        -1080967652,
        -1114844220,
        -1073436916,
        -1089714052,
        -1136823332,
        -1080044897,
        1057854546,
        1059282599,
        1024641304,
        1038110842,
        -1079712186,
        -1080467812,
        1072440508,
        -1117496783,
        1051891666,
        1062902444,
        1041196663,
        -1119775493,
        1064240412,
        1048701511,
        -1103515075,
        -1107960499,
        1071603892,
        1058743112,
        1070532114,
        -1097298272,
        -1079449343,
        1057121286,
        1079480150,
        1050015851,
        -1087273729,
        -1110408386,
        -1101993256,
        1051432752,
        1057726127,
        1044176409,
        1056275158,
        1067501787,
        -1082159149,
        1044399484,
        1066986491,
        1038960946,
        1069780135,
        1037845999,
        -1085935556,
        -1105641249,
        -1090708634,
        -1070937473,
        -1083459107,
        -1078955203,
        -1071908527,
        -1086988630,
        -1079734871,
        1059117661,
        -1129222941,
        -1145426432,
        -1090284246,
        -1087362845,
        -1089702142,
        -1093020065,
        -1080721761,
        -1086088358,
        -1078595748,
        1032392160,
        -1105241251,
        -1065327507,
        -1105813242,
        1058591416,
        1040840012,
        1049506298,
        1042530173,
        -1089802239,
        -1107309907,
        1055201917,
        1015474067,
        1032925787,
        1061574018,
        1035897984,
        -1089995201,
        1060972604,
        -1088589321,
        1025573064,
        -1131078981,
        1052306554,
        1052004238,
        1046914037,
        -1112173939,
        -1081674748,
        1035880409,
        -1101160627,
        -1083551031,
        -1096169703,
        -1088091565,
        -1140903823,
        -1087234510,
        -1095734006,
        1015828636,
        -1111446812,
        1046129671,
        -1108830740,
        1062228184,
        1057565964,
        -1130903518,
        -1104757232,
        1065933375,
        -1092055525,
        1057391594,
        1042685087,
        -1120151108,
        1033475699,
        -1154307980,
        -1083519755,
        1052280269,
        1066734001,
        -1073077020,
        1045759227,
        -1103011364,
        1041660262,
        -1111299491,
        -1056509571,
        1058542394,
        -1129369350,
        -1063244248,
        1043000422,
        1070731560,
        1058069453,
        -1111620324,
        -1067411120,
        1036456813,
        1051886991,
        -1103982277,
        -1102288105,
        1045369514,
        -1101056607,
        -1104378214,
        1044913695,
        -1098442104,
        1055336087,
        -1115050999,
        -1069287683,
        1044784567,
        -1079304709,
        -1092908886,
        -1086818525,
        -1075424379,
        1030153465,
        -1131245139,
        1051165869,
        1043554576,
        -1103226688,
        -1113456383,
        1052986029,
        -1073416704,
        1050987602,
        -1074080269,
        1025613986,
        -1078425127,
        1041371394,
        1067573901,
        -1078155387,
        1032561500,
        1050363609,
        -1100147035,
        1021612965,
        -1126955344,
        -1103171353,
        -1097743252,
        -1092631272,
        -1084745697,
        -1083435800,
        -1090512185,
        -1090437082,
        1055565598,
        -1094133867,
        -1105074140,
        -1099684975,
        -1091738106,
        1069074061,
        -1078796045,
        -1082106978,
        1050084316,
        1048516797,
        999805749,
        -1121682096,
        1033670584,
        1033019333,
        -1113478736,
        1043348249,
        1053908416,
        -1126739140,
        -1149541940,
        1029098276,
        -1120980354,
        1062138408,
        -1091295956,
        -1071144355,
        -1059711129,
        1026099333,
        -1093922297,
        -1083267136,
        -1112361966,
        -1092954635,
        -1109118373,
        1052415327,
        1043877859,
        -1092772853,
        -1097846504,
        -1096732261,
        -1097052610,
        1065105445,
        -1111330609,
        1049287240,
        -1119690157,
        -1102155757,
        1031804474,
        -1098569149,
        1010375273,
        1042999884,
        -1078945009,
        -1115038973,
        1071610691,
        -1080343173,
        -1068021168,
        -1084333178,
        1056546766,
        -1113434363,
        1036585904,
        -1084883848,
        1051836622,
        1001921653,
        -1084888918,
        1040307258,
        1012225088,
        1062237341,
        1042983802,
        1038364358,
        1058095977,
        1017920322,
        1043409798,
        -1097473730,
        1050858831,
        -1097259911,
        1037227688,
        1036620478,
        1037974792,
        1037537566,
        -1107018275,
        -1080835669,
        1032649380,
        -1104484251,
        -1075794319,
        -1108855372,
        1018931990,
        -1111424374,
        -1080003638,
        1081345683,
        -1121756146,
        -1115640084,
        -1089311258,
        1033913748,
        -1068740103,
        1049396781,
        -1077928694,
        -1135047604,
        -1107786230,
        1012001942,
        -1093852410,
        -1098300351,
        -1075044777,
        -1087872917,
        -1096501304,
        -1112367673,
        -1119662126,
        1037935090,
        -1087848524,
        -1104838588,
        1055140111,
        1044652212,
        1050568910,
        1036046056,
        1044949957,
        -1098257702,
        -1088298862,
        1066123553,
        -1095077869,
        -1084588049,
        -1057613102,
        -1074732476,
        -1085542828,
        -1106289178,
        -1120164603,
        -1136881905,
        1052815576,
        1031488625,
        1011304512,
        -1093376732,
        1043718315,
        -1102189925,
        -1140305953,
        -1103349525,
        1030106747,
        1049206286,
        1025256594,
        1082413302,
        -1114374095,
        -1110064506,
        -1100047934,
        -1120444002,
        -1080448682,
        -1064844990,
        1060797593,
        1046497281,
        -1114967726,
        -1080869135,
        1053959782,
        -1086019903,
        1062258666,
        1062972514,
        -1102672064,
        -1087417474,
        1052802462,
        1020277634,
        -1093031488,
        1057967466,
        1037644961,
        -1099173793,
        1058696060,
        -1112618591,
        -1112192064,
        -1106658256,
        -1066258412,
        1054990526,
        1053450478,
        -1071501795,
        -1099844984,
        1067124833,
        1044529801,
        -1131933820,
        -1063928126,
        -1073418134,
        -1110176933,
        -1106644948,
        -1085808105,
        1064892807,
        1049748328,
        -1111581674,
        1065495911,
        1062332835,
        1054525789,
        -1119439028,
        1043311986,
        1067829520,
        1033008852,
        -1068596851,
        -1097519371,
        1059654237,
        1051709217,
        1036875710,
        1043657179,
        1057968272,
        1066703523,
        1040235219,
        -1094883863,
        1059968370,
        1067966523,
        -1090607568,
        1036433912,
        1054793135,
        1042081923,
        -1081855782,
        1048875638,
        -1077809980,
        -1082509775,
        -1085623358,
        -1073036768,
        -1087590418,
        -1123684338,
        1055720127,
        1044537713,
        -1091973128,
        -1064256042,
        -1107152964,
        -1094048220,
        1061438974,
        1039064230,
        -1103625800,
        -1104444634,
        -1119262534,
        -1092822739,
        -1073605436,
        1061697692,
        -1078220448,
        1051259128,
        -1085542291,
        1061438756,
        1043998698,
        1060303893,
        -1090661563,
        -1140827986,
        -1123764475,
        1047955906,
        1014994232,
        -1089665918,
        1065740316,
        -1101247155,
        1056163294,
        -1111812626,
        1050233452,
        -1117266733,
        -1106826254,
        1037372396,
        -1111711620,
        1036723858,
        1047872051,
        -1098194177,
        1033722317,
        -1094173073,
        -1141379913,
        -1105891699,
        -1087463973,
        1034661524,
        1043286999,
        1027907253,
        -1076166713,
        -1089067033,
        1058649235,
        1050164938,
        1020239512,
        1048697894,
        -1111874297,
        -1088668810,
        -1089891815,
        -1083930776,
        -1107095121,
        -1152902016,
        1051939329,
        -1091931943,
        -1091150996,
        1032879680,
        1061501134,
        -1087897281,
        -1105153990,
        1032640668,
        -1074734790,
        -1089343673,
        1041478859,
        -1075556051,
        -1090012530,
        1059452820,
        -1086808406,
        1058429766,
        -1083613612,
        -1120377880,
        -1091911307,
        1050914044,
        -1110309915,
        -1083908641,
        -1075596778,
        1043806745,
        -1101665675,
        -1082598349,
        -1090416080,
        1048808527,
        1040011898,
        1056461488,
        1039376763,
        -1097267534,
        1024537076,
        -1054213477,
        1042839680,
        1012111153,
        1017506894,
        -1078792224,
        -1093809829,
        -1080131679,
        1065509104,
        -1083473346,
        1043686951,
        -1057084542,
        1035330541,
        -1071964259,
        -1090046975,
        1051348313,
        1041957155,
        1067165463,
        1070114190,
        1060669127,
        -1072237008,
        -1089690431,
        -1098681665,
        -1139820672,
        1057824524,
        -1070161118,
        -1096082440,
        1042926459,
        1034493384,
        1052451719,
        -1095874516,
        -1099607363,
        -1076721500,
        -1114166620,
        -1103700797,
        1055935576,
        -1121784879,
        1045280092,
        1057618859,
        1021590474,
        1044263320,
        1044752114,
        -1112803000,
        1035591111,
        -1071957022,
        1025147524,
        -1113047638,
        -1110179358,
        -1110196282,
        1061898513,
        1053267706,
        1027839545,
        -1116995358,
        1054403335,
        1033838579,
        1058074049,
        -1077867573,
        -1123235143,
        -1125974302,
        1051775060,
        1069517083,
        -1088498834,
        -1104940551,
        1061928525,
        -1103349470,
        1049149931,
        -1134605924,
        1045115472,
        -1102019542,
        -1078534772,
        -1124604410,
        1033879500,
        -1091031502,
        1044945279,
        1046319293,
        -1108739403,
        -1131342716,
        1047804867,
        -1062924032,
        1058894023,
        -1120994437,
        -1099253102,
        1070715128,
        1045154314,
        -1076913421,
        -1080185999,
        -1090008730,
        1063988708,
        1038122768,
        -1105389367,
        -1087634114,
        1037528163,
        1034777787,
        -1088258110,
        1057255264,
        1057014184,
        -1087226238,
        -1111201810,
        1075004150,
        1064536221,
        1049131005,
        -1096080442,
        1054847724,
        -1103597856,
        -1095831415,
        1042726738,
        -1109578706,
        1049980540,
        1043810603,
        1054048384,
        1046731130,
        1061687376,
        -1096107724,
        -1081312154,
        -1085391495,
        -1090808446,
        1078657571,
        1038683430,
        -1088882295,
        -1076425007,
        1042186305,
        -1067819622,
        -1092041420,
        -1086664561,
        1062793080,
        1057672174,
        1050108039,
        1045748804,
        1050694915,
        1008810087,
        -1079304093,
        1064864989,
        -1074359521,
        1067751144,
        -1085898221,
        1057929490,
        1035964652,
        -1083890303,
        1027824358,
        -1093027112,
        -1080592284,
        -1097301458,
        1040983726,
        -1065338842,
        1032024524,
        1047870581,
        -1088017676,
        1030387800,
        1032020643,
        1070146885,
        1074287676,
        1042068969,
        -1114614284,
        1024904216,
        -1106526728,
        1031926934,
        -1123352863,
        1057457767,
        1055915480,
        -1108400900,
        -1107237179,
        -1080324603,
        -1098642826,
        -1109846976,
        -1104239007,
        1019625701,
        1020196749,
        -1104645290,
        -1131035254,
        -1091641714,
        -1098085042,
        1066207608,
        1044006059,
        -1088890276,
        1079922678,
        -1106419293,
        -1065252475,
        1069912613,
        1042695068,
        -1138305014,
        1024031678,
        1051073042,
        -1103363474,
        -1096509612,
        1069277509,
        -1083201527,
        1064353093,
        1048311904,
        1057270673,
        1036653193,
        -1100115412,
        -1098563324,
        1079379842,
        1044461092,
        -1123203151,
        1058005116,
        -1101991506,
        -1088285646,
        1064319398,
        1057939806,
        1033821714,
        1051906565,
        -1104982003,
        1062966521,
        1054871091,
        1056211263,
        1036594184,
        1033522628,
        1058641304,
        -1125633116,
        1042809317,
        -1115519886,
        -1097714032,
        -1124695419,
        -1190476992,
        -1069543855,
        1050753896,
        1058312226,
        -1097887110,
        1042431341,
        1048778471,
        -1083961892,
        -1101253905,
        -1084687837,
        1055848149,
        -1077862227,
        1043834328,
        1063279599,
        1044845648,
        -1105808425,
        -1099611512,
        -1107174056,
        1047991768,
        -1088304164,
        1060358496,
        1061140875,
        1064931435,
        -1067716614,
        -1129644868,
        -1090412396,
        -1114249925,
        1063530280,
        1060861448,
        1033828598,
        1052308018,
        1050538043,
        1057211311,
        -1100567002,
        1067510092,
        1016009053,
        -1098212397,
        -1064806529,
        -1073888780,
        -1078885089,
        -1083735130,
        1027238496,
        -1139998318,
        1049671613,
        -1094639243,
        1034368589,
        -1079563381,
        1053943709,
        1025286385,
        1024249629,
        1051859142,
        1027180432,
        -1103173112,
        -1096113687,
        1057009495,
        -1056367003,
        -1105417745,
        -1084986829,
        1018907068,
        -1079668556,
        -1079278227,
        1046832236,
        1025272478,
        -1099812050,
        -1076164076,
        1032542238,
        -1062734377,
        -1093972399,
        1065460997,
        -1090169852,
        -1095068497,
        1077785084,
        -1108961547,
        1065453026,
        -1106163984,
        1064243357,
        -1104873063,
        1074357831,
        -1081490953,
        -1112914216,
        -1075893500,
        1028049506,
        1054409694,
        1070880638,
        -1078504638,
        1068999351,
        -1119472722,
        1057557112,
        -1110657315,
        -1072750772,
        -1114668573,
        1044918681,
        -1091861439,
        -1091922568,
        1074259340,
        1068024212,
        1065869928,
        1074893887,
        1032530747,
        1058164603,
        1060386574,
        -1107929653,
        1024177603,
        1042168208,
        1050811950,
        -1083204415,
        -1082488795,
        -1101545306,
        1048458955,
        -1104188015,
        1043175913,
        1044795113,
        -1095215093,
        -1120541637,
        1081646124,
        1082942157,
        1028120018,
        1084216769,
        1040274529,
        1066407360,
        -1084021171,
        1076772316,
        1032718679,
        -1066643608,
        1065915826,
        -1080853012,
        1056755757,
        1063076331,
        -1104121129,
        1032602176,
        -1081330729,
        -1081366339,
        -1103021774,
        1009443732,
        1033626104,
        -1122261946,
        1034099839,
        -1097227033,
        1052944540,
        1065775048,
        -1086802746,
        1055734844,
        1035555136,
        1022540380,
        -1082546641,
        -1063337577,
        -1067772388,
        1017333556,
        -1082654190,
        984644144,
        1032090836,
        -1104229462,
        -1115083608,
        1038927372,
        1045484574,
        1044724431,
        1026635984,
        -1100125826,
        1016664713,
        -1088510124,
        1050638265,
        1073437815,
        1060795989,
        1059433707,
        1015820643,
        1023623020,
        1059474035,
        -1093546326,
        -1119640594,
        -1111835976,
        1050933216,
        1074470379,
        -1101450710,
        -1103650616,
        -1113348094,
        -1104056250,
        1076366006,
        -1103304631,
        -1115585536,
        1069469110,
        1020909202,
        -1059908939,
        1026710311,
        1022165484,
        1040963482,
        1041262591,
        1044914649,
        -1146937462,
        1053212673,
        -1068443011,
        -1135831587,
        -1121866063,
        1041573217,
        1085210203,
        1062983942,
        -1105922311,
        1043141661,
        -1082935787,
        -1086643846,
        1052004610,
        1059512216,
        -1093444790,
        1087318361,
        -1103980515,
        -1096533396,
        1047057997,
        -1114464281,
        -1093088984,
        1050177011,
        -1096589071,
        1051960111,
        -1111453819,
        -1081151989,
        -1105562042,
        1062768313,
        -1114081664,
        -1099480171,
        -1080388833,
        1060996005,
        1051006328,
        -1098835863,
        1039128054,
        1049627893,
        -1120302986,
        1054648033,
        -1095563761,
        1046289850,
        -1099348028,
        -1098671598,
        1071841535,
        -1103789576,
        1060655230,
        -1111514643,
        -1104545022,
        1067233602,
        1054468428,
        -1081750342,
        1056270257,
        -1104346678,
        1063766010,
        -1081182185,
        1052588267,
        -1078185182,
        1058882526,
        1042560658,
        1050671644,
        1052402018,
        1052589422,
        1056495568,
        -1106381546,
        1068993449,
        1058689145,
        -1091558779,
        -1095163958,
        1043177554,
        -1088269874,
        -1064819393,
        -1129989714,
        1033746357,
        -1099987469,
        -1097154544,
        1053525544,
        1047750743,
        -1091026677,
        1038269355,
        -1121383581,
        1040486292,
        -1104457992,
        -1121996445,
        -1092837686,
        -1094344341,
        1039381431,
        -1094665680,
        1048735206,
        1076166088,
        -1107624658,
        1062617221,
        1037054312,
        -1081047967,
        -1099462423,
        1069549400,
        -1117635879,
        -1092519099,
        -1094340080,
        -1084831857,
        -1128360544,
        -1091992030,
        -1118847948,
        1047521435,
        1054690021,
        1057637343,
        1019238385,
        -1117078077,
        1074623454,
        -1083566961,
        -1080542003,
        1041938715,
        1066375562,
        1067017200,
        -1088741530,
        1056386569,
        1060805388,
        1072958476,
        -1090064487,
        -1097681847,
        1015220514,
        -1095133278,
        -1103692368,
        -1101004783,
        1034581913,
        1042087758,
        1030719086,
        1025506192,
        1054158673,
        1040311426,
        1069486153,
        1060564763,
        -1083590815,
        1047067590,
        1076448802,
        -1106910575,
        1047672427,
        -1103786156,
        1048162489,
        -1087367856,
        1029597632,
        1043001909,
        1054245360,
        1051208204,
        -1070933125,
        -1092901033,
        1045591934,
        -1082054253,
        1074912822,
        -1103846920,
        1026971792,
        -1063478875,
        -1107756691,
        -1104673039,
        1047539368,
        1054321117,
        -1072000972,
        1049482929,
        -1111364012,
        1031933685,
        1018539894,
        -1085235121,
        -1080662330,
        -1071661480,
        1057154780,
        1070171767,
        -1080497846,
        -1098967668,
        -1093381234,
        -1153698964,
        -1110973035,
        -1065674385,
        -1094191565,
        -1077945735,
        -1080260142,
        1041813270,
        1075905719,
        -1113081828,
        -1102419297,
        -1118114296,
        -1147018110,
        1016055499,
        -1138843604,
        1057186504,
        1023480048,
        1079508230,
        1062842625,
        -1113188558,
        -1123980016,
        1049538845,
        -1120477063,
        1040940785,
        -1104529425,
        -1085553188,
        998776026,
        -1108113902,
        1034767623,
        -1131110762,
        -1094586736,
        -1098751117,
        -1095279237,
        1058695286,
        1069285922,
        1029019860,
        1030829689,
        -1097172232,
        1057326157,
        -1111463073,
        -1103495837,
        -1100902715,
        -1100099463,
        -1136538965,
        -1109252422,
        -1117909349,
        -1084591930,
        -1122496406,
        1040978759,
        -1113038684,
        1050446314,
        -1078020474,
        -1060981294,
        1066820895,
        -1097814766,
        990139260,
        -1087849242,
        -1066103892,
        1066403396,
        -1123764169,
        -1087333619,
        1041432992,
        -1103882061,
        1057485042,
        1057287969,
        1025682466,
        -1122239456,
        1043216037,
        -1087112674,
        -1084500834,
        -1090470358,
        -1083135449,
        1053070783,
        -1107850436,
        -1073671654,
        1058627357,
        -1144556811,
        1042714725,
        1063159962,
        -1092547928,
        -1087043161,
        -1105584146,
        -1095728070,
        -1093884026,
        1040043981,
        1057643664,
        -1087241573,
        -1106084244,
        -1094957546,
        1062979763,
        -1107440404,
        1056580364,
        -1103613076,
        1071744581,
        1029996527,
        1054009347,
        1060376508,
        -1080966005,
        1059204369,
        1052716178,
        1033482886,
        -1105609096,
        -1134996354,
        1057991570,
        1021515220,
        1055671952,
        1050855554,
        1025173150,
        1019136136,
        -1106503282,
        -1113650439,
        1071095280,
        1052280837,
        -1093911687,
        1068276850,
        1027014749,
        1044999530,
        -1118480751,
        1016667788,
        -1086959025,
        990419172,
        -1133961712,
        -1088234318,
        1032622486,
        -1115564894,
        -1066302513,
        -1096294810,
        -1135842992,
        1028005990,
        -1127151260,
        -1107252933,
        1058267357,
        1033313614,
        1059686931,
        1058277009,
        -1122693170,
        1052036109,
        1043167877,
        1041557614,
        1038990895,
        1045951531,
        1061463935,
        1024152634,
        1066349971,
        -1099072315,
        1046552203,
        -1108451570,
        -1131357597,
        -1121915192,
        1030157854,
        -1100174151,
        1032671635,
        -1089695018,
        1020436190,
        1057582675,
        1029545472,
        1054013941,
        1044045980,
        -1101274913,
        -1073094387,
        1068812623,
        -1097641893,
        1050562731,
        -1106225285,
        1055521996,
        1088806553,
        -1089823650,
        1023235173,
        1062691441,
        -1112223736,
        -1084108430,
        -1129025855,
        -1082026417,
        -1105425511,
        1026410390,
        1043720420,
        1059949556,
        1038541937,
        1052637031,
        -1071936462,
        -1088821010,
        1021677396,
        1055782423,
        -1080457616,
        -1091512169,
        1052183169,
        -1088556257,
        -1090216819,
        1061309297,
        1027915368,
        1048228105,
        -1094907777,
        -1097342916,
        1053261589,
        1066883463,
        1057715381,
        1082903271,
        -1071355472,
        -1103221643,
        1068717284,
        1018487008,
        1051634160,
        1045964820,
        1057690032,
        -1104993708,
        1051095708,
        -1091795495,
        1043602562,
        -1131946499,
        1026001320,
        1055936035,
        -1097925848,
        -1082964890,
        1058326905,
        -1095298670,
        -1158244721,
        -1088752750,
        -1093852529,
        1063349988,
        1003756309,
        1050818946,
        1067497380,
        1053997152,
        1064241907,
        -1086105087,
        1051508643,
        -1113757506,
        1048915355,
        1015609526,
        1029541921,
        1050451188,
        -1106161564,
        1026958463,
        -1071566031,
        -1103021944,
        1049699324,
        1025489328,
        -1110033647,
        -1113243929,
        -1078742204,
        -1114105343,
        -1115194025,
        1031796016,
        1057177472,
        1029622118,
        1012730312,
        -1121459833,
        -1122744546,
        -1115056652,
        1017504310,
        -1104327910,
        1057516723,
        -1106327519,
        -1117749354,
        1045450247,
        -1087153130,
        1046451656,
        1051136706,
        1040949307,
        -1102221582,
        1048053687,
        -1110650702,
        -1096151206,
        1024793793,
        -1104198783,
        -1109806761,
        1052969682,
        1062376489,
        -1091794134,
        -1088888796,
        -1100996211,
        1049276377,
        1030640272,
        -1064230488,
        1058236282,
        1034654845,
        -1089001695,
        -1094788833,
        1047629592,
        1075262423,
        -1095130258,
        1022375445,
        1049658373,
        1009794774,
        1060714659,
        -1095058770,
        -1098896784,
        -1098578428,
        1046421985,
        -1097985498,
        1052462696,
        1066002819,
        1036069639,
        1070665776,
        1065386087,
        1045239183,
        1074302501,
        1054705921,
        1054169610,
        1064857600,
        1055231452,
        -1088571042,
        -1095301430,
        -1087439989,
        1058025188,
        -1090037728,
        1038504272,
        1071094048,
        -1083842178,
        1023256144,
        1015615490,
        1082075787,
        1063649517,
        -1094381929,
        -1085591060,
        1043813622,
        -1101087698,
        -1083286251,
        -1080595518,
        1009567856,
        -1106518315,
        1066961957,
        -1106232803,
        -1090995004,
        -1097834247,
        -1087225627,
        -1079451921,
        1059479326,
        1074126724,
        -1073756032,
        -1086234791,
        -1091561131,
        -1083245655,
        1034561148,
        -1078420979,
        -1089924074,
        1023888102,
        1025417740,
        1053780444,
        1036335989,
        -1095194246,
        -1072586262,
        1024818860,
        1036912135,
        1034866231,
        -1105897400,
        1041740136,
        1052840289,
        1069881608,
        1050726144,
        1075306228,
        -1092474911,
        1042358055,
        1061864162,
        1048750352,
        -1114130914,
        -1104120330,
        1060466513,
        1012234088,
        1043572518,
        -1093824217,
        1079534652,
        1062624142,
        -1097983978,
        -1115336562,
        1055354316,
        1068136817,
        1015347596,
        -1083745389,
        1070159171,
        -1101691052,
        -1103256886,
        -1073502384,
        1070286318,
        1052616054,
        1066373252,
        1071447749,
        -1076526364,
        1014859772,
        1052230902,
        1039771360,
        -1100545113,
        1051075900,
        1024529962,
        1062431867,
        -1086316865,
        -1127397122,
        1044864097,
        1045975114,
        958498688,
        -1097010154,
        -1091002853,
        1045827272,
        1053553704,
        1058364838,
        1075194638,
        -1096330170,
        1058660059,
        1051708668,
        1030441536,
        1016777941,
        1058078061,
        1046271239,
        -1110176595,
        -1122914479,
        1017235484,
        -1092517177,
        1044505193,
        -1079154891,
        -1081451223,
        -1106518017,
        1070092714,
        1053489673,
        -1084604627,
        -1086285458,
        -1094015960,
        -1106431998,
        1047371537,
        -1094650059,
        1051526571,
        -1092163639,
        1037021364,
        -1106862948,
        -1097373515,
        1020828112,
        -1101274126,
        -1088977465,
        -1115937612,
        -1094149420,
        -1097902102,
        -1112872660,
        -1110423736,
        1025117630,
        1033861298,
        1034158571,
        -1078776679,
        1052566195,
        -1110725834,
        -1086258397,
        -1098683704,
        1074366228,
        -1100654353,
        1060760390,
        1085065916,
        1045977918,
        1020604299,
        -1087723866,
        1035875789,
        -1121633556,
        1075398692,
        -1081936032,
        1020861733,
        -1131453346,
        1016968242,
        -1141128667,
        -1103174495,
        -1068381054,
        -1074856542,
        1052860969,
        -1089359475,
        -1115754526,
        -1080820853,
        1076798402,
        1071111605,
        -1102067571,
        -1084254546,
        1057653108,
        1083200587,
        1048601910,
        1042678318,
        -1107110412,
        -1095242225,
        1045908082,
        1074441553,
        1033388637,
        -1121799747,
        1099633820,
        -1080651024,
        -1076978531,
        1032130334,
        991646974,
        -1116410126,
        -1129869386,
        1037827136,
        1089599465,
        1034412130,
        -1086787690,
        1060716186,
        -1077060406,
        -1056204874,
        1033672871,
        -1103432434,
        1080423425,
        1088307454,
        1046659612,
        -1108032288,
        1027657082,
        -1099531592,
        -1081345173,
        1032454205,
        -1073323281,
        1056598297,
        -1096376331,
        -1067670147,
        1073966004,
        1073449567,
        1053658602,
        1039570577,
        -1094839848,
        -1127254680,
        -1089315147,
        -1105410104,
        -1092195015,
        -1076176057,
        -1097450692,
        1047069263,
        1029217616,
        -1095776182,
        -1066537873,
        1062202838,
        -1064897475,
        1058215245,
        1044249123,
        1067816301,
        1059474923,
        1032446729,
        1074603016,
        -1061748627,
        -1105977817,
        1060305236,
        1049250138,
        -1098081182,
        1067429813,
        -1129259860,
        1085542749,
        1074935516,
        1058598460,
        1060571733,
        1059818788,
        -1090124539,
        -1111817324,
        1060994397,
        -1102113758,
        -1109918504,
        -1099648338,
        -1113550220,
        -1086410079,
        1053324979,
        1059010046,
        1074101827,
        1046922885,
        1055196775,
        -1136219011,
        1025703658,
        -1088674075,
        1053904259,
        1039040505,
        -1102455907,
        1062524689,
        -1077698216,
        -1122356360,
        -1092082424,
        -1089820653,
        993625084,
        -1080026921,
        1027263168,
        -1127160090,
        1048856261,
        1053128681,
        -1125482011,
        1044068737,
        1058001339,
        -1101681449,
        -1092282052,
        -1072837544,
        1039327744,
        1053251362,
        1071276284,
        -1070566539,
        -1096071739,
        -1097813222,
        1060349532,
        1044199280,
        1031150222,
        1062337677,
        -1095210503,
        1065550173,
        -1097850891,
        -1083885413,
        1067875131,
        -1082119580,
        1058078731,
        1044776246,
        -1119993904,
        1052577449,
        -1096953270,
        -1070268870,
        -1090207418,
        -1093302708,
        -1103916377,
        1059262342,
        1061927207,
        1034166650,
        -1081576641,
        1058354302,
        1068655860,
        1047710860,
        -1090888304,
        1063727428,
        -1113517257,
        -1083234612,
        1054268689,
        -1102012422,
        1053933614,
        -1080350140,
        -1101263260,
        1019233968,
        1061029663,
        -1111459780,
        -1097886059,
        -1083587728,
        1052851631,
        -1086092525,
        999243146,
        1063872938,
        1058387883,
        1068611961,
        -1087794131,
        -1100937414,
        1070245191,
        1066082557,
        1041308090,
        -1074304094,
        1058164240,
        1068154824,
        1042047077,
        1057316082,
        -1106206014,
        -1092954795,
        -1080938666,
        1068729482,
        1036202157,
        -1067508459,
        1044298400,
        -1097223366,
        1042612500,
        1058526080,
        1057744422,
        1070088418,
        -1094196979,
        1040654391,
        1051038722,
        1051304758,
        -1081471844,
        1066788099,
        -1122352274,
        1084431930,
        -1106749320,
        -1098545974,
        -1096120664,
        1012096472,
        1039367109,
        -1115346115,
        -1096735887,
        -1097849569,
        1053903796,
        -1115236095,
        1044440707,
        1017153771,
        1050497339,
        1023708690,
        1064790071,
        -1157521342,
        -1120383016,
        1049522143,
        1059246944,
        -1096504282,
        -1094723991,
        -1101930940,
        -1108618146,
        1057180208,
        -1135453917,
        -1095616752,
        -1093055042,
        -1095728838,
        -1087485035,
        1033289197,
        -1115835474,
        1007618582,
        -1099254630,
        -1093119198,
        1037745899,
        -1092879902,
        -1111658150,
        -1081945514,
        1011471145,
        1049865570,
        1050928478,
        1057547630,
        -1074653528,
        1051184874,
        1078178583,
        1059146916,
        1059633250,
        -1105592034,
        1062740062,
        1052747719,
        -1102206054,
        1043805095,
        -1109307277,
        -1088823669,
        1051911197,
        1077602107,
        -1070750408,
        -1102526975,
        -1127330638,
        1075248639,
        1007629610,
        -1142335512,
        -1124056545,
        1034661595,
        -1100167986,
        -1106817944,
        -1066993897,
        1054820694,
        -1086348833,
        -1074893574,
        1056317254,
        1051692248,
        -1079813997,
        1046677950,
        1062546514,
        1054758405,
        -1096150400,
        1014379444,
        1067440082,
        1060829038,
        1051673922,
        -1090420731,
        1071126463,
        -1077092883,
        -1073002692,
        999327526,
        1000037338,
        1065621461,
        1047621378,
        -1076697335,
        1060531047,
        1065881002,
        1065418060,
        -1083907738,
        -1088172651,
        1067850285,
        -1089772743,
        1050955779,
        1055613361,
        1055931062,
        -1081909559,
        -1085940879,
        1056964661,
        -1072336290,
        -1085731208,
        1066970574,
        -1094265329,
        -1081832256,
        -1077426021,
        -1075490129,
        1071630373,
        -1118773782,
        1034783541,
        -1106631932,
        1038763402,
        -1147621539,
        -1079972520,
        1056099697,
        1029581460,
        1023179108,
        -1106452454,
        1058559723,
        1041821619,
        -1094385664,
        -1097169471,
        1044596276,
        1069540005,
        -1103966872,
        -1132220894,
        1052327142,
        1053023583,
        1017278551,
        -1094683451,
        1063639530,
        1010098512,
        1065828311,
        -1084607196,
        1074046856,
        -1144084668,
        1056108913,
        -1122178420,
        -1084625707,
        -1111680765,
        -1081450914,
        1037526658,
        1037148969,
        -1096002203,
        1051239119,
        -1086456779,
        1042134595,
        -1081603783,
        -1073737851,
        -1080669233,
        -1118377060,
        1030040536,
        1035960561,
        -1074045968,
        1051525602,
        -1115109306,
        -1080534434,
        1013516910,
        1045695440,
        -1128097222,
        1064063037,
        -1091810205,
        1034857305,
        -1095963097,
        1006577253,
        -1114444374,
        -1091727797,
        -1063491338,
        -1108859217,
        -1081221606,
        -1068318947,
        -1099467233,
        1046058315,
        -1096157902,
        -1110769358,
        -1097681623,
        -1072015856,
        1022141074,
        -1067752491,
        1051538858,
        -1098872613,
        -1098144585,
        -1086478537,
        1050579314,
        1044310950,
        1047065919,
        1068156375,
        1052101106,
        -1079209843,
        -1126763782,
        -1081461810,
        -1104278529,
        1015288864,
        1071062009,
        1069918895,
        1072091652,
        1058679633,
        -1074011545,
        -1097919305,
        1016709302,
        1024205648,
        1057577363,
        1060113567,
        -1092471214,
        -1098273937,
        -1093737957,
        -1082788136,
        -1119241300,
        -1105741410,
        -1085143512,
        1065744795,
        -1092287925,
        1064175951,
        1059079464,
        1031956607,
        1053283616,
        -1140601121,
        1033817754,
        1042888021,
        -1098246221,
        1049862290,
        -1089264955,
        1032528043,
        -1109925673,
        -1133803960,
        -1119387901,
        -1098797655,
        1051729030,
        1031172272,
        1041536733,
        1072420744,
        -1092849427,
        1065213569,
        1045520078,
        1036951435,
        1061123400,
        1063272464,
        1061664400,
        -1113442051,
        -1144432617,
        -1129467030,
        -1086143318,
        1037516464,
        1040879217,
        1036337203,
        -1096583679,
        -1066401964,
        1033400636,
        1031005812,
        1025713808,
        1041737995,
        1045564578,
        1052661610,
        1057281195,
        1031943015,
        -1065790219,
        1049307828,
        1050282074,
        -1105292259,
        1057713526,
        1048373654,
        -1073022103,
        -1072801119,
        1036466954,
        1031975885,
        1042058264,
        1053817528,
        -1112681018,
        1066486785,
        -1116467946,
        1046024794,
        -1101684626,
        -1089097766,
        1057345521,
        1047995958,
        -1080243552,
        1020632422,
        -1085384175,
        -1102708678,
        1065464715,
        -1083593609,
        -1115793224,
        1050395224,
        -1105077268,
        1029354504,
        1028325910,
        1059351581,
        -1094262669,
        1037561936,
        1053212370,
        -1073602412,
        -1093754218,
        -1096444161,
        1046647844,
        1050675181,
        -1093299239,
        1068558995,
        1068353371,
        1059865852,
        1026812651,
        -1076720594,
        1046318851,
        -1102367261,
        -1083315203,
        -1096167946,
        1050549508,
        1049490611,
        1068905455,
        -1081322187,
        1028204193,
        1040614746,
        1055775128,
        -1096617250,
        1039534985,
        -1101657458,
        -1087601907,
        1060408513,
        1043388358,
        -1081775732,
        1054623645,
        1066483499,
        -1098263458,
        -1085451139,
        1067569468,
        -1113410496,
        -1143849468,
        1027275140,
        -1102140308,
        1052820588,
        -1078795776,
        -1093259889,
        -1104178915,
        -1127361511,
        1050158826,
        -1104270839,
        1058430378,
        1044086109,
        1058177833,
        1022243731,
        1047923069,
        -1097639457,
        -1103451046,
        -1098175151,
        -1087090275,
        1050355764,
        1059725454,
        -1113327246,
        1007464307,
        1040605746,
        -1123540486,
        1064924125,
        1052619313,
        1034917753,
        -1092620486,
        1057326423,
        1015720348,
        1075081818,
        -1157477434,
        -1099216945,
        1043726877,
        1060157297,
        1070678252,
        1032523562,
        1069137773,
        1070953603,
        1062892061,
        1056823713,
        1065112046,
        -1082047382,
        1018437965,
        1062764901,
        -1115070524,
        1053198330,
        -1096242914,
        1037426061,
        -1081588955,
        -1086790536,
        1055148234,
        -1091128311,
        -1096578671,
        -1077904517,
        1057263252,
        1060488101,
        1065629723,
        -1085714480,
        1048180795,
        -1103008036,
        1059656659,
        -1099885572,
        1063253928,
        1047396449,
        1038163545,
        1068047658,
        1054882751,
        1050179529,
        -1106066981,
        1034897404,
        -1084743838,
        1076605531,
        1050086563,
        1073152590,
        -1062334780,
        1062296614,
        -1072797996,
        -1080244958,
        1068499985,
        1052268359,
        -1082958390,
        -1087765503,
        1044314234,
        -1081871546,
        -1092712524,
        1064004915,
        -1085731493,
        1035845235,
        -1084486712,
        -1089105018,
        -1074221140,
        1058490288,
        -1098254941,
        -1086006641,
        -1082085567,
        -1117761645,
        -1089722049,
        1040760819,
        1063415833,
        -1074421146,
        1045158621,
        -1057957547,
        1042569660,
        1055961512,
        -1103146940,
        1037744763,
        -1115432732,
        1025741699,
        -1079372425,
        1047665380,
        -1091762234,
        -1091934541,
        -1128402851,
        1049011904,
        -1121977432,
        1016300764,
        -1098371485,
        1065754405,
        1042851913,
        -1121377590,
        -1138508692,
        -1104114602,
        1005010201,
        1049550391,
        -1103139116,
        -1115106878,
        1058831431,
        1059972464,
        1057286813,
        1055294189,
        1075023700,
        -1088752449,
        -1077616793,
        -1095491986,
        1061784716,
        1025077547,
        1041970815,
        1063749469,
        -1103382825,
        -1119146838,
        -1120081130,
        -1094832315,
        -1103855615,
        -1112112849,
        1091511431,
        1074618884,
        -1082795715,
        1052567568,
        1062985811,
        1032605706,
        1031671180,
        1057174947,
        -1108085197,
        1070834210,
        1036120978,
        1054787583,
        1056074110,
        1057120316,
        -1081614212,
        -1101682960,
        -1094451604,
        1052602059,
        1040708344,
        -1095127567,
        1074135938,
        1042188546,
        1023344192,
        1037129838,
        1041781578,
        1056103760,
        1051021952,
        1041951444,
        -1112599940,
        1052152292,
        1033612336,
        -1113736202,
        1055706801,
        -1125219878,
        -1072308231,
        -1073951084,
        990517269,
        1060928619,
        -1096259455,
        -1063637061,
        1050169601,
        1075699255,
        1048430003,
        1053599526,
        1067207587,
        1060405030,
        1056165367,
        -1115359792,
        -1109380258,
        1048032888,
        -1120665731,
        1061510500,
        1028889357,
        -1098821731,
        -1107675949,
        1053621552,
        -1090684754,
        1052879914,
        -1158868876,
        -1085563101,
        1049133506,
        1053350473,
        1067385622,
        1046299559,
        -1095785156,
        1087070194,
        1025778357,
        1038815895,
        1066137033,
        -1136077813,
        -1121309314,
        -1082222959,
        1029073680,
        1033145164,
        1076490509,
        -1076988833,
        -1109428116,
        1032368766,
        -1162521352,
        -1095805289,
        -1104432644,
        -1090507264,
        -1076466445,
        -1103095805,
        -1103652438,
        1010513033,
        -1148548420,
        1082494299,
        1077375181,
        -1108079545,
        -1091243098,
        1040317956,
        1075805041,
        -1142730068,
        1030359327,
        1033255848,
        -1086787461,
        -1105380659,
        1079377318,
        -1137578395,
        -1117467235,
        1083518229,
        -1093751759,
        1026210168,
        1056056532,
        -1092027745,
        -1093071409,
        1050507257,
        -1099416103,
        1088381316,
        -1125455777,
        -1104738648,
        -1121193272,
        -1079707438,
        -1060256245,
        1048901613,
        -1111654307,
        1088580412,
        1098714563,
        1047769120,
        1066949596,
        1049962559,
        1041676453,
        1020580618,
        -1099846188,
        1037257304,
        1008664759,
        -1081415897,
        -1080956729,
        1061394907,
        -1076645326,
        -1076558685,
        1085733825,
        1015718864,
        -1080337387,
        1036349341,
        1048046768,
        -1105738882,
        1019868782,
        1048658483,
        -1106896894,
        1074456429,
        -1095252357,
        -1087729222,
        -1085130210,
        -1073741346,
        1020342404,
        1056871378,
        -1081288075,
        1072597597,
        -1106219484,
        1073016720,
        1052269913,
        1041017886,
        1040370942,
        1038795268,
        -1072058035,
        1033351092,
        -1093327988,
        1057801527,
        -1114983946,
        1041297360,
        -1107497168,
        -1112036077,
        -1135305916,
        -1098864697,
        -1125572187,
        1053476228,
        1081813213,
        -1107683560,
        -1097834205,
        1044926500,
        1040213397,
        -1090706873,
        -1094698164,
        -1088343646,
        -1062974674,
        -1101449946,
        -1128079155,
        1066993501,
        -1098727126,
        1031301418,
        -1077259267,
        1068225364,
        -1088016492,
        -1129458539,
        -1105702265,
        1029335796,
        1054310608,
        1068095887,
        1074946814,
        -1096943243,
        1057720579,
        1007664976,
        1084691299,
        -1068174506,
        -1093728084,
        1050574737,
        1080983390,
        -1111309091,
        -1071485484,
        -1090388351,
        -1108399360,
        1053339666,
        1025773437,
        1028822036,
        1041373362,
        -1097429111,
        1031142474,
        -1067258342,
        1082456427,
        1032002947,
        1051273240,
        1041951046,
        1025941796,
        1030076168,
        -1104676529,
        -1060576683,
        -1104393950,
        -1106810978,
        -1068355775,
        1070438977,
        1080675794,
        -1093769489,
        1015678541,
        -1075048824,
        -1061746601,
        -1145312298,
        -1076485586,
        1080508554,
        -1089032990,
        -1068241729,
        -1077416417,
        -1134808088,
        -1071461653,
        -1086936085,
        1073393288,
        -1093418682,
        1059282237,
        -1086015191,
        -1074413521,
        -1076630209,
        1036788300,
        1065439242,
        1048146452,
        -1076651925,
        -1076011152,
        -1091997305,
        1068815760,
        -1071290272,
        -1110271326,
        1084442529,
        -1087858240,
        -1068520551,
        -1071171005,
        1074021483,
        1056994744,
        1072389903,
        1051277515,
        1057888883,
        1075739054,
        -1105759996,
        1086040947,
        -1083730043,
        -1068729978,
        1069507066,
        1052954118,
        -1083042900,
        -1078316699,
        1093146199,
        -1076634284,
        1069780388,
        1074471156,
        1058365670,
        1049734009,
        -1093112001,
        1077553157,
        -1082129915,
        -1080442020,
        1068589816,
        1071347884,
        1071341379,
        1053113175,
        1059509039,
        -1113068733,
        1057756710,
        1055968469,
        -1078122326,
        -1086441256,
        1057033045,
        1061591646,
        -1089550040,
        -1096031785,
        1047502813,
        -1081218137,
        -1094870763,
        -1092148773,
        -1099866065,
        -1120618508,
        -1094901517,
        -1090239063,
        1042054509,
        -1079871131,
        -1101784187,
        1042615069,
        1071099376,
        1047744996,
        -1080986264,
        1075284111,
        1085363789,
        1058827693,
        -1111354855,
        1056015576,
        1073868779,
        -1078995656,
        1065517543,
        -1082133780,
        1076527710,
        -1081371249,
        -1090218956,
        -1090490107,
        -1074695832,
        -1088164711,
        -1080694323,
        1051668645,
        1074233968,
        -1088483231,
        -1128475984,
        -1085189354,
        -1073752992,
        1069267457,
        1068061159,
        -1112381911,
        -1078478057,
        1069949391,
        -1070446957,
        1079575560,
        -1071262039,
        1057036714,
        -1093863821,
        -1082957439,
        1080203495,
        1077796096,
        1066837033,
        -1062976841,
        -1112357590,
        1060935305,
        1074676495,
        -1073584841,
        1075155631,
        -1088225192,
        1055120899,
        -1076849841,
        -1080955343,
        1066305944,
        -1071453767,
        1066660081,
        1059509008,
        -1094254048,
        1066924416,
        -1089986826,
        -1076063515,
        -1069634514,
        1048063615,
        -1064369266,
        -1096428788,
        1030705790,
        -1074185407,
        1058798041,
        1054514655,
        1070923536,
        -1080424189,
        1076132395,
        -1069800335,
        1039235469,
        1076962696,
        1073792115,
        1057279257,
        1072560762,
        1048996546,
        1069341188,
        1071454711,
        -1077773628,
        1075239619,
        -1076614536,
        1032016808,
        1056507846,
        -1093743654,
        -1081644509,
        1063783277,
        1059562355,
        -1089628896,
        -1087325102,
        -1095786932,
        1058836620,
        1074018925,
        -1079857872,
        -1090500593,
        1030263861,
        -1104000710,
        1050852519,
        -1081119275,
        1071437727,
        -1096384397,
        1037575246,
        -1088044899,
        1074371089,
        -1095356460,
        -1099786307,
        1056370082,
        1029470013,
        -1087582318,
        -1098904347,
        1056265089,
        -1088667938,
        1058154526,
        -1086867552,
        -1098734022,
        1078480586,
        1081907905,
        -1115229974,
        -1081310380,
        -1066605998,
        1072335224,
        -1085182378,
        -1071350871,
        -1088054683,
        1055747796,
        -1109399040,
        -1093211659,
        1078058001,
        1062126611,
        -1080048430,
        1073562053,
        -1072783358,
        -1076551850,
        -1098001021,
        1013524384,
        -1080937858,
        1068160185,
        1067363908,
        -1082341090,
        1050601170,
        1068513391,
        -1082794820,
        1037937169,
        1055258474,
        -1087072261,
        -1069350805,
        -1074764348,
        -1077459160,
        -1074562240,
        -1089977826,
        1060575672,
        -1065136685,
        1068573326,
        1084897418,
        -1083440632,
        -1104323114,
        -1081231559,
        1074340919,
        -1112992695,
        -1081887660,
        1066301855,
        1056073523,
        1052146290,
        1075455628,
        -1076275795,
        1052284994,
        -1067816213,
        -1072923251,
        -1079104619,
        -1097892071,
        1075857004,
        -1083424482,
        -1080445201,
        1063115900,
        -1074434077,
        -1070818355,
        1068865025,
        1061581609,
        -1069871311,
        1085805126,
        1083858423,
        1082417817,
        1059416168,
        -1069490427,
        -1077333320,
        1078354905,
        -1075765832,
        1041659856,
        1067525265,
        -1089598291,
        -1089209788,
        1045725041,
        1071494776,
        1068805919,
        1048016324,
        1068474729,
        -1080955461,
        1052288081,
        -1099962488,
        1055143255,
        1053683000,
        -1089502725,
        -1089382730,
        -1077369948,
        1070781190,
        -1114925625,
        -1091458404,
        1038600695,
        -1074370090,
        -1087242198,
        1046132821,
        -1089756750,
        -1094704521,
        1069602170,
        1057220520,
        -1106260480,
        1035459145,
        1069159096,
        1070288708,
        1047962847,
        -1113607743,
        -1089356770,
        -1079576891,
        1037998800,
        1049598374,
        1069000558,
        1057475771,
        -1076097057,
        1059525123,
        -1111961150,
        -1076506208,
        1084191406,
        -1090842706,
        -1088679137,
        1054462327,
        -1062238219,
        -1084376038,
        -1069802174,
        1011210308,
        -1079089536,
        -1112482673,
        1037005284,
        -1076509427,
        -1075165418,
        1076772146,
        1057281406,
        -1072076589,
        -1079486180,
        1056369483,
        1079906887,
        1028077502,
        -1091222750,
        -1089880227,
        -1069593418,
        1055152121,
        -1091577467,
        1060527104,
        1057970626,
        1067385173,
        -1077072695,
        -1096945533,
        1075302101,
        1071732659,
        1083713989,
        1049563394,
        1069235710,
        1059007394,
        -1086487149,
        -1066979589,
        1056837911,
        1066550347,
        1076885895,
        -1069818816,
        1036242526,
        -1087479471,
        1069768459,
        -1072337859,
        1049911897,
        1083820853,
        -1083344873,
        1057506738,
        1070193235,
        1077399640,
        -1102715184,
        -1079166915,
        1037099086,
        1071742422,
        -1109933734,
        -1079563981,
        -1065394905,
        1055540910,
        1065528759,
        -1078224344,
        1062924642,
        -1088189100,
        1075327573,
        1074158901,
        1074382214,
        -1091759873,
        -1072737456,
        1077053575,
        1080137141,
        1085369771,
        1075664617,
        -1106427964,
        1072488591,
        -1095873067,
        -1089791748,
        -1074642070,
        -1083091467,
        -1079107393,
        -1081370328,
        -1089838245,
        1067139010,
        -1085736607,
        -1077667843,
        1060828122,
        -1083352012,
        -1085303263,
        -1104714370,
        -1092882781,
        1054387718,
        1056962447,
        -1086865870,
        1048758918,
        -1093368840,
        -1095655640,
        -1094266253,
        -1096316719,
        1057976561,
        -1088776269,
        -1081597687,
        -1077015086,
        -1107983321,
        1074890332,
        1067924382,
        -1065062154,
        1053510312,
        1071685507,
        1065611970,
        -1071227512,
        -1081128534,
        -1062021381,
        -1081059945,
        -1081136727,
        1065434782,
        1072395455,
        -1067907522,
        1043585607,
        -1069435069,
        -1083869436,
        -1083773195,
        1071609368,
        1062464366,
        1061348276,
        -1086753380,
        -1100423432,
        -1072180985,
        -1061500244,
        1059525211,
        1067277110,
        1077605107,
        -1075601401,
        1071293058,
        -1085385495,
        1062282522,
        -1067699684,
        999211950,
        -1085837357,
        1070057864,
        1063871014,
        1057660610,
        1058737640,
        -1113915607,
        -1107741004,
        -1059635426,
        1077709452,
        1076006475,
        -1113611149,
        1074630012,
        1087137516,
        1065136424,
        -1072379570,
        1048943649,
        1071658903,
        -1064566217,
        -1059160482,
        1088155784,
        1079446403,
        1064013104,
        -1067661609,
        -1081700692,
        1066963482,
        1068601051,
        -1071749329,
        -1104286688,
        1067503017,
        -1075000467,
        -1065414282,
        -1086468940,
        -1050441935,
        -1072689566,
        1070080507,
        -1074469217,
        1041432246,
        -1063412774,
        -1080577215,
        -1069660674,
        1062579615,
        1072834488,
        1083633191,
        -1110881488,
        -1071173858,
        1055870169,
        1040165713,
        -1079591094,
        1066425790,
        -1086592597,
        -1092867382,
        -1069297234,
        -1087212355,
        -1083409677,
        1046044095,
        1069460515,
        -1093328578,
        1050623527,
        -1097841161,
        1058260584,
        -1091521116,
        -1077901594,
        -1084047258,
        1055386428,
        -1079414535,
        -1104742067,
        -1093146047,
        -1096437284,
        -1086986074,
        -1079065418,
        -1063250173,
        -1073483905,
        1080756593,
        1051901662,
        1076072869,
        1077945988,
        -1073372279,
        1040419390,
        -1089594828,
        1059832478,
        1077637533,
        1072374157,
        1066818647,
        -1073531069,
        -1072587444,
        -1105930339,
        -1062959929,
        -1094233237,
        1080733612,
        -1085607465,
        1061083225,
        -1072113503,
        -1076416383,
        -1077497568,
        1073262758,
        -1066990975,
        1079839720,
        1068148063,
        1061578636,
        -1073360142,
        -1106147667,
        -1074412396,
        1065399024,
        -1130648317,
        1046849228,
        -1083219844,
        -1119997995,
        -1080691898,
        1074779870,
        1062487652,
        1063682658,
        -1100201178,
        -1089422857,
        -1109711845,
        1061543778,
        1077899717,
        1068512075,
        1068741846,
        -1072473644,
        -1077586088,
        -1088138344,
        1043259707,
        1076069372,
        1064073165,
        -1081304800,
        -1075939203,
        -1085631681,
        1075363557,
        -1072114442,
        -1082388771,
        -1077694918,
        1044487229,
        1053237424,
        1074951673,
        1061007407,
        -1093822367,
        -1078124214,
        1069124783,
        -1091372802,
        1081450409,
        1071400491,
        1061959664,
        1063262915,
        -1085592009,
        -1074463221,
        -1088945276,
        1070112231,
        -1065579892,
        -1121955328,
        -1087197973,
        1080114851,
        1022371474,
        -1096847233,
        -1094997037,
        1066283510,
        -1072942033,
        1062993429,
        -1106017000,
        1061833004,
        1074030746,
        1058601093,
        -1106937462,
        1066168134,
        -1089882684,
        1071779726,
        -1079429237,
        1069654133,
        -1099803086,
        1062345044,
        1059286060,
        -1114117597,
        1047552045,
        -1083419941,
        1040213471,
        -1074664915,
        1042588096,
        1061147179,
        1063482431,
        1074159957,
        -1102113779,
        1070746234,
        -1099644701,
        1039113482,
        1050852264,
        -1094620739,
        1043890012,
        1066111478,
        1044102275,
        1065092765,
        1051529124,
        1067003007,
        -1086032773,
        -1074516281,
        -1073136282,
        1055307474,
        1067318359,
        1071066810,
        1068549697,
        -1103724235,
        -1099586670,
        -1077225077,
        -1088232594,
        -1077893093,
        1061632279,
        -1077716440,
        1068228610,
        1069982561,
        1058314552,
        -1077847559,
        -1070251222,
        -1080372111,
        -1076214465,
        1059443728,
        999291260,
        -1080267283,
        1071102626,
        -1076045270,
        -1063825463,
        -1086650327,
        -1079557717,
        1036554266,
        -1095402284,
        -1076032039,
        -1075928795,
        1057639050,
        -1093933538,
        1044376541,
        1066820090,
        1082043818,
        -1087360965,
        -1104414035,
        -1072682549,
        -1073725219,
        1075855878,
        -1073978316,
        1075094421,
        -1073102200,
        -1098630966,
        1067873700,
        -1061490320,
        1061439122,
        -1072243819,
        1062558947,
        -1064465924,
        1072632213,
        1052622488,
        1076450487,
        -1071337054,
        -1061914163,
        1062566565,
        -1072909225,
        1068020070,
        -1082938470,
        1070032692,
        -1074429855,
        1075515684,
        1030007755,
        -1094345763,
        1082895660,
        -1106732925,
        1065389509,
        1068214379,
        -1094484829,
        1057853332,
        1033975051,
        1049862444,
        -1080900082,
        -1083175745,
        1066805248,
        1068649410,
        -1093697204,
        -1105699483,
        1050969076,
        -1066959914,
        -1083040360,
        1055991297,
        1061234561,
        1058386242,
        1064315428,
        -1083374161,
        1065229389,
        1065028187,
        1052502231,
        1039341902,
        1030151539,
        1041504923,
        -1067336311,
        1074539117,
        -1079286064,
        1032194009,
        -1075745814,
        1025801898,
        1073111960,
        1066745418,
        1075020313,
        1063152072,
        1033449801,
        1060613658,
        -1071580700,
        1056887743,
        1084074832,
        -1089897866,
        1079586912,
        1054824114,
        -1078232686,
        1053847471,
        1066142433,
        1070731712,
        1064420929,
        1061780054,
        1070276951,
        -1084925555,
        -1072155585,
        -1062691506,
        -1082928786,
        1040372392,
        -1087119947,
        -1080745590,
        -1065032378,
        -1063502702,
        -1090923603,
        -1067428620,
        -1111766016,
        1083957080,
        -1091242146,
        1047610596,
        1065598968,
        1062421106,
        1076364578,
        -1078525473,
        1074590562,
        -1065216223,
        -1072597039,
        -1087010608,
        -1097359779,
        -1067771480,
        -1060678836,
        -1082478004,
        -1086327771,
        -1087108670,
        1075497287,
        -1070671469,
        1073857361,
        -1073769321,
        -1070530201,
        -1069499674,
        1068390412,
        1049740934,
        1078533055,
        -1079212971,
        -1068280118,
        -1079172322,
        1053701334,
        -1071192255,
        -1071166764,
        -1094574271,
        1066222587,
        -1064078644,
        1077724070,
        -1066355861,
        1072099998,
        -1095078944,
        1015514161,
        1067476033,
        1054184085,
        -1063941247,
        -1060298523,
        -1072215751,
        -1114929846,
        -1076673051,
        -1091284356,
        1060368400,
        -1080626793,
        -1081729695,
        -1089895208,
        -1091462959,
        -1090228914,
        1035949553,
        -1102691166,
        1078459438,
        -1072847251,
        1071041140,
        -1088925276,
        -1083628044,
        -1069903201,
        1058186496,
        1054602937,
        -1090181524,
        1033336279,
        1060149392,
        -1085594924,
        1040829494,
        -1085092153,
        1073855419,
        -1085530885,
        -1080122675,
        1076202745,
        1062461944,
        -1073264268,
        -1087448204,
        -1080789732,
        1058047638,
        -1076818716,
        -1091039235,
        -1084880833,
        1057264406,
        -1078702402,
        1066406791,
        1059284495,
        -1079748518,
        1074369936,
        1074809501,
        1066180142,
        1030819591,
        -1063378697,
        1016399856,
        -1060440187,
        -1089860939,
        -1095577656,
        -1072425744,
        1090975183,
        1058081383,
        1079027664,
        -1065896119,
        -1103680914,
        -1081558843,
        1084363159,
        -1066289062,
        1078937278,
        -1071975450,
        -1086160522,
        1065369150,
        -1096660461,
        -1067368652,
        -1080639408,
        1073478712,
        -1074952029,
        1064413895,
        1073747411,
        -1063892158,
        -1060407938,
        1075487524,
        -1073668883,
        1078742099,
        1081231970,
        1042072610,
        -1079621868,
        1085092643,
        1070257465,
        1070629328,
        -1066612821,
        1068266392,
        -1064389314,
        1010322826,
        -1057740546,
        -1079285721,
        -1070653547,
        1006578659,
        1062057881,
        -1074638895,
        -1064338409,
        1062720289,
        -1083179286,
        -1088032543,
        -1068860301,
        -1112745862,
        1069293928,
        -1078072172,
        -1080093759,
        1060693626,
        1044455514,
        1087508423,
        -1094681193,
        -1078886676,
        -1071194025,
        -1081952306,
        1058728860,
        -1105070229,
        -1106706685,
        -1095483732,
        -1098630296,
        -1135017400,
        -1100026171,
        -1083873678,
        -1093821597,
        -1148738141,
        -1093765931,
        1048529820,
        -1088815632,
        -1090276377,
        -1089184515,
        1066775711,
        -1110157542,
        1072111970,
        -1095004302,
        -1074130996,
        1064123458,
        -1099383627,
        -1092465478,
        1054633898,
        1068338032,
        1061287728,
        -1067496119,
        1067900946,
        1077089151,
        -1087074847,
        -1065943800,
        1057728254,
        -1069864050,
        1040150983,
        -1077996820,
        1069841787,
        1071870537,
        1055289805,
        1085157167,
        1073315601,
        -1113903690,
        1051981423,
        1069874352,
        -1089263830,
        -1081398503,
        1044403388,
        -1083506354,
        1065248282,
        -1069242556,
        1060357355,
        -1082049774,
        -1065186271,
        -1072888074,
        1069588472,
        1075465355,
        -1079915076,
        -1077733000,
        -1084430754,
        -1074308793,
        1066731951,
        1080210722,
        1080659059,
        1062558679,
        -1079940849,
        -1113924092,
        -1063435364,
        1087396653,
        1077999845,
        -1091053563,
        -1103445901,
        1075828046,
        -1079968377,
        -1078398204,
        -1095672784,
        1064908493,
        1051494964,
        1049689112,
        -1106794976,
        1073956099,
        -1068485259,
        -1072680568,
        -1077420392,
        -1121984977,
        -1082347521,
        1077245322,
        1077729812,
        1043196592,
        1086082996,
        1058640042,
        -1075827590,
        -1090919775,
        -1062906020,
        1058504772,
        -1071992610,
        -1068266483,
        -1069814793,
        -1081549869,
        -1055336222,
        1077165693,
        1082173696,
        -1088521971,
        -1078034044,
        -1085287359,
        1078787662,
        1042693627,
        1051024666,
        1087264552,
        -1098010772,
        1065569525,
        -1098169392,
        1025342522,
        -1121345999,
        -1082525337,
        1063105382,
        1061685805,
        -1084337124,
        1046563153,
        1066446068,
        -1092483891,
        -1086196120,
        1051691727,
        -1081557486,
        1054343976,
        1063827917,
        -1087169034,
        -1106242844,
        1065889142,
        -1092477842,
        -1097398609,
        1057317283,
        -1094244805,
        -1164912681,
        1047142675,
        1074641019,
        1068135511,
        -1079050149,
        1060957055,
        1070058005,
        -1096550623,
        -1073066200,
        -1077258030,
        1055905636,
        1071853257,
        -1074380207,
        1073081671,
        1044500636,
        -1064392580,
        -1077723677,
        -1135808158,
        -1074691350,
        -1063816284,
        -1089443105,
        1051020584,
        -1091070010,
        -1070476556,
        1061894554,
        1090101140,
        -1089790825,
        -1074809032,
        1077348253,
        1083366740,
        1041242466,
        1067059903,
        -1077281869,
        -1105236574,
        1049646720,
        -1097045617,
        -1071447955,
        1059007602,
        -1075982330,
        1060711689,
        -1074441112,
        1045303963,
        1061904906,
        1069110195,
        1038510701,
        -1088410099,
        1068841829,
        1067357162,
        -1098558147,
        -1076613446,
        1058718982,
        1059829147,
        1064620176,
        -1064654820,
        -1092138554,
        -1072366187,
        -1095842022,
        -1072369776,
        -1074522617,
        1061969984,
        1063963727,
        -1096020812,
        1006914091,
        -1083925905,
        -1070061464,
        1048502687,
        1067543998,
        -1073552737,
        1060214420,
        -1073438510,
        1062760073,
        1061049160,
        -1105893222,
        -1073221392,
        1042551770,
        1033173618,
        1035043373,
        1060836822,
        -1090596901,
        -1089076192,
        -1106186498,
        -1085991043,
        1069366164,
        -1079714016,
        1051369503,
        -1089955400,
        1058131688,
        -1085409160,
        1063014610,
        1059320832,
        -1082070812,
        -1085603198,
        1052180889,
        -1083160610,
        -1110348790,
        -1083284774,
        1066561917,
        -1097943738,
        1061623716,
        -1098718760,
        1051305064,
        -1093558292,
        -1090438963,
        1052635425,
        1055039286,
        1044767543,
        1049305285,
        -1109418389,
        -1089610202,
        -1100398973,
        1061841894,
        -1070087920,
        1046520818,
        -1115833772,
        -1111487140,
        -1091787785,
        -1076944205,
        1062830418,
        1061974923,
        1048425905,
        1074221380,
        -1087994169,
        1058862441,
        -1072628747,
        1057538509,
        1066937474,
        1063398932,
        1064491545,
        1046932752,
        -1075961453,
        -1090584646,
        1069377463,
        -1107203723,
        1037114265,
        1057747538,
        1064670861,
        -1085907186,
        1060114301,
        1067072748,
        -1138665587,
        1071068432,
        1067100577,
        -1074246872,
        -1072028020,
        1064403383,
        1071778880,
        -1076993958,
        -1081971585,
        1059896961,
        1029001734,
        -1069380845,
        -1083458277,
        -1098121596,
        -1090499497,
        1071272491,
        -1076559467,
        1073484634,
        -1075118192,
        -1075105600,
        -1073379772,
        1035686280,
        1087620561,
        1050311264,
        -1072137746,
        -1079698068,
        1061377757,
        1080909702,
        -1089288801,
        -1084844372,
        1029283505,
        1049857996,
        -1066530504,
        1042691717,
        1061093713,
        1071564076,
        1080513754,
        -1068274875,
        1073821628,
        1069059639,
        1077977519,
        -1072751518,
        -1067890552,
        1079025815,
        -1074338900,
        -1088012993,
        -1079847219,
        -1083611376,
        1065735534,
        -1089646608,
        1075372953,
        1075142885,
        1078771789,
        1062622703,
        1058501193,
        1065481718,
        -1095912454,
        1062292324,
        1047258829,
        -1106797882,
        -1095255666,
        -1091236020,
        1065154963,
        -1094358808,
        -1116061954,
        -1086838276,
        1071097136,
        -1082203118,
        -1079543283,
        1065872730,
        1055076187,
        1064130061,
        -1103825298,
        -1105376859,
        -1102843699,
        1039948419,
        1058957722,
        1024137238,
        1050845103,
        1062231821,
        -1073842754,
        -1114138226,
        1069731875,
        -1122842528,
        1059255846,
        1036709888,
        1066654208,
        1038009214,
        1051599806,
        1066771456,
        1038536815,
        1042886116,
        1063397800,
        -1076981450,
        1040828795,
        1066565318,
        1051691685,
        1049864640,
        1065996384,
        1051076400,
        1073878093,
        1034562017,
        -1090582243,
        1041029443,
        -1080401998,
        -1068431763,
        -1064538515,
        1075059854,
        -1083313981,
        1059172037,
        1048936037,
        1026309988,
        1069895818,
        1060877835,
        -1104433374,
        1041325001,
        1072334056,
        1046521566,
        -1077446592,
        -1069107359,
        -1091473256,
        1061661672,
        1066575495,
        1040532684,
        -1086504648,
        1061814307,
        1061167595,
        1069112743,
        -1138580768,
        -1116451403,
        -1078983541,
        1056290058,
        1037280748,
        -1092605433,
        1070464962,
        -1076042389,
        1025325825,
        1069600078,
        -1077639328,
        1073907789,
        1041602868,
        -1071387836,
        1022752360,
        -1066330145,
        -1067753227,
        -1075409272,
        1067612152,
        1062060971,
        -1074372876,
        -1090196910,
        -1078147108,
        1050764633,
        -1089352128,
        -1077846892,
        -1081589663,
        1065984610,
        1064361395,
        -1067366831,
        1047389229,
        -1086278413,
        1079968238,
        -1087922725,
        -1096615449,
        -1100746357,
        1057162616,
        -1084216795,
        -1088020682,
        1063728776,
        1055838565,
        -1084133163,
        1050414031,
        1059077091,
        1057693015,
        -1097651294,
        -1091819925,
        -1101622707,
        1061856249,
        -1099034623,
        1042019845,
        -1100064231,
        -1093123878,
        1053159096,
        1050511839,
        1024246398,
        -1079055910,
        1016512189,
        1062836977,
        -1089975682,
        -1080225221,
        1073027097,
        -1096397114,
        -1094553642,
        1064229100,
        -1098704238,
        -1077330956,
        1040741408,
        1066835676,
        -1071926399,
        -1098187113,
        1059949616,
        1074171210,
        1062302103,
        -1074654795,
        -1071805777,
        -1079145705,
        1059233142,
        1057173114,
        1042545512,
        1059618187,
        -1077867911,
        1070021045,
        -1085873951,
        1067642802,
        1072422808,
        1077472080,
        -1078267033,
        -1099880810,
        -1076957601,
        -1092029015,
        1069831688,
        1078548115,
        -1067002045,
        -1080906032,
        1069996838,
        -1077724941,
        1073876346,
        -1106813414,
        -1079742658,
        -1101656538,
        1066727257,
        -1090383451,
        1067348516,
        -1083102289,
        -1085471762,
        1062701789,
        1057391834,
        1049278008,
        1077784022,
        1076018135,
        -1118975117,
        -1075818675,
        -1082714189,
        -1073472484,
        -1074526361,
        -1077805718,
        1061014461,
        1086055754,
        1069387100,
        1076762409,
        -1087242759,
        -1086322861,
        1083114748,
        1077497750,
        1057416624,
        -1063899640,
        1072005011,
        1069820469,
        1062519445,
        1082395080,
        1064769006,
        1026364380,
        1068325518,
        1065728392,
        -1081873726,
        -1078931965,
        1074107662,
        1065455163,
        1049008643,
        -1063578285,
        1053975259,
        1052471090,
        -1087203179,
        -1090332868,
        -1119691488,
        1064929176,
        1063608658,
        -1079253087,
        -1077935527,
        -1083864592,
        -1102446203,
        -1081257332,
        -1081899628,
        -1072496090,
        1055585007,
        998269185,
        1055270537,
        -1085025019,
        1057403841,
        1066313863,
        -1082745954,
        1058065462,
        -1093475043,
        -1100743103,
        -1114657830,
        -1090468265,
        -1100057075,
        -1077513043,
        1057115001,
        1069652880,
        -1110303989,
        -1069578970,
        -1063938365,
        -1082289377,
        1060370709,
        -1082107155,
        1063886405,
        1072769693,
        1048662768,
        1077153135,
        1034108690,
        1065462464,
        -1081724376,
        1047792134,
        1068445678,
        -1084791854,
        1044377027,
        -1085652537,
        1065060777,
        1057607106,
        1071343124,
        -1095537751,
        1065938271,
        -1063298206,
        1072039035,
        1066760702,
        1066697387,
        1042300238,
        1060430193,
        -1095779774,
        1073551870,
        1067539435,
        -1066507027,
        -1090073720,
        1059040008,
        -1106157504,
        1077470208,
        -1080569153,
        1064254256,
        1044187815,
        -1068699317,
        1053150550,
        1054629600,
        1060153754,
        1081426531,
        1075065941,
        -1072826224,
        1077075646,
        1074203574,
        -1081105474,
        1073752976,
        1067177213,
        -1073597275,
        -1090308105,
        -1069747119,
        -1078572203,
        1050018847,
        -1066121366,
        -1071700240,
        -1071156040,
        -1081868203,
        -1086185840,
        -1078820555,
        1074424690,
        -1085631910,
        -1076875813,
        -1108544034,
        -1070350076,
        -1060931498,
        -1079441144,
        1074007136,
        -1070629090,
        1082441429,
        -1079568779,
        1081247950,
        -1089454442,
        -1094492498,
        -1071928856,
        -1098357236,
        -1096627121,
        -1076228105,
        1057388376,
        -1086984463,
        1055555133,
        -1114550246,
        1066493680,
        -1081162912,
        1046771283,
        1058026893,
        1058832360,
        1037638386,
        -1100598331,
        -1079881407,
        -1097843699,
        1074812349,
        1049886224,
        -1082724973,
        1056180631,
        -1083153002,
        1050977448,
        1052365650,
        1060188551,
        1048718611,
        1051404025,
        1052049865,
        1062237737,
        1065477439,
        1065834376,
        1079498844,
        1016425071,
        1029134834,
        -1075925834,
        -1085300806,
        -1150326758,
        1043546196,
        1027874715,
        -1102199103,
        1082422037,
        1076257260,
        -1092355123,
        -1070702273,
        -1103176094,
        1072083322,
        1066120291,
        1069530109,
        1062607959,
        -1070436757,
        1084538473,
        -1068497936,
        1028371403,
        1068790860,
        1009282362,
        1060804560,
        -1085644260,
        -1093603253,
        1063694038,
        -1087454641,
        1070691136,
        -1088316546,
        1066525016,
        1025168905,
        1060405731,
        -1080358939,
        -1081008314,
        1084370103,
        1067126801,
        1060316391,
        -1072532921,
        1046727456,
        -1072709750,
        -1073146393,
        -1083323916,
        -1096442823,
        -1085958214,
        1048735980,
        1064262233,
        -1080214830,
        -1069901063,
        1065521312,
        -1085306430,
        1083360759,
        1075698550,
        1067658118,
        -1080167267,
        -1069262928,
        -1064506406,
        1076233108,
        1072120818,
        1065640980,
        1065467793,
        1049005621,
        -1081057736,
        1057418110,
        1060045729,
        1074483286,
        1075417112,
        1059951411,
        1066058419,
        -1083560464,
        1069844288,
        -1093274985,
        1037760482,
        1087560782,
        1071324110,
        -1091424387,
        -1062690036,
        -1085210787,
        1066706314,
        1063903203,
        -1088555132,
        1060588765,
        -1091458704,
        -1089795936,
        -1090212133,
        -1093265014,
        1051232466,
        -1092378597,
        -1100639676,
        1008951236,
        -1091945178,
        -1099882944,
        -1096772692,
        -1076192036,
        1047925347,
        1057079818,
        1068578385,
        1059955899,
        1064403061,
        -1132840853,
        1063532347,
        -1098146575,
        1051048745,
        -1086547619,
        -1079217030,
        1067437336,
        -1088999668,
        -1103516261,
        -1076908728,
        1052965213,
        1067531317,
        1046995840,
        -1089400170,
        -1087955361,
        1074666361,
        1059213922,
        -1091561704,
        1082313645,
        1077515573,
        1048909358,
        -1072631515,
        -1095635471,
        -1119587088,
        -1078274703,
        1024697564,
        1044706431,
        1035344909,
        1065940968,
        -1076766092,
        -1074501436,
        1073234261,
        -1090598805,
        1062888395,
        1071956208,
        1061523862,
        1072563163,
        1048014706,
        -1073327732,
        -1075679984,
        -1079482881,
        1069459578,
        -1063207300,
        -1081532973,
        1077583215,
        1078751571,
        1076012286,
        -1066785536,
        -1074241237,
        -1062025861,
        1083340979,
        -1069589507,
        1083783603,
        1077199534,
        -1151462362,
        1076865307,
        -1086611715,
        -1069249244,
        1081734102,
        1075610616,
        -1064039504,
        -1072305862,
        -1069712019,
        1067080878,
        1081484023,
        1074664653,
        1082041409,
        -1076522798,
        1068237234,
        -1064766057,
        -1072199036,
        -1063623717,
        1066252834,
        1082135976,
        -1089696437,
        1050933031,
        -1077244544,
        1076099298,
        1051695233,
        1035943469,
        -1071584954,
        -1065836277,
        1077247829,
        1077541236,
        -1072537229,
        1079245553,
        1058841121,
        1032352550,
        -1085528573,
        1068812992,
        -1146786556,
        1073779833,
        1056830874,
        1057680721,
        -1100004521,
        -1093340397,
        -1083332569,
        -1076619721,
        -1084694145,
        1064020164,
        1067340955,
        -1089016105,
        -1071715155,
        -1083491321,
        -1087970426,
        -1079664201,
        1069417091,
        1065695310,
        -1087730219,
        1035957513,
        -1081705207,
        1037223550,
        -1076653790,
        1070233665,
        -1069780401,
        -1088153339,
        -1063067117,
        -1099142666,
        -1089521376,
        1086143584,
        -1071368615,
        1085446316,
        1055870707,
        1075542896,
        -1079571086,
        1071680615,
        1072496756,
        1058699397,
        -1073484923,
        1084061215,
        1084106422,
        1086237817,
        1070486705,
        -1084172368,
        1076114687,
        -1084508117,
        -1071890832,
        -1068654702,
        1078514292,
        1082014382,
        -1078145083,
        1068494923,
        1062206933,
        1049454866,
        -1097998997,
        1041381157,
        -1082703255,
        -1072925149,
        1060490987,
        -1084369156,
        1078163775,
        -1065845928,
        1084788568,
        -1072672603,
        1058112726,
        1068113203,
        1065995082,
        -1101680525,
        -1078257679,
        1058646559,
        1062798527,
        -1101141633,
        1075993511,
        -1067148953,
        -1085531586,
        -1074347915,
        -1071745254,
        1027506970,
        -1073067480,
        1081675637,
        1069629583,
        -1085674879,
        -1074201508,
        1069490329,
        -1096278831,
        1074142064,
        -1066587910,
        1071862949,
        -1095643404,
        -1085414481,
        1072483577,
        1049555156,
        -1104923496,
        1048691060,
        1046501963,
        1053421810,
        1074380286,
        1058701411,
        1026605428,
        -1090313079,
        1078823282,
        -1076572660,
        1059024735,
        -1088509439,
        1028220087,
        1043183144,
        -1119294876,
        -1093622340,
        1053025357,
        -1123696620,
        -1148281626,
        -1084396250,
        -1110149082,
        -1095279757,
        -1122938876,
        -1093183146,
        -1078149933,
        -1094545860,
        -1090696378,
        -1087014228,
        -1088115417,
        -1087525059,
        1058222644,
        1065409465,
        -1086078536,
        -1114644261,
        1060013757,
        1049429339,
        1009554486,
        -1089156096,
        -1077293224,
        -1070696459,
        1069952224,
        -1073851454,
        1072728560,
        -1080345618,
        1061819357,
        -1080875263,
        1048835607,
        -1079051830,
        1075733957,
        1072169637,
        1060653224,
        1025203952,
        -1077811746,
        1063097541,
        1074756730,
        -1076850229,
        -1115301141,
        -1091370578,
        -1089030139,
        -1092510660,
        1060814266,
        -1092266996,
        1063264873,
        1058703739,
        -1073336587,
        -1078263613,
        -1069198869,
        1070072309,
        1025471234,
        1063328984,
        -1062997035,
        -1080345990,
        1056834688,
        1070241826,
        -1064385869,
        1051254775,
        -1088110845,
        1070003329,
        -1064166028,
        1074263494,
        1076700629,
        1076370112,
        1079554565,
        -1096954584,
        1074962874,
        -1098045575,
        -1071371446,
        -1074813022,
        -1073044207,
        1075961990,
        -1099168484,
        -1106044142,
        -1068704317,
        -1066969921,
        1073825110,
        1071623365,
        -1098907174,
        1079927912,
        -1101430509,
        -1090239968,
        1084564584,
        1066856665,
        1074310049,
        1085321585,
        -1078855889,
        -1082563800,
        -1065598541,
        1085075002,
        1084936147,
        -1063900133,
        1082775555,
        1067379396,
        1057635690,
        1073836579,
        -1092342118,
        1051294832,
        -1097555858,
        1065628502,
        1065946901,
        -1058711142,
        1061296573,
        1065810983,
        -1095043390,
        -1080501672,
        1058678899,
        1059366072,
        -1089910997,
        -1086592201,
        1049338185,
        1051846530,
        1066556637,
        -1089036502,
        -1076504516,
        -1094409222,
        -1098147164,
        -1084905081,
        -1111334607,
        -1089455410,
        1035431320,
        1068395027,
        1057928884,
        -1100946380,
        1040715052,
        -1107005476,
        -1097016129,
        1038822375,
        -1081714326,
        1061764110,
        1070631826,
        -1084988292,
        -1102315031,
        -1079425554,
        -1068637369,
        1069579762,
        1051275212,
        1072581919,
        -1085207605,
        1071117576,
        -1078265749,
        -1086216739,
        1081332854,
        1076701807,
        1066635626,
        1045397286,
        1053696793,
        1040406723,
        1066388578,
        1069575599,
        1069709770,
        -1072546629,
        1069976641,
        -1142911828,
        -1077484072,
        -1081544624,
        1072145399,
        -1056496588,
        1082895472,
        -1092931423,
        -1073429570,
        1071891239,
        -1062536024,
        1055863967,
        -1073451695,
        -1095493566,
        1059067049,
        -1069181273,
        -1068738094,
        -1073446000,
        -1084005583,
        1079692015,
        -1069344684,
        -1070239812,
        -1073309873,
        -1080643617,
        1080331188,
        -1088749141,
        1069805555,
        -1097902775,
        -1112268450,
        1066765661,
        1072166076,
        -1061665437,
        -1071436106,
        -1079342758,
        1051232449,
        1086927516,
        1053059108,
        -1077900871,
        -1078128192,
        1078763560,
        -1064015616,
        -1082115002,
        -1063380381,
        -1082706924,
        -1057182674,
        -1075871853,
        1069443715,
        -1056446522,
        -1075227854,
        1069475569,
        -1077311188,
        1065856466,
        1078683756,
        -1096921892,
        -1088101647,
        1055464228,
        1053819323,
        -1068616378,
        -1067361815,
        -1084152497,
        -1088234216,
        1050100063,
        1061594801,
        1065050834,
        -1085125739,
        1072491602,
        -1081785667,
        -1076512673,
        -1083947305,
        1037199667,
        1071941237,
        -1072658193,
        1068754741,
        -1080527154,
        1067846987,
        -1097745881,
        -1069904059,
        -1104742370,
        1037828838,
        1053931403,
        1058884362,
        1077786029,
        -1115184020,
        -1079865369,
        1073752825,
        -1062191533,
        1072067119,
        1064780812,
        -1105519536,
        1081119910,
        -1081679295,
        -1064765425,
        -1079393539,
        -1073461972,
        1074707814,
        -1072520764,
        -1071662084,
        1071573824,
        1061856223,
        -1065421405,
        -1078633792,
        1063702667,
        1076112543,
        -1097932782,
        -1071715620,
        -1078569677,
        -1073440587,
        -1079605051,
        -1071332530,
        1058049745,
        -1082797266,
        1035697943,
        -1069870919,
        1050975045,
        1049624638,
        -1119433208,
        -1080227870,
        1072483681,
        -1090355356,
        1033410560,
        -1083769338,
        -1089747551,
        1070912836,
        1055116478,
        -1064250429,
        -1101591945,
        1076863344,
        1075064465,
        1065534442,
        1062630994,
        1071743382,
        -1098930887,
        1023193845,
        -1109765722,
        -1094003574,
        -1062611358,
        -1106961809,
        1066358718,
        -1078450316,
        1030055368,
        -1078235804,
        -1072584457,
        -1080775227,
        1039043771,
        1069038351,
        -1081366220,
        1084264030,
        -1119744515,
        1065664232,
        1050802040,
        1075083119,
        -1094578889,
        -1084945013,
        1066443025,
        1070833126,
        1008584837,
        -1103364093,
        1065875100,
        -1087172013,
        1072499043,
        -1078686867,
        1065419937,
        -1062971669,
        -1082146275,
        -1077460837,
        -1093480857,
        -1150070550,
        1062294856,
        -1087365689,
        -1098263941,
        1067648672,
        -1086121368,
        -1098857714,
        -1087374455,
        -1096635198,
        1067342685,
        1064086239,
        -1102086734,
        -1093421097,
        1056532385,
        -1094453512,
        1060758297,
        -1101624887,
        -1088490241,
        -1111521926,
        1053870363,
        -1100920455,
        1040775820,
        1058797457,
        -1078892501,
        -1121035044,
        1049058781,
        -1090289343,
        -1076466187,
        -1094570545,
        -1088689723,
        1072636219,
        1058632964,
        -1090979585,
        1072964418,
        1023506134,
        -1071809724,
        1079429343,
        -1102948601,
        -1104543611,
        -1082003038,
        -1089164149,
        1076225552,
        1042174673,
        -1081602690,
        1067157132,
        -1076668966,
        1047906759,
        -1112361391,
        1069490961,
        -1064152547,
        1072444106,
        1074372300,
        -1089235412,
        -1064971047,
        1039917820,
        1057024922,
        -1104616650,
        986761072,
        -1078268787,
        -1077696397,
        -1076353113,
        -1073331994,
        -1078727988,
        1075946019,
        -1075719345,
        -1101524555,
        1027780586,
        1085447285,
        1076719081,
        -1101885553,
        1073014700,
        1076996567,
        1047463654,
        -1083946077,
        -1073090549,
        1054892176,
        -1104890838,
        -1077581806,
        -1076220798,
        1066045284,
        -1092251377,
        1033490182,
        1074777476,
        -1059665631,
        1074136407,
        -1088883921,
        1075040314,
        -1085899155,
        1078285523,
        1074890145,
        -1075441513,
        1053493960,
        1086987980,
        1070508574,
        1067038776,
        1078028083,
        -1078548268,
        -1088028521,
        1035474108,
        1024002373,
        1068841168,
        1082440241,
        1058759622,
        -1083634531,
        -1088362016,
        -1075546006,
        1073280680,
        1083858528,
        -1069649690,
        1059036347,
        -1085603434,
        -1098840067,
        1062606922,
        1067427863,
        1051339915,
        1053365919,
        -1088661163,
        -1081745089,
        -1084567807,
        1049892666,
        1072583793,
        -1078047287,
        1067183170,
        -1073567830,
        -1081763622,
        -1079931719,
        -1082148664,
        1054159478,
        -1085183375,
        -1121403860,
        -1081755704,
        -1080419622,
        1043629495,
        -1103492081,
        1076004973,
        -1073392087,
        1074945354,
        -1085354154,
        1067704524,
        -1084126776,
        -1069667524,
        -1071706508,
        1067401391,
        1030327331,
        1076133099,
        -1076314818,
        -1092391271,
        1067383907,
        -1076257859,
        1067391937,
        1074099564,
        1085279422,
        -1078119716,
        -1079942608,
        -1081447058,
        -1070489922,
        1073956463,
        -1067232743,
        -1092354580,
        -1097938186,
        -1078469186,
        1075280903,
        1066775742,
        -1079976126,
        -1076929696,
        1062471276,
        1068283606,
        1070629886,
        -1081716997,
        1052102731,
        -1075242456,
        -1087773141,
        1059526860,
        1068650435,
        1082236810,
        -1092645068,
        -1078646099,
        -1065875743,
        1060976519,
        -1074892800,
        -1098052803,
        1073006066,
        1059619986,
        1071055505,
        1072926301,
        -1074641709,
        1049322754,
        -1073537612,
        1076759893,
        1065990650,
        -1114555989,
        1054065779,
        1074675962,
        -1078025271,
        1051821792,
        1051194755,
        1032356014,
        1055478732,
        1056388193,
        -1076971140,
        1031994306,
        1052218445,
        -1091045515,
        -1069020002,
        1076790371,
        1065127374,
        -1081442667,
        -1086673501,
        1060750033,
        1070553764,
        -1094563590,
        -1088542112,
        -1092282659,
        1066760335,
        -1084852330,
        1070278220,
        1056988669,
        -1094700444,
        -1089918258,
        1041482398,
        1042617427,
        -1099340863,
        -1082081072,
        -1088015491,
        1050599737,
        -1090441189,
        -1081446931,
        1053593246,
        1058264341,
        1066151897,
        1057481077,
        -1086469712,
        1057600418,
        -1097653818,
        1068483859,
        1050456226,
        -1103464295,
        1045563412,
        1050213924,
        1050485275,
        1050276260,
        -1105896013,
        1063119418,
        -1084167499,
        1040963785,
        1073862877,
        -1072594150,
        -1099338171,
        1065969941,
        -1113379751,
        -1093509513,
        -1070159823,
        1078296347,
        -1062946627,
        1048526142,
        -1070224352,
        -1073722086,
        1061765633,
        1057646689,
        1060814582,
        1067701434,
        -1079261423,
        -1089691818,
        1046471736,
        -1077387505,
        1074625594,
        -1096937323,
        -1161605976,
        -1070864400,
        -1130565631,
        1064937357,
        1062238893,
        -1087049123,
        -1102565992,
        1078465584,
        1074210020,
        1073377792,
        -1070592553,
        1050777835,
        -1128127486,
        -1058408729,
        1074242461,
        1039023996,
        1067354862,
        -1070520849,
        -1085921618,
        1062480285,
        -1079550279,
        1062321894,
        1079052270,
        1061422038,
        1057839167,
        1070342813,
        -1069508191,
        -1100248054,
        -1125301402,
        1074635101,
        -1070930355,
        1070675063,
        -1079598124,
        1083540847,
        1072274421,
        1077406242,
        -1075398622,
        -1080006307,
        -1067414791,
        1077046883,
        -1075409160,
        1069660427,
        1066474050,
        1064192746,
        -1105932976,
        -1075541275,
        1083028120,
        1082850428,
        -1077373573,
        -1095984989,
        -1075640002,
        -1088068092,
        -1083675605,
        1075709579,
        -1069539282,
        1077801970,
        -1077354769,
        1066523969,
        -1088023689,
        1027270895,
        1059313387,
        -1093132484,
        1069951513,
        1052457309,
        1052779062,
        1061058556,
        -1079336345,
        1057307587,
        1050076801,
        -1103208693,
        -1081975371,
        1066646930,
        1058584682,
        1038017816,
        1067410222,
        -1074762277,
        1064330863,
        -1086684798,
        1054417152,
        1021630316,
        1061599567,
        1038550193,
        1062927470,
        -1080638453,
        1077369349,
        1082064668,
        -1073670668,
        -1070079207,
        -1085185781,
        -1081308365,
        -1079038609,
        -1093789204,
        1068075999,
        -1089555649,
        -1091998285,
        -1087658966,
        -1068415857,
        1074335806,
        1052504006,
        1060998423,
        1068415961,
        -1075756854,
        -1078988266,
        1011062658,
        -1096706013,
        1069734457,
        -1060989831,
        1061254288,
        1060032106,
        1075129263,
        -1066884121,
        -1062349480,
        -1081052475,
        1047737123,
        -1068018582,
        -1085805970,
        1075286267,
        1074051966,
        1047739186,
        1082946198,
        -1076174771,
        -1082099121,
        -1070371732,
        -1073966663,
        1071610863,
        -1065745582,
        1076730457,
        -1081977931,
        1078715660,
        1093439178,
        1071180607,
        1081421443,
        1073352403,
        -1067954487,
        -1059717368,
        1061651707,
        1046001507,
        1078441138,
        1072328244,
        1066771285,
        -1064082807,
        1080372437,
        1057491828,
        1079736427,
        -1072126341,
        -1069422940,
        -1079395294,
        -1070043293,
        1076091938,
        -1072882593,
        -1060830157,
        -1071311087,
        -1077806624,
        -1081961579,
        -1064202891,
        1058746908,
        -1104018181,
        1083094562,
        1066273461,
        1083290565,
        1081507301,
        -1070226106,
        -1086100028,
        -1088645695,
        1079088946,
        1063182317,
        1058950574,
        -1097329624,
        1079376068,
        -1072689385,
        -1074608785,
        -1091400975,
        1075011964,
        -1095179493,
        -1099936247,
        1065691455,
        1073833484,
        -1065262266,
        1076516428,
        -1077570801,
        1062370472,
        1027378137,
        1068683773,
        -1102073585,
        -1086625811,
        1071890056,
        1069678807,
        1053462054,
        1058534525,
        1059095662,
        -1075477377,
        -1080421917,
        1058381473,
        1088885267,
        1080171592,
        -1068814156,
        -1082026132,
        1069120243,
        -1078300038,
        -1068078729,
        1091425621,
        -1065334840,
        -1076189637,
        -1055822362,
        1085853844,
        -1065597711,
        1066737851,
        -1065324033,
        1083132996,
        -1070985398,
        -1075561891,
        1080121382,
        -1064434178,
        1052843911,
        -1090007467,
        -1061058457,
        1081429722,
        1079142741,
        -1081570606,
        1075331342,
        1089468235,
        1072382557,
        1076100256,
        -1081837425,
        1068873763,
        -1076831514,
        -1092034609,
        -1076928362,
        -1117481418,
        -1090289586,
        1079039979,
        1078754870,
        1074354716,
        -1073196964,
        1080560320,
        1071109591,
        -1067956702,
        -1063850324,
        -1101374402,
        1046108321,
        -1071351613,
        -1081591511,
        1079035400,
        -1081105080,
        -1095468748,
        -1077445490,
        -1073433118,
        1070393829,
        -1067818385,
        -1064229266,
        -1089189467,
        1069394517,
        -1069647159,
        -1064966747,
        1076666221,
        -1065539055,
        1077401123,
        -1097839169,
        1054053011,
        -1075289086,
        -1089049474,
        1071359328,
        -1064181786,
        -1076992963,
        1066148827,
        -1085775716,
        1061037631,
        -1077855718,
        -1076019615,
        1076827894,
        1058794395,
        1055862998,
        1081620799,
        -1087381778,
        1053092111,
        1060327893,
        -1091434566,
        -1085494548,
        -1100450859,
        1058139588,
        -1084474857,
        1076910939,
        -1106977062,
        -1079646509,
        -1071841316,
        1059277009,
        -1081721137,
        -1094871850,
        1044728474,
        -1084400524,
        -1089903493,
        -1084038920,
        -1093039738,
        1055513354,
        1057380977,
        -1104834243,
        -1089661862,
        -1087583084,
        1063689354,
        -1100940121,
        -1061045075,
        1046746095,
        1032778116,
        -1079569419,
        -1084701842,
        1070355130,
        1082233241,
        1066836394,
        1065438451,
        -1105018129,
        -1081576543,
        1077034356,
        -1070080844,
        -1061075856,
        1068816250,
        -1092849617,
        -1080823845,
        1081107003,
        -1089166078,
        1067271865,
        1060537660,
        1062803523,
        -1073462763,
        1075836924,
        1064155599,
        -1077275669,
        1078958535,
        -1075479186,
        -1079931689,
        1068688095,
        -1095305771,
        -1084220131,
        1076173856,
        1048144554,
        -1084564495,
        -1098842003,
        -1086449053,
        -1064125787,
        1045123258,
        1049278010,
        1062680769,
        -1090576585,
        -1087786520,
        1018026714,
        -1079463627,
        -1090160234,
        -1081216448,
        -1091871235,
        -1080542055,
        1063138666,
        -1072032523,
        1052731742,
        -1076382734,
        -1099013212,
        1060832742,
        1049217877,
        1052736146,
        1070558723,
        1066178503,
        -1078916968,
        -1075652287,
        1074644004,
        -1100747566,
        1051700358,
        -1079100225,
        1059813218,
        -1068760693,
        1053932707,
        1078093596,
        1068087691,
        1079715653,
        -1080971579,
        1068933195,
        -1089812736,
        1060507554,
        -1086553873,
        -1100195240,
        -1076705688,
        1059800073,
        -1081213422,
        -1072459357,
        1057314539,
        1051098782,
        1067516777,
        -1104791309,
        1040795050,
        -1087479269,
        -1102479151,
        -1092566144,
        -1090978798,
        1050742162,
        -1106730202,
        -1093797542,
        1062687943,
        -1072818741,
        1044181162,
        1034915136,
        -1094039661,
        1057594867,
        1059093607,
        -1089924649,
        -1095728155,
        -1098272627,
        1030102788,
        -1098557891,
        1052913881,
        -1091907388,
        -1082009861,
        -1082716169,
        -1103809257,
        1069940880,
        -1081586135,
        -1080837053,
        -1147272715,
        1053241196,
        1048624847,
        -1090217259,
        1065576171,
        1060321248,
        1047188396,
        1075771590,
        1076338302,
        1033134127,
        1067986435,
        1041533795,
        1060886943,
        -1086627768,
        -1096724185,
        1067129375,
        1063125014,
        1044751934,
        1062212445,
        -1078218005,
        -1078989117,
        1074424116,
        -1073591905,
        -1070481188,
        1068677291,
        1068888888,
        -1079678571,
        -1079810868,
        -1074499706,
        1007960159,
        1056583062,
        -1085217222,
        -1078934829,
        1074150846,
        -1085019363,
        -1074070198,
        -1072976467,
        1055303272,
        -1079661432,
        1071971736,
        -1079349211,
        1060716813,
        -1080364654,
        1082255982,
        -1079188307,
        1077325958,
        1057212195,
        -1081884973,
        1075159465,
        -1076462670,
        -1087133799,
        1046554749,
        -1072866121,
        -1067261622,
        -1091875477,
        -1086335386,
        -1077829082,
        1061978667,
        -1083352748,
        -1067937311,
        -1065982397,
        -1084950118,
        -1068203890,
        -1085993336,
        -1073838381,
        -1071402756,
        -1084426395,
        -1084596388,
        -1077872230,
        1043906934,
        -1086402023,
        -1074638953,
        -1072816139,
        1030540571,
        1074229959,
        -1065037147,
        -1081557701,
        -1094220253,
        -1087927118,
        -1098260642,
        1051311417,
        1066238655,
        1043989219,
        -1084778022,
        1075321354,
        1066047567,
        1065548254,
        1048963936,
        1066377991,
        1054818722,
        -1113045439,
        1058117516,
        -1078650095,
        1052042321,
        -1078731721,
        -1081221098,
        -1085280990,
        -1087789850,
        1028694504,
        -1076877344,
        -1090886006,
        1064509966,
        -1080683447,
        -1067405145,
        -1103784446,
        -1078207188,
        1073333929,
        -1094348296,
        -1072115881,
        -1072914465,
        -1073753398,
        1066503612,
        -1076534263,
        -1067781741,
        -1078013013,
        -1063726093,
        -1084409325,
        -1072782560,
        -1066643713,
        -1085001133,
        -1076195669,
        -1067382673,
        -1073060875,
        -1078915645,
        -1075371541,
        1080601774,
        -1067258152,
        -1073677526,
        -1068558817,
        1064463080,
        1068356340,
        -1084194088,
        -1082010155,
        1070843166,
        1070231457,
        -1088603032,
        -1083077783,
        1074041732,
        -1076700299,
        1062112089,
        -1072240901,
        -1089679363,
        -1074957978,
        1065561003,
        1065852278,
        -1070526044,
        1054909799,
        1054720892,
        -1088780340,
        -1090462811,
        1065451674,
        -1113262781,
        -1081434218,
        1053009921,
        1068855042,
        -1085294034,
        1062706467,
        1064102745,
        1045193399,
        1045760497,
        1049540953,
        -1079601651,
        -1075094491,
        -1078801364,
        1058919537,
        1076371286,
        -1082116266,
        -1082269880,
        1071614092,
        1067400476,
        -1088537375,
        -1090567380,
        1059853029,
        1066739373,
        1064024841,
        -1085505037,
        -1086728078,
        1060220732,
        -1106753113,
        -1112351386,
        1023962480,
        1029670619,
        -1114484579,
        1045846401,
        1041731394,
        1052501920,
        -1093830833,
        -1094737275,
        1040297271,
        1066041492,
        -1085123046,
        -1087117745,
        1076171747,
        1056496451,
        1031228203,
        1050479925,
        1053918351,
        -1075688009,
        -1075851933,
        1063206886,
        1068382965,
        -1084175773,
        1031006050,
        -1078684430,
        1065545618,
        1074848451,
        1063386414,
        1064761267,
        -1079760667,
        -1081507732,
        -1091244638,
        1060996912,
        -1080098530,
        -1097197400,
        1071610916,
        -1082822219,
        -1081283957,
        1073745749,
        -1086502239,
        -1089326842,
        1073784539,
        1051203329,
        1031448109,
        1041504622,
        1063959239,
        -1079165583,
        -1076426242,
        1066939980,
        -1114515784,
        -1080236990,
        -1100649120,
        1066810185,
        -1079686515,
        -1074768757,
        -1091778370,
        -1092075558,
        1071438942,
        -1096203109,
        1074231348,
        1064880224,
        -1076919411,
        -1075556116,
        -1091175999,
        1065335083,
        -1090200027,
        -1097000668,
        -1094123659,
        1056464961,
        1052193265,
        1018521388,
        -1085288135,
        -1086471808,
        1067570568,
        1067745402,
        1072583616,
        1067290203,
        -1079521239,
        -1079736208,
        1057867423,
        -1082241540,
        1060140275,
        1065929561,
        -1082482066,
        1058849700,
        1059124969,
        -1090345793,
        -1072002576,
        -1072311761,
        1082500943,
        1077457753,
        -1081363321,
        1054187018,
        1054889501,
        -1074379605,
        1062592216,
        1062330205,
        -1075912903,
        -1077648139,
        -1074827620,
        1054717447,
        1053999099,
        -1087044459,
        -1078762142,
        -1079706664,
        1070825452,
        1073303291,
        1064808717,
        -1090241291,
        1057886305,
        1057089905,
        -1073523398,
        1047323156,
        1054937527,
        1057626463,
        1059781984,
        -1076219282,
        1066108562,
        1069010605,
        -1079117976,
        1051021243,
        1052565446,
        1054829497,
        1068356775,
        -1076824373,
        1070257722,
        -1111360888,
        -1080710158,
        1049055257,
        1046890176,
        -1089481383,
        -1095657503,
        1073772997,
        -1076410166,
        -1073093925,
        1072115590,
        -1094389322,
        -1093519908,
        1027311466,
        -1078249560,
        -1110193962,
        1053193803,
        1057160059,
        -1100646284,
        -1113475228,
        -1097500130,
        1064477833,
        -1127527891,
        1018895492,
        -1095976268,
        -1091482068,
        -1076016678,
        -1075797831,
        1080479900,
        1077758732,
        1082726051,
        -1076953250,
        -1077055149,
        1066156676,
        -1070287547,
        1063139245,
        1063012003,
        -1102731446,
        -1082635447,
        1013497856,
        -1093627663,
        1058556180,
        1061513827,
        1058023771,
        1063526051,
        -1072270523,
    }
}
