﻿// © 2021 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
Thai_codepoints_exclusive_model5_heavy:table(nofallback){
    model{"Thai_codepoints_exclusive_model5_heavy"}
    type{"codepoints"}
    embeddings:int{20}
    hunits:int{15}
    dict{
        "ก",
        "ข",
        "ฃ",
        "ค",
        "ฅ",
        "ฆ",
        "ง",
        "จ",
        "ฉ",
        "ช",
        "ซ",
        "ฌ",
        "ญ",
        "ฎ",
        "ฏ",
        "ฐ",
        "ฑ",
        "ฒ",
        "ณ",
        "ด",
        "ต",
        "ถ",
        "ท",
        "ธ",
        "น",
        "บ",
        "ป",
        "ผ",
        "ฝ",
        "พ",
        "ฟ",
        "ภ",
        "ม",
        "ย",
        "ร",
        "ฤ",
        "ล",
        "ฦ",
        "ว",
        "ศ",
        "ษ",
        "ส",
        "ห",
        "ฬ",
        "อ",
        "ฮ",
        "ฯ",
        "ะ",
        "ั",
        "า",
        "ำ",
        "ิ",
        "ี",
        "ึ",
        "ื",
        "ุ",
        "ู",
        "ฺ",
        "เ",
        "แ",
        "โ",
        "ใ",
        "ไ",
        "ๅ",
        "ๆ",
        "็",
        "่",
        "้",
        "๊",
        "๋",
        "์",
        "ํ",
        "๎",
    }
    data:intvector{
        -1112142886,
        1022015995,
        -1125173248,
        -1100799408,
        1023132438,
        1050484808,
        1026205999,
        1032710067,
        1046378394,
        1020985791,
        1036159587,
        -1136782966,
        -1099992628,
        -1114608928,
        -1131786450,
        -1123270559,
        1039102136,
        -1144039147,
        1019520363,
        1041361138,
        -1114142348,
        1053217804,
        1030216786,
        -1082938607,
        -1084500897,
        1032756706,
        1064206118,
        1039151957,
        -1130631323,
        1051035319,
        1034731880,
        1032110134,
        -1137977531,
        1044988933,
        -1140733360,
        -1122779265,
        1030946466,
        -1127687766,
        -1139363102,
        -1140108208,
        -1128283161,
        1018376486,
        1006332800,
        -1125087891,
        981337728,
        -1131553280,
        -1119960025,
        1001190936,
        -1122468115,
        1011213568,
        1000366720,
        -1126342208,
        -1122565971,
        -1149961520,
        -1161720416,
        1025239545,
        1028108593,
        1027989965,
        1012367732,
        -1134732492,
        -1119317919,
        1047083276,
        1032333784,
        -1097422528,
        -1098579845,
        -1094249518,
        1072435681,
        1038815900,
        -1098761610,
        1048719446,
        1057011082,
        1025825300,
        1033498510,
        -1100001246,
        -1138092260,
        1024004387,
        1005619315,
        -1089740171,
        -1091731239,
        -1112538356,
        -1119921286,
        1006826880,
        -1120119958,
        1007617676,
        1021615770,
        1017793730,
        -1122502208,
        -1132701772,
        -1120923027,
        1021989582,
        -1126083840,
        -1128161913,
        1025794513,
        1023805127,
        -1165613472,
        1007917556,
        1024604055,
        1023859761,
        -1135187224,
        -1121362029,
        1053450272,
        1039147779,
        1031611782,
        1046032625,
        1035485208,
        1066180234,
        1055203351,
        1060722108,
        1067398205,
        1067248418,
        1060338368,
        1054951594,
        1053672679,
        1060245644,
        -1089463057,
        1042720369,
        -1098665812,
        991643040,
        1052434216,
        1057303437,
        1045577562,
        -1110305368,
        -1127665672,
        -1117972763,
        1028429541,
        1050608468,
        1042282064,
        1001667408,
        1062603745,
        -1111946928,
        1007493638,
        994038276,
        1060222968,
        1045588839,
        1015730978,
        1029298010,
        1008413085,
        -1087007400,
        -1076414892,
        1040695695,
        -1098111929,
        1048011403,
        -1127013559,
        1010093040,
        -1096417427,
        1009117872,
        1058602660,
        1046393001,
        1036576320,
        1042714411,
        1067008565,
        985100184,
        1027297703,
        -1086931026,
        1034391360,
        -1103684384,
        1047329601,
        -1111618698,
        -1100391220,
        1078105105,
        -1085587846,
        993694838,
        1058324137,
        1032681814,
        1042935163,
        1063074685,
        1063141103,
        1070855881,
        -1094134873,
        -1103805514,
        1063166420,
        1067476872,
        1066647305,
        -1096818071,
        -1117425502,
        -1106371417,
        -1098917838,
        1058358246,
        1046936337,
        -1098750062,
        -1109595326,
        1055323791,
        1043746546,
        -1114915950,
        -1136085366,
        -1125086548,
        1034585216,
        -1101874078,
        -1124216465,
        1049108823,
        1030164839,
        1040486633,
        1035743102,
        -1097326976,
        -1111017020,
        -1115467981,
        -1168197240,
        -1112996497,
        1060090255,
        -1127638945,
        -1101576250,
        -1102361840,
        -1124440148,
        -1093806600,
        -1096495350,
        1050133774,
        1050888557,
        1047331694,
        -1082145670,
        -1124306310,
        1068189358,
        -1105824738,
        1033999031,
        -1094699242,
        1040291690,
        -1096048849,
        1049336560,
        -1112766686,
        -1106792774,
        1056462717,
        -1076324112,
        -1079313428,
        1086831672,
        1064009469,
        1058107462,
        1060449591,
        1056786761,
        -1083662356,
        -1084614668,
        -1089832108,
        1062515103,
        1075761788,
        1073179411,
        1050059337,
        -1073197030,
        -1072731868,
        -1076240289,
        1063031569,
        1047677013,
        -1081173102,
        1067561167,
        1045872868,
        -1112308279,
        -1098168946,
        -1098328137,
        -1099421055,
        1046157095,
        -1083736549,
        1049972032,
        1047009250,
        -1118211699,
        1028385208,
        1060697477,
        1032941944,
        -1096597404,
        1042221963,
        -1101318484,
        -1102143343,
        -1137422076,
        1049932231,
        1064408586,
        -1118537258,
        1030282246,
        -1109387106,
        1021529631,
        -1108379587,
        -1112963520,
        -1102719742,
        -1097036827,
        1050027534,
        -1099956183,
        -1169663760,
        -1093334446,
        1011158517,
        -1097490100,
        1049127366,
        -1112947286,
        -1079023204,
        1052799915,
        -1106276452,
        1059198605,
        -1127910006,
        -1133714057,
        1059739926,
        1015687803,
        -1106074871,
        1031187596,
        -1092299807,
        1039173944,
        1036688610,
        -1113810959,
        1052937595,
        -1109007573,
        1046000128,
        1032229353,
        -1150896180,
        1005846394,
        -1106396410,
        1050956673,
        1024130450,
        1046659963,
        -1096387337,
        1028377889,
        1048428578,
        -1103208885,
        1056381111,
        1022698025,
        -1087977657,
        -1063114902,
        -1102519833,
        1040815297,
        -1113821673,
        -1116410140,
        1049706791,
        1034727879,
        -1109436885,
        -1113715132,
        1070543343,
        -1100691233,
        -1104698221,
        -1089349215,
        1062448120,
        -1107038086,
        1081735807,
        -1101037024,
        1058396081,
        1051068175,
        1057830431,
        1066704444,
        1058316471,
        -1064766866,
        1055332076,
        -1077262660,
        -1071393093,
        -1082359043,
        1049350879,
        1056152663,
        1068117957,
        1074315373,
        1078355364,
        -1077924161,
        -1113396736,
        1015949809,
        -1084823421,
        1031517475,
        -1089817230,
        -1133045992,
        -1082593211,
        1064626576,
        1061099477,
        1072093629,
        1063524548,
        1056764674,
        1018307844,
        -1078829891,
        1059204563,
        -1062632876,
        1026839174,
        1054021142,
        1060397676,
        1048365992,
        -1129808592,
        -1113133888,
        1076508122,
        -1108599130,
        -1107486940,
        -1090253452,
        1053535181,
        1042672601,
        1029961747,
        -1106719800,
        -1108361723,
        -1092918873,
        1050729703,
        1026397855,
        1061916068,
        1045446195,
        -1098033376,
        1067152172,
        1046255054,
        1028309489,
        996220676,
        1008417548,
        -1134436375,
        1009526264,
        -1096216927,
        1020043295,
        1049988494,
        1076038547,
        -1098204869,
        1031071426,
        -1132982748,
        1041392893,
        1025589103,
        -1117858950,
        1007457380,
        1043084330,
        1045764805,
        1023101121,
        1031601696,
        1036206282,
        1038824655,
        -1128251993,
        -1092046290,
        -1110727526,
        -1107149911,
        1053450757,
        -1094550681,
        1034477318,
        1050480069,
        1075548692,
        982712072,
        1044227159,
        -1086832604,
        -1117519365,
        1029302186,
        -1114806777,
        1025222987,
        1020221606,
        1054665285,
        1032564337,
        1037981030,
        1037728198,
        -1105288195,
        -1123438924,
        1049762423,
        1040101862,
        -1117416321,
        1026661546,
        1013157053,
        1026215998,
        1040865932,
        1049264606,
        -1125505568,
        -1078136163,
        1036097545,
        1031076305,
        -1091440737,
        1056540945,
        982065336,
        1032419740,
        1046623378,
        1026133441,
        -1113794757,
        -1109465378,
        -1102224728,
        1037496815,
        1046023761,
        -1084559173,
        1016827292,
        -1112048036,
        1031883279,
        1030074689,
        -1096001197,
        -1092406715,
        1025211910,
        1023865732,
        -1095428734,
        -1105089966,
        -1111812516,
        1033954734,
        1055944100,
        -1130926620,
        -1082801756,
        -1085938523,
        -1103658415,
        -1105868257,
        991788760,
        1049289519,
        -1117061338,
        -1112533965,
        1046292013,
        -1122601016,
        -1102695003,
        1043325012,
        -1136293669,
        -1135618564,
        1044087704,
        1042142930,
        1047878450,
        1037695728,
        991555604,
        1015721543,
        1040947455,
        1016622332,
        1044393689,
        1039541183,
        1020912721,
        1041041701,
        -1079986399,
        996483758,
        1015397180,
        1075933341,
        1027690631,
        -1107625806,
        1023040890,
        990648860,
        -1107217956,
        -1106109484,
        1042203660,
        -1098735155,
        -1139303445,
        1002398272,
        1046542239,
        -1151191140,
        -1087802245,
        1035637639,
        1053123212,
        1037749066,
        1029601324,
        -1129172868,
        1011008383,
        1043665745,
        1029571770,
        -1111617096,
        -1113451765,
        1036683638,
        1062038436,
        -1080062124,
        1034909239,
        -1113107468,
        -1114093412,
        1038130918,
        1032374956,
        -1123850759,
        1050654558,
        1043410937,
        1069499289,
        1032487622,
        -1109588636,
        1043552731,
        1045453626,
        1024279868,
        -1105847845,
        -1089181841,
        -1116255962,
        -1101558140,
        1041412961,
        1032867215,
        1043781178,
        -1086371588,
        1036848380,
        -1123310774,
        -1116149174,
        -1095023843,
        1032608464,
        1062808440,
        1044841121,
        -1073366711,
        1046058438,
        -1112445192,
        1053592138,
        -1123670785,
        -1087748983,
        -1089549859,
        -1104113333,
        -1095571224,
        1062921561,
        -1097459519,
        -1103412706,
        -1098924635,
        -1111240610,
        1049147653,
        -1089997365,
        1025167041,
        -1098897195,
        1057310525,
        1047772542,
        -1072410265,
        1069306827,
        -1116996462,
        1054018744,
        1043958767,
        -1132260547,
        -1095353842,
        -1106192743,
        -1096047203,
        -1104187117,
        -1095326068,
        1036434121,
        -1099305704,
        1031988361,
        1016161599,
        -1104819156,
        -1097489565,
        -1098385753,
        968425106,
        1055833249,
        1051809991,
        1044933577,
        1056960383,
        1039430864,
        1018653589,
        -1091685824,
        -1106210796,
        -1111687961,
        -1147407865,
        1059541007,
        988984874,
        1055026064,
        1051128238,
        1044204721,
        -1117126028,
        -1081307207,
        -1112332414,
        1049913714,
        1042672021,
        -1080834611,
        1045458848,
        -1096407894,
        1051945347,
        -1114476288,
        1057350775,
        -1100992246,
        -1121192423,
        1048975306,
        1045547342,
        1049265110,
        -1084480057,
        1036745924,
        -1090054093,
        1058655949,
        1038881452,
        -1106118085,
        1033293246,
        -1117933067,
        1050716794,
        -1081118715,
        -1101672007,
        1030539599,
        -1097731291,
        1042375023,
        -1107020970,
        -1114993674,
        -1095830391,
        -1099527256,
        -1123518057,
        1012010606,
        -1122457730,
        -1095746157,
        -1122154772,
        -1105548053,
        1035186166,
        1044157338,
        -1105563005,
        -1111009280,
        -1149980260,
        -1137136897,
        1050163870,
        -1103243771,
        1063065214,
        -1123420480,
        -1107738468,
        1040775585,
        996723658,
        -1119711139,
        1043946628,
        1011039588,
        1008098413,
        1048765167,
        1040632503,
        1030360491,
        -1151705195,
        1012436928,
        1026781769,
        -1105341064,
        -1121741584,
        -1078453765,
        -1134705050,
        -1107279375,
        -1148308189,
        -1143660328,
        -1129112269,
        1022253427,
        1028153652,
        1005081690,
        1048817730,
        -1117724615,
        -1123310453,
        1003667636,
        1043097228,
        1018047333,
        1023538839,
        1044330352,
        -1120010905,
        1016496220,
        -1121034623,
        -1096494176,
        -1112263297,
        -1107664001,
        -1122101147,
        1018932563,
        -1097747548,
        1034600934,
        1024335727,
        1024378335,
        -1089997467,
        1047290487,
        1040732808,
        -1111862285,
        996269492,
        1062131365,
        1051163373,
        -1097245131,
        1026476065,
        -1097950128,
        -1181491648,
        1057319639,
        1054717902,
        1068243850,
        1070458036,
        1040614968,
        1057712619,
        1041891477,
        996873130,
        -1085678190,
        1037051098,
        -1084390041,
        1071189356,
        1051389434,
        1059945562,
        1029713604,
        1035379758,
        -1111776196,
        -1110151337,
        -1112944775,
        -1115194531,
        -1145688998,
        1035482170,
        1044183193,
        1017845127,
        1042463653,
        1048639746,
        1042416746,
        1017397020,
        1038096860,
        -1148144850,
        1075454425,
        1004341604,
        1028735898,
        -1126402637,
        1011163096,
        1019915794,
        -1119811465,
        1002262144,
        -1123458796,
        -1129996781,
        -1122013011,
        1003142064,
        1026657395,
        -1120710166,
        1027121863,
        -1139361140,
        -1126353011,
        1025753249,
        1025311809,
        -1132116858,
        -1142567888,
        -1148347472,
        -1123523318,
        1035702878,
        -1114058388,
        -1140927010,
        -1106280552,
        1033371368,
        -1095717737,
        -1123671827,
        -1124274879,
        -1129140638,
        1028502112,
        1022938241,
        -1128542878,
        1010613179,
        1060725547,
        1023232113,
        1010423983,
        1026265552,
        -1113100489,
        -1134564466,
        -1127300113,
        -1132009810,
        1049596084,
        1034080175,
        1058400369,
        -1127163186,
        -1099431986,
        1047119197,
        -1105068035,
        -1123983835,
        -1101799513,
        -1112466792,
        1043275617,
        1044177748,
        -1098165892,
        -1098412394,
        1012215367,
        1007930070,
        1048940544,
        1036086205,
        -1123995260,
        1042212524,
        1048907853,
        -1103152485,
        1089370340,
        1026699487,
        1055671923,
        -1089787522,
        -1093440024,
        -1087569724,
        1025239388,
        1078473007,
        -1090450901,
        -1106755259,
        -1102699953,
        1063832016,
        1063754515,
        1038524079,
        -1078766962,
        1068697821,
        1061026109,
        -1092588602,
        1033163390,
        1022050802,
        -1115019936,
        -1098343325,
        1058696575,
        1041439457,
        -1083501436,
        -1117723542,
        1033850029,
        1040956104,
        1035130155,
        -1098581350,
        -1100090268,
        -1098120736,
        -1109851470,
        -1105608959,
        1033608343,
        1032647664,
        -1128627588,
        -1086492775,
        1071666056,
        1055633947,
        -1100458192,
        -1067731643,
        -1095821801,
        1007586139,
        -1104777445,
        1031160515,
        1060668869,
        -1129872890,
        1065642984,
        1050032203,
        -1112900738,
        -1124549289,
        -1123217122,
        -1123719173,
        1033139985,
        1023480135,
        1027831889,
        1068437169,
        -1090152050,
        -1095912478,
        1069844952,
        1076964924,
        1069234215,
        1053153550,
        1062096591,
        1059064214,
        -1071739536,
        -1114364263,
        -1081590277,
        1085216321,
        -1116255690,
        -1091824161,
        1058499361,
        1025188955,
        1063156907,
        1047391398,
        1047389155,
        -1111613033,
        -1138623972,
        -1189061440,
        1024283229,
        1014779455,
        1058413314,
        1024668701,
        1065365917,
        -1096963820,
        1040719493,
        1008394816,
        941291776,
        -1102163784,
        -1113586441,
        -1126765560,
        -1114872148,
        1032724239,
        -1123949754,
        -1120342081,
        -1114626181,
        -1084887221,
        1036741376,
        1007255306,
        1066767093,
        -1091640560,
        1048879832,
        1068679971,
        1051008719,
        1056054221,
        -1122391018,
        1083316140,
        1067427715,
        1049501912,
        -1088618965,
        -1107706735,
        -1083905156,
        1045284725,
        1061369758,
        1059119792,
        1064570427,
        -1097926866,
        -1073674680,
        1067660927,
        1079107292,
        -1066140356,
        1085839841,
        -1074316543,
        -1089217614,
        1075872248,
        1054492330,
        -1111432007,
        1070975506,
        -1075403801,
        1064495663,
        1060419457,
        -1076545200,
        1060874285,
        1048707575,
        1029544818,
        1057267184,
        1037782530,
        -1086364447,
        -1053104307,
        -1127106244,
        1084060317,
        1022439476,
        989609152,
        1017066198,
        -1125145024,
        -1127703760,
        -1094469174,
        -1112926140,
        1048678792,
        -1127970346,
        -1115109395,
        1063853578,
        -1092313358,
        -1104283752,
        -1143055518,
        -1097246267,
        -1106961859,
        -1120988658,
        -1090123167,
        1033044539,
        1037713133,
        -1101324370,
        -1108799458,
        -1112827804,
        -1118816563,
        1064140640,
        -1106828742,
        -1082471461,
        1042876664,
        1039561414,
        1092654239,
        1061889611,
        -1107273254,
        1018112462,
        1036017542,
        -1053121651,
        1034501448,
        -1150367220,
        -1083779609,
        1042197168,
        1032940413,
        1016256333,
        -1087799928,
        1034636268,
        -1089757166,
        -1118686450,
        -1077897279,
        -1081460274,
        -1130388019,
        -1112999843,
        1062029009,
        1061616629,
        1022167120,
        -1122548007,
        -1111441711,
        -1101611621,
        1032173396,
        -1088586271,
        -1114868480,
        -1093738795,
        1056345318,
        1038862738,
        1042289595,
        -1118250294,
        -1103467253,
        1025694397,
        1029797752,
        -1098202518,
        1067540857,
        1034586028,
        -1108401285,
        1051037688,
        -1153727288,
        1048156866,
        1051117949,
        -1125389590,
        -1110370626,
        1039080686,
        -1086814014,
        -1104973801,
        1030890222,
        1038791401,
        -1096879288,
        954808192,
        -1091807427,
        1047357388,
        -1101502900,
        -1055621002,
        -1093887384,
        -1128269778,
        1061258439,
        1061504127,
        -1106249573,
        -1098893537,
        1015050648,
        -1097688475,
        1067006435,
        -1098482597,
        -1081758707,
        1063982329,
        1054205060,
        -1100893539,
        -1071578205,
        1055905306,
        -1079709095,
        -1076194686,
        1044879912,
        -1074595880,
        1042929878,
        -1099658044,
        1061211727,
        1056388658,
        -1152657679,
        -1120561002,
        -1098227599,
        -1098272650,
        -1078323290,
        1032971226,
        -1089677392,
        -1105506372,
        -1121781756,
        1047391948,
        -1055240080,
        1003412848,
        1035833832,
        1054314870,
        -1082257396,
        -1067718493,
        -1103818090,
        -1112627982,
        1080186471,
        1062439556,
        1026146332,
        1049093237,
        1088204726,
        -1092341663,
        -1098456055,
        -1148594911,
        -1078666696,
        -1098653957,
        -1098586798,
        -1105733192,
        -1046097944,
        -1108378088,
        -1095390121,
        1057204768,
        -1113330806,
        -1074605496,
        -1101093867,
        1043781781,
        1067108097,
        1062508503,
        -1064505704,
        -1087170847,
        1096964638,
        -1088371415,
        -1098435709,
        1033541419,
        -1099805808,
        -1107483636,
        1049158481,
        -1116577042,
        -1104928424,
        -1116326696,
        -1098239444,
        1042477236,
        -1148790480,
        -1098755778,
        -1094992264,
        1040057688,
        1053130357,
        1050971016,
        -1106098134,
        -1083876968,
        1031900248,
        -1103520174,
        1038711608,
        -1100924600,
        -1108904850,
        1078713854,
        1050444655,
        1071333022,
        -1085112574,
        1018596324,
        1030349732,
        -1101655842,
        -1074078890,
        -1113738218,
        1044695671,
        -1127891352,
        1049283376,
        1040311657,
        1015275615,
        1044904931,
        -1137142484,
        -1087703920,
        -1079022386,
        1065559052,
        1085144133,
        -1060952690,
        -1067294846,
        -1072207705,
        1074947839,
        -1071728660,
        1081496020,
        1083501184,
        -1071725027,
        1073209959,
        1087116105,
        -1073583691,
        1082654230,
        1077871273,
        -1083433007,
        -1071002250,
        1097555253,
        1067904877,
        -1073497745,
        1084156302,
        1066568511,
        -1124724697,
        -1088995175,
        1009941114,
        1040575721,
        -1107944044,
        -1112731713,
        1041625836,
        -1135683889,
        1069637422,
        1016421618,
        -1111718551,
        -1106212688,
        -1088301223,
        -1098080176,
        1044130421,
        1043258136,
        -1111375787,
        -1060145853,
        1076085295,
        1067508619,
        -1111691368,
        -1064587125,
        -1117434350,
        1046349103,
        -1116825988,
        -1116314431,
        -1131050203,
        -1173325504,
        1063826676,
        1015706191,
        -1096722756,
        -1102973541,
        -1097605564,
        -1122775641,
        -1141874679,
        -1138787618,
        -1107110775,
        -1081249742,
        1092999827,
        1069496896,
        -1092956545,
        -1094393010,
        -1108801143,
        1057732655,
        -1112727767,
        -1101766945,
        1046525526,
        -1119775326,
        1062537567,
        1014696856,
        -1107982092,
        -1109346028,
        -1078220807,
        -1127889738,
        1048583950,
        1046974108,
        -1102223436,
        -1076971169,
        1067111829,
        1077021861,
        -1106768011,
        -1085716262,
        1040676378,
        1090287988,
        1034310097,
        -1080353111,
        -1105105728,
        1070827244,
        1074698027,
        -1115826258,
        1020482726,
        -1114869375,
        -1080039761,
        1049420800,
        -1087453501,
        -1098305355,
        -1103533518,
        -1074628380,
        1079432278,
        1084218902,
        -1109672758,
        -1094337205,
        -1126413192,
        1076177944,
        1056044669,
        -1079240771,
        1047862569,
        1053744602,
        1064575772,
        1021461806,
        -1094128634,
        1025164030,
        -1079218891,
        1055657242,
        -1101369629,
        -1093353650,
        -1111705638,
        -1128145472,
        -1137250176,
        1019937326,
        1000111744,
        -1143076456,
        -1131195756,
        -1139991528,
        1024378001,
        -1134660264,
        -1141602096,
        -1135507416,
        -1126676013,
        -1119829805,
        -1169554240,
        1024450801,
        1023621303,
        1022883066,
        -1128009075,
        -1170426240,
        -1132665292,
        -1112533934,
        -1086527521,
        1047526444,
        -1109108328,
        -1088626627,
        1044716888,
        1042539478,
        1048259999,
        1048879571,
        -1103962017,
        1047312143,
        1047412994,
        -1092571556,
        1073710677,
        -1092457413,
        -1061185604,
        1110986393,
        -1153033472,
        1071919540,
        1057757671,
        1062702233,
        -1092269532,
        -1113817593,
        1069300936,
        1037085384,
        -1068603892,
        -1091011058,
        1071304330,
        -1109541750,
        -1082016029,
        -1103324610,
        -1114364756,
        1068343444,
        -1100263541,
        -1099988897,
        1074943545,
        1018757866,
        1045203594,
        -1106521275,
        1022305126,
        1012325600,
        -1102220535,
        -1101855042,
        991739120,
        1051674020,
        -1099547477,
        -1102256887,
        -1128380454,
        1053646696,
        1029659006,
        -1100287537,
        -1101680491,
        1036475144,
        1038245264,
        1054412075,
        1036761096,
        -1105931674,
        -1115756566,
        1020637679,
        -1096798452,
        -1124183847,
        -1113699971,
        -1101947741,
        1024460414,
        1046074389,
        1031982101,
        -1106329366,
        -1123877593,
        -1110687236,
        1015550489,
        -1129002228,
        -1102774656,
        1029337312,
        1038358661,
        1048682931,
        1083596602,
        -1100180031,
        -1097624759,
        1023093199,
        -1103346971,
        1016286259,
        -1081755598,
        -1065040396,
        -1103175742,
        1074328674,
        1064300945,
        -1076613881,
        1066638055,
        -1098024316,
        1058997433,
        -1072700177,
        -1090886027,
        -1078109023,
        -1104578605,
        1039109280,
        -1088791302,
        -1116697248,
        1083141792,
        1065554509,
        1061833734,
        -1089097794,
        -1111745699,
        -1076260754,
        1071466765,
        1032168637,
        1050078938,
        -1076401012,
        -1093235609,
        1054720234,
        1054022435,
        -1079052506,
        -1077406095,
        -1110979491,
        -1108827709,
        -1088300442,
        1066974396,
        -1106856888,
        1066103170,
        -1080849546,
        -1091860549,
        1074276619,
        1060120849,
        -1093159275,
        1058443125,
        1052812953,
        -1087312837,
        -1123018315,
        -1074833496,
        1050835132,
        -1056049490,
        1069794163,
        1057896888,
        -1085721579,
        -1096480758,
        1063457785,
        1060181960,
        -1107262610,
        -1108171862,
        -1100751638,
        1079422871,
        -1121881616,
        1015932802,
        1024437273,
        1023649273,
        -1138251956,
        -1124369094,
        -1138196520,
        1024804169,
        -1124672006,
        1001400472,
        1023470897,
        -1129768365,
        -1128296998,
        -1155497312,
        1020973314,
        -1122695827,
        1004203624,
        1011138304,
        992872448,
        1025950385,
        -1124387808,
        -1121101219,
        -1134101800,
        1027086385,
        -1121641760,
        -1127134041,
        -1121530496,
        1015289338,
        -1138171148,
        -1150036272,
        1019474842,
        -1121223920,
        -1131136268,
        -1119516208,
        1011518872,
        -1128380864,
        -1138555596,
        1027287959,
        -1138775832,
        -1120532845,
        -1076776426,
        -1068753966,
        1026851696,
        1065114679,
        -1080209479,
        1073303520,
        -1078607455,
        -1063734957,
        1068468651,
        1061997649,
        1040377631,
        1049338907,
        -1065173173,
        1100487291,
        1049546709,
        -1081642857,
        1096760986,
        -1058217861,
        -1051548473,
        1062059416,
        -1086136706,
        1040518680,
        -1085777355,
        1048517798,
        -1093253849,
        -1060007016,
        -1078404789,
        1032403177,
        -1129424934,
        -1072873590,
        -1089332334,
        1041319054,
        -1080345393,
        -1105101776,
        -1081734509,
        1089543724,
        1021458090,
        1050480135,
        1033433398,
        1077335149,
        1091282827,
        1076395028,
        1051979199,
        1066791605,
        1082620490,
        -1097001291,
        -1076237500,
        1059574381,
        -1081506209,
        1074376860,
        -1092724497,
        1040290837,
        -1100521243,
        1039059487,
        1038136838,
        1022379574,
        1054658544,
        1038009073,
        -1142504948,
        -1109625903,
        1048893970,
        -1096453981,
        1068696444,
        -1097253680,
        1040145799,
        -1056876617,
        1043214598,
        -1088736510,
        -1122278838,
        -1076133629,
        1055886200,
        1045809780,
        -1077394358,
        -1111363940,
        1000133972,
        -1096634430,
        -1113128519,
        -1160693530,
        1033688319,
        1067677940,
        1059590666,
        1038824812,
        1064071232,
        -1097426716,
        1063003534,
        1076407941,
        1053592567,
        -1106751777,
        1010786314,
        -1077799804,
        1055164930,
        -1115283956,
        1058733906,
        1047232938,
        -1114179656,
        -1077565612,
        -1090507647,
        1048809787,
        -1105733237,
        -1056002724,
        -1074700939,
        -1069086205,
        -1120465447,
        -1085016100,
        -1066471054,
        -1119333921,
        -1075266836,
        1036083725,
        1059121875,
        1090621000,
        1070569148,
        -1121371819,
        1037912940,
        -1115350445,
        -1091334697,
        -1104314364,
        -1099629801,
        1043010753,
        971378272,
        1037393575,
        -1099178262,
        -1085307143,
        -1098740425,
        -1114024627,
        -1093408855,
        1053903662,
        1045881997,
        1050547290,
        1051150264,
        1087093160,
        -1092317649,
        -1114780283,
        -1109942498,
        1063883153,
        -1093981679,
        1061453742,
        -1119215386,
        1033617209,
        -1122702860,
        -1077901206,
        1078907062,
        -1091533790,
        1082462597,
        -1119237959,
        1067954962,
        1059521332,
        -1089167110,
        -1100254913,
        1027895023,
        1059327438,
        1069822859,
        1054593222,
        1073517215,
        -1097665655,
        1027578567,
        -1104444091,
        1054046107,
        -1098873808,
        1033663584,
        1052243907,
        1053724008,
        1042615881,
        -1102134389,
        -1061805344,
        -1090111569,
        -1090059625,
        -1071574022,
        1048895109,
        1098860204,
        1026038242,
        -1107378525,
        1046704944,
        1059737890,
        -1094719456,
        -1094714899,
        990635502,
        -1148308832,
        -1084709027,
        -1148318652,
        -1093689192,
        -1072322695,
        -1073689554,
        -1077038663,
        -1153407730,
        -1077374934,
        1072484038,
        1015979614,
        1067497822,
        977676612,
        1030661302,
        -1072754113,
        -1114653553,
        1047724224,
        1079709926,
        -1059472659,
        1085157999,
        -1102656622,
        -1109219002,
        -1098622132,
        -1084284216,
        -1093090461,
        -1073795745,
        -1070941955,
        1058202501,
        -1101511318,
        1025725599,
        -1097732654,
        -1090049044,
        -1098329293,
        1045850289,
        -1083353312,
        1054784523,
        -1090395494,
        -1086629132,
        -1096498434,
        -1078439126,
        -1108646662,
        -1097536532,
        1061418855,
        -1088869168,
        1052494574,
        1050905542,
        1064926876,
        1066027486,
        1058505378,
        -1095240532,
        1076675252,
        -1098516335,
        -1101534988,
        -1089472515,
        -1092425426,
        1052374562,
        1059051189,
        1040343600,
        1050100637,
        -1127812846,
        -1126641701,
        1044779806,
        1033012230,
        -1094455025,
        1073758049,
        -1108511542,
        1046297209,
        -1077671683,
        1061967884,
        -1094073263,
        1069708962,
        -1099794981,
        1015307400,
        -1070713193,
        1060278500,
        1054640671,
        1074365598,
        1056973122,
        -1087137620,
        1061218125,
        -1112099491,
        -1090074255,
        1042323645,
        1063044205,
        -1079729458,
        1068166951,
        -1082722785,
        1037286701,
        -1095469714,
        -1089085075,
        -1092322099,
        -1135905427,
        -1121133484,
        -1062983146,
        -1102584076,
        -1088303303,
        -1079129930,
        1062430659,
        -1108380969,
        1074071065,
        -1117711325,
        -1114490322,
        -1115671090,
        1084443497,
        -1117290878,
        -1097206300,
        1023561118,
        1078864276,
        1063126254,
        -1104170232,
        1065233243,
        -1098881707,
        -1051568408,
        -1064594130,
        1024756962,
        -1105146706,
        -1104830217,
        1031357873,
        1059900624,
        -1171702904,
        1018772535,
        -1123132580,
        1000544924,
        1071666943,
        1070723112,
        1064704878,
        1065620813,
        1021277512,
        1056772379,
        -1092338561,
        -1157300745,
        1050088271,
        -1154330639,
        -1069435959,
        -1095936875,
        1046671098,
        -1103997422,
        -1078224444,
        1077312986,
        -1088381096,
        1024297364,
        -1123275351,
        1062952217,
        1057257953,
        -1091150401,
        -1098399414,
        1034851227,
        -1104820405,
        -1087699720,
        1072895709,
        1059632617,
        1043960173,
        -1103135882,
        -1074139329,
        1070509289,
        -1079356492,
        1057810633,
        1045311499,
        1050991234,
        -1090981273,
        1040796924,
        -1098431776,
        1058552284,
        -1083694266,
        -1067754836,
        -1094437603,
        -1071281374,
        1021402473,
        -1062773640,
        1046837090,
        1075111427,
        -1105915356,
        1070292934,
        -1072063591,
        1056306312,
        -1118197038,
        -1117068570,
        1010488035,
        1044472756,
        1015444060,
        -1154727720,
        -1081374536,
        1028434840,
        1040801757,
        -1084320543,
        1040704751,
        -1129618454,
        1041004351,
        -1100568983,
        1074038985,
        -1083427883,
        1066419516,
        -1118155596,
        -1086846822,
        -1098255205,
        -1103549152,
        -1073043011,
        1041896915,
        1068307934,
        -1097206540,
        -1127599814,
        1051315501,
        -1121266909,
        1062879850,
        -1101842630,
        1057008995,
        1091809875,
        -1149263750,
        1059868316,
        -1107284171,
        -1080686633,
        -1113828551,
        -1131445952,
        -1100201821,
        1029205967,
        -1086886287,
        1075992600,
        -1126726129,
        1060227641,
        -1079298818,
        1047808643,
        -1131444958,
        1043469769,
        -1079146261,
        -1100769695,
        -1077804106,
        -1128625084,
        -1083388174,
        -1104340366,
        -1107882837,
        -1080621265,
        1014317111,
        1071451071,
        1064934547,
        1079519851,
        -1154353504,
        -1129394350,
        -1104715888,
        -1114911465,
        1034260087,
        1008961006,
        -1113007949,
        1015530374,
        -1106087356,
        -1095473111,
        -1100625038,
        1062766837,
        1044344680,
        -1096999290,
        -1096848110,
        1008793418,
        1059152310,
        -1101269349,
        1024538726,
        -1071590200,
        -1114352740,
        -1105563066,
        1075977560,
        -1075258869,
        1047205877,
        -1098514488,
        -1087817427,
        1039796765,
        -1070784382,
        -1097794867,
        -1121016782,
        1033923239,
        1046732145,
        1051246769,
        -1093594985,
        -1061707311,
        1026580312,
        -1099058477,
        1050414886,
        -1088292784,
        1050290886,
        -1161120474,
        -1097284228,
        -1075941822,
        1053430800,
        1056617490,
        -1091051392,
        -1095239226,
        1037420212,
        -1091973708,
        1049884815,
        1076399682,
        -1092239797,
        1062492627,
        -1119415806,
        -1076790480,
        -1077768220,
        1041180590,
        -1085341219,
        1052879692,
        1027073606,
        -1134392080,
        1012212229,
        1053716919,
        -1092846515,
        1088322020,
        -1121061061,
        -1127040596,
        1036851237,
        -1140484760,
        -1145466706,
        -1113969314,
        -1138660126,
        1050242309,
        1059738181,
        1061053936,
        -1121844915,
        -1100135503,
        -1084563141,
        -1088572316,
        1070991745,
        -1081069809,
        1059262048,
        -1081092185,
        -1109144600,
        1054577935,
        -1097612367,
        1046307637,
        1068434021,
        -1096740521,
        1054376638,
        1043628404,
        1056156729,
        -1082893113,
        1038998114,
        -1089532167,
        1046374850,
        1046461574,
        1054381293,
        1041706699,
        1055751373,
        1048109313,
        -1113706021,
        1055089251,
        1058975944,
        1060411139,
        -1098101305,
        1057224589,
        -1098617074,
        1041497031,
        -1093135092,
        1053450854,
        1057185560,
        1040351569,
        -1084262175,
        -1087457692,
        -1098498016,
        -1082954296,
        1048546609,
        -1097178355,
        1058135845,
        1031319413,
        1028105489,
        1043481292,
        1040778335,
        -1084916966,
        -1117060762,
        1032139362,
        -1115470770,
        -1078724949,
        1008676346,
        1018881076,
        -1125682945,
        1015806373,
        -1101024228,
        -1083638368,
        -1045289442,
        -1088504827,
        1026365336,
        -1106782586,
        1057680568,
        -1095839471,
        1027066426,
        -1073369157,
        1048448330,
        -1121125182,
        1071415891,
        1033725375,
        -1096163570,
        1039113747,
        1050002785,
        1050127420,
        -1109369387,
        1063207871,
        1089629881,
        1077267315,
        -1122315187,
        -1101141546,
        1073150160,
        -1114194069,
        1057023309,
        -1083036334,
        1048120523,
        1051324008,
        -1086124011,
        1044901208,
        1028643402,
        1057771195,
        -1077537136,
        -1067515826,
        -1090391875,
        1067192534,
        1053591075,
        -1079119892,
        1044348474,
        -1099108936,
        1046240307,
        1041580459,
        -1083931162,
        1067508686,
        1009776564,
        -1090791293,
        -1113258072,
        -1098094610,
        -1079366779,
        -1091388148,
        1027430106,
        1029099611,
        1057283699,
        -1116803848,
        -1089652788,
        -1087501660,
        1067569729,
        -1090225994,
        1067902306,
        -1091976765,
        1059825700,
        -1102239545,
        1076277626,
        1018519046,
        1050462204,
        -1082646321,
        -1082581762,
        1084249376,
        -1122081336,
        1044551611,
        1058161868,
        -1090250472,
        1052125678,
        1045108238,
        1052144620,
        1088746634,
        -1104487169,
        -1120351132,
        1006857664,
        -1055713214,
        -1101907647,
        -1120262183,
        1044381356,
        -1117094210,
        1057135799,
        1059044940,
        -1108959260,
        -1106088394,
        1038906467,
        1059122238,
        -1104822378,
        -1097212085,
        -1113527346,
        1062766339,
        1021556280,
        1057552876,
        -1067047199,
        -1098328508,
        1041011120,
        -1080585365,
        1055935500,
        1075786681,
        -1086110507,
        -1100617028,
        1043863011,
        -1100104093,
        -1117783390,
        -1102653272,
        1048175719,
        -1102980766,
        1045528553,
        -1125159663,
        -1111554832,
        -1053139493,
        -1126469851,
        -1097433686,
        1043476480,
        -1123701348,
        -1102395573,
        1018729848,
        -1074674582,
        1036770914,
        1038675777,
        -1069881148,
        1057294326,
        1075778891,
        1070521707,
        -1107203853,
        1030059080,
        -1110828397,
        -1113598695,
        -1095457363,
        -1076246276,
        1068917466,
        1041303307,
        1071628147,
        1042155002,
        -1116689521,
        -1106510147,
        1055009129,
        1028016012,
        -1114606752,
        1050998911,
        1058181755,
        -1115207801,
        1071301130,
        -1106783182,
        1032728185,
        1029931124,
        -1103358071,
        -1111341440,
        1057400672,
        1044776135,
        -1089700281,
        1050559516,
        -1110940155,
        -1064398182,
        -1112115732,
        1049070416,
        -1065831907,
        1038444223,
        1083870666,
        1040538907,
        1059076100,
        1043335408,
        1058481306,
        -1096867324,
        986176632,
        1039839060,
        -1122512580,
        -1104351450,
        1019150543,
        -1100276389,
        -1080012205,
        -1066573929,
        -1080936991,
        -1113068897,
        -1074336627,
        1076597519,
        -1094951772,
        -1089145332,
        -1088539096,
        1057487683,
        -1080655104,
        1029075388,
        -1097569736,
        1076124608,
        -1065273427,
        1073347862,
        -1102443180,
        1045343551,
        1027301799,
        -1123290634,
        -1079368639,
        1067635765,
        1058340092,
        1047363605,
        1065689216,
        -1064413774,
        -1082553211,
        1001234374,
        1010377188,
        -1094467713,
        1033526688,
        -1076217997,
        -1080572331,
        -1139267577,
        1040213815,
        -1082004927,
        1045127053,
        -1066836007,
        1050166380,
        1078577332,
        1071856680,
        -1097482814,
        -1094349403,
        1040246533,
        -1089969685,
        1045968053,
        -1120143875,
        1053582713,
        -1107868137,
        1053432305,
        1065070263,
        1032675647,
        -1145812666,
        1034578019,
        -1092416435,
        -1084687339,
        -1098509205,
        -1104567896,
        -1138618283,
        1044820678,
        -1097007611,
        -1113361769,
        1038766850,
        -1093851655,
        1043750271,
        -1064691005,
        1044788983,
        -1080471275,
        -1096618011,
        -1073390549,
        -1087782184,
        1071036871,
        1055906679,
        1058031238,
        -1084237544,
        -1136041143,
        1058056876,
        -1130356754,
        1049343559,
        -1094543351,
        1067894705,
        1073975214,
        -1105030236,
        1067196699,
        1041357427,
        1056648330,
        -1074682149,
        1056589532,
        1050725566,
        1058825411,
        1057917846,
        -1083043358,
        -1078060954,
        -1089076502,
        1072070062,
        -1087683196,
        -1111616387,
        1072040426,
        1035730370,
        1088200335,
        -1090136870,
        -1086263405,
        -1076034988,
        1067264014,
        1049671719,
        1040647012,
        -1076455395,
        -1093882649,
        -1077851543,
        -1074407252,
        -1078688858,
        -1129244389,
        1052126792,
        1027943141,
        1058423050,
        1061777350,
        -1084192094,
        -1128970460,
        1022269016,
        -1119070785,
        -1087428236,
        1026052593,
        1051232663,
        1054747204,
        -1110507192,
        -1096946041,
        -1076840485,
        -1125418256,
        -1088447973,
        -1072025603,
        1073061502,
        1077603018,
        1046201396,
        -1090456361,
        1050734390,
        1062401764,
        1025521708,
        1051086456,
        1061572407,
        1055113539,
        -1069478622,
        -1111759819,
        -1061732886,
        1047828017,
        1050100133,
        1055802175,
        1061983393,
        1028782168,
        -1097965182,
        1051039190,
        -1075993561,
        -1089045606,
        -1092945897,
        1059757146,
        1024771983,
        1028018612,
        -1106881278,
        -1119011613,
        -1079567275,
        -1106923118,
        -1105931641,
        1009403864,
        1036997876,
        1065169712,
        1050942181,
        1041699810,
        1067436447,
        -1128786698,
        -1078047469,
        -1121820194,
        -1087347508,
        -1106758326,
        -1137860208,
        1058395170,
        1028754710,
        -1118280590,
        -1120191863,
        1062878818,
        1024198223,
        1044335018,
        -1109926548,
        1069422594,
        1028675226,
        1033159308,
        1051743787,
        -1101742364,
        1061579704,
        1034480940,
        1061303380,
        -1086790547,
        1067500795,
        1045434994,
        1009010253,
        -1080377807,
        1078066078,
        -1105929243,
        1061065268,
        -1156238212,
        -1093169160,
        -1119834279,
        -1082021458,
        1044137537,
        -1069247006,
        1050377642,
        -1094401698,
        -1088763823,
        1062651887,
        1040204870,
        -1097431786,
        -1098756159,
        -1083005251,
        -1092422961,
        -1066900112,
        1063142176,
        -1107371597,
        1068217130,
        -1095231878,
        1040202935,
        -1112643906,
        1051720675,
        -1095588720,
        1026329227,
        1042208084,
        1049688618,
        -1104573847,
        1070591720,
        1031978166,
        1051280940,
        -1081472229,
        1028226197,
        1050191890,
        1028585724,
        -1089619339,
        1038235108,
        1033683900,
        -1105544845,
        -1131937670,
        -1148179391,
        1007099285,
        1029610866,
        1067705972,
        1018828786,
        -1088585830,
        1014063544,
        1068238935,
        -1045037867,
        1042181032,
        1054299697,
        1009715047,
        -1121472379,
        1041325848,
        1044822047,
        -1132885932,
        1050221383,
        -1126397312,
        -1074221670,
        1057254046,
        -1090213226,
        -1085854268,
        1049520335,
        1059216466,
        -1061028472,
        1069628724,
        1042219566,
        1038538011,
        1031421541,
        -1048645382,
        1042734110,
        1050887822,
        1034185080,
        -1100843765,
        -1082307893,
        1062468404,
        -1061696524,
        1057840823,
        1052654869,
        1087460083,
        -1101331830,
        -1096235118,
        -1073722803,
        1058695312,
        -1080182488,
        -1097705027,
        1063654922,
        1046162447,
        -1080409052,
        1059526525,
        -1095324041,
        1033945475,
        1071275584,
        -1086898377,
        -1081576955,
        1048642406,
        -1113068764,
        -1132095198,
        -1141226140,
        1052605695,
        -1105541686,
        1043294808,
        -1131399758,
        -1085109897,
        1045898604,
        1051077094,
        1032033610,
        -1088887730,
        1075130900,
        -1098777566,
        -1071036342,
        -1092204440,
        -1097396928,
        -1111678653,
        -1090820484,
        1010666146,
        -1089136606,
        1051559073,
        1058171135,
        -1071586511,
        -1068894815,
        -1139826174,
        -1118612398,
        -1077068946,
        1064015277,
        1057710262,
        1063936640,
        1043257690,
        -1103761710,
        1061988948,
        -1085435280,
        -1115357824,
        -1093065668,
        -1095135775,
        956354848,
        -1078569158,
        -1091280222,
        -1099335524,
        -1094296585,
        -1085990414,
        -1090267920,
        -1083193669,
        1061923945,
        1077792954,
        -1105050939,
        1052237872,
        -1082548051,
        1056690152,
        999810075,
        -1105643876,
        -1118276077,
        1039038464,
        1046107474,
        1049382776,
        1040546156,
        1021880058,
        -1120690762,
        1023714491,
        -1108777472,
        999880287,
        1009619399,
        -1108345408,
        -1106297621,
        1031087646,
        -1095426874,
        -1094448171,
        1038355233,
        1027113996,
        1067939744,
        1061928385,
        -1080069839,
        -1099892034,
        -1085768015,
        -1116411326,
        -1085471433,
        -1098641555,
        -1118079928,
        -1097813986,
        -1105620870,
        -1101269020,
        1095957527,
        1061245044,
        -1079976494,
        -1086798159,
        1069053387,
        -1066746488,
        -1131806845,
        1009903444,
        1049830646,
        1061820288,
        -1134787805,
        1037076348,
        1049880544,
        -1101035297,
        1061880625,
        -1064919978,
        -1103720384,
        -1096765657,
        1091204721,
        -1088521051,
        1017746144,
        -1102072082,
        1056356099,
        1034843755,
        -1113279780,
        1022097768,
        -1095632069,
        1040985366,
        1064703104,
        1055381202,
        1023446828,
        1048703942,
        1070404381,
        -1097027573,
        1049036754,
        -1097838125,
        -1108959069,
        -1111909899,
        -1101209677,
        -1062801819,
        1026507377,
        -1137018202,
        1034293644,
        1045502456,
        1053473962,
        1034468501,
        1035390213,
        -1130809976,
        -1088610400,
        -1154873816,
        1068950519,
        1041697506,
        1035738526,
        -1102545923,
        1012218267,
        -1122618623,
        -1113691826,
        -1114698216,
        -1121634413,
        1048834276,
        1098678446,
        1008467404,
        -1086271722,
        -1111523418,
        1016364617,
        1085976194,
        -1104238112,
        -1105997138,
        -1088733779,
        -1055970440,
        -1129326178,
        1044985082,
        -1095654738,
        -1116152386,
        1057061270,
        1072169535,
        -1102338918,
        -1124220232,
        -1120875624,
        1025849952,
        1026255553,
        1052459829,
        1046607219,
        -1099423693,
        -1129789567,
        -1111679452,
        -1094743695,
        995818526,
        -1104411820,
        -1080769096,
        1011007781,
        1057706147,
        -1098383556,
        -1127609364,
        -1150658752,
        1019632393,
        -1107883581,
        -1125081732,
        1029805004,
        1035917712,
        -1106979284,
        1032451994,
        -1094124206,
        -1063374894,
        -1122981377,
        -1099332354,
        -1109008674,
        -1110615735,
        1066899783,
        -1096257140,
        -1044340179,
        -1098303095,
        1048084042,
        -1077999849,
        -1103162706,
        1026704922,
        1072506224,
        -1081555130,
        1015513561,
        -1088250143,
        -1118395672,
        1050442176,
        1023069232,
        1060769224,
        -1076890508,
        1070265467,
        1046410594,
        -1085646773,
        1075697007,
        1079198686,
        1061452855,
        1066173988,
        1088242023,
        1070134005,
        -1067676980,
        -1086036764,
        1074886201,
        1068425673,
        1082485237,
        1072576458,
        1083870137,
        1049015685,
        1070949277,
        -1067660553,
        1092721194,
        -1059520503,
        1092514417,
        -1079772700,
        -1107017113,
        1084749690,
        1062031305,
        -1056374984,
        1079974074,
        -1094485972,
        1067608636,
        1058415532,
        1057432245,
        -1076367586,
        -1080041807,
        1057178920,
        1068385466,
        -1088569973,
        1058323424,
        1049483942,
        1048866149,
        1044147988,
        1028301135,
        1044761640,
        -1058091890,
        -1076203774,
        -1135995544,
        1070877324,
        -1088227942,
        -1066435532,
        -1079153810,
        1078456181,
        -1073755295,
        1074434968,
        1046387755,
        -1062717141,
        1007282622,
        -1072018528,
        -1065260007,
        1076735686,
        1065952933,
        1066889906,
        -1098014897,
        1062690991,
        1075566080,
        -1100106876,
        -1080664433,
        -1080229602,
        1059659774,
        1060198916,
        1064126808,
        -1083532637,
        -1078289035,
        1056327616,
        -1072812454,
        -1095700493,
        -1088872370,
        -1112605280,
        -1074306019,
        1064189687,
        1044450287,
        -1078006586,
        1064863578,
        1052451283,
        1061708334,
        -1078766107,
        -1071599579,
        1055632856,
        1079971864,
        1049538532,
        1073080405,
        -1112554920,
        -1078873504,
        1068928616,
        1073990143,
        -1136324284,
        -1105801215,
        1065738004,
        -1092356980,
        1034584154,
        -1091392121,
        -1087854038,
        1036345827,
        -1100948573,
        -1076402023,
        1080028399,
        -1071652679,
        1032075306,
        1075774600,
        -1090754841,
        -1083136212,
        -1066530546,
        1063397682,
        1061684090,
        1057582454,
        1062621006,
        1066029731,
        1065327998,
        -1140734260,
        -1069785540,
        1087488993,
        -1078775974,
        1071329514,
        -1066454728,
        -1122838091,
        -1066503111,
        1067587186,
        -1110228298,
        1057456982,
        1047849867,
        -1069699601,
        -1119970637,
        -1069909361,
        1083026227,
        -1078661419,
        1087116985,
        -1081995433,
        1068482966,
        -1071633621,
        1077565021,
        1063480917,
        -1078385385,
        -1123784787,
        1067339464,
        -1137501929,
        1055736185,
        -1056006834,
        1056925952,
        1053501806,
        -1089422204,
        -1072853332,
        -1097378998,
        1062234595,
        1063119015,
        -1079522614,
        -1073303368,
        1036838796,
        -1086443430,
        1058493710,
        -1091492465,
        1004585638,
        1054761047,
        1067294791,
        1052181171,
        -1081668235,
        -1064919034,
        -1074251690,
        1040257544,
        1067211795,
        1072643035,
        1064204292,
        1082355383,
        1066871279,
        -1086005345,
        -1071276423,
        1020403381,
        -1069129015,
        1079627883,
        -1080805257,
        1066111544,
        1094234146,
        -1073535617,
        -1093818432,
        1067258205,
        -1053648219,
        1058248029,
        1073864931,
        1061557055,
        1044755358,
        1070828946,
        1066992158,
        -1079468921,
        -1088982654,
        -1066736546,
        -1076109989,
        1076079133,
        -1072528746,
        -1066256370,
        -1065424755,
        -1081443727,
        -1069553727,
        -1057799231,
        1055027521,
        -1078408861,
        -1074661672,
        -1080238969,
        -1064900020,
        1082448343,
        -1063429600,
        1053707478,
        -1068308930,
        1058091465,
        1042635727,
        1061312882,
        1050709715,
        1059671860,
        -1079884339,
        1047057611,
        1015214238,
        -1081551950,
        1026967091,
        -1090516213,
        -1073435373,
        1071315281,
        -1080390637,
        -1063713855,
        -1092349359,
        1066207318,
        1058143051,
        1065206939,
        -1061793336,
        1068270402,
        1068942228,
        1061601814,
        1051590109,
        1071208577,
        1059230405,
        1011247586,
        1066564111,
        -1066681962,
        1089904954,
        1090797750,
        -1078502816,
        -1089109941,
        1087245299,
        1071011898,
        -1083862514,
        -1085952079,
        -1120592113,
        1078394949,
        1067621616,
        1078725849,
        1078711890,
        1068321634,
        1089700219,
        1083939308,
        1079614296,
        -1075534587,
        1077892978,
        -1086458113,
        1069940802,
        1089371190,
        -1089849649,
        -1073570319,
        -1089828236,
        -1065013400,
        1066862048,
        1087172508,
        1074767310,
        1037029046,
        1049405961,
        -1096953767,
        -1086248773,
        -1100884666,
        1050136239,
        -1086065045,
        -1084417489,
        1065290865,
        1057368650,
        -1076437124,
        -1095636829,
        1067167414,
        1046512899,
        -1081539164,
        1077573551,
        1088587598,
        1073668319,
        -1083877985,
        1074046781,
        -1065212815,
        -1072191094,
        -1086997419,
        -1070280096,
        1049401974,
        -1096873167,
        1078160337,
        1077650414,
        1068670314,
        1083491088,
        1074727270,
        -1073595466,
        1052723480,
        -1075840469,
        1067755008,
        1056289080,
        -1096368907,
        1072926301,
        1052450367,
        -1079551372,
        1082714949,
        1065201860,
        1079540239,
        -1076849528,
        1065546712,
        -1062071907,
        1082190245,
        1074189107,
        -1086031445,
        -1063908152,
        -1084877264,
        1058058036,
        -1073859222,
        -1080823112,
        1074492055,
        -1093730163,
        1065763433,
        -1074777145,
        1079121047,
        1050344297,
        1056736781,
        1046691014,
        1053380764,
        -1082824193,
        -1078281137,
        -1101209509,
        -1113534303,
        1060815350,
        1048917084,
        1059383128,
        1042810161,
        1017514320,
        1058373745,
        1058423454,
        1061180562,
        -1106764001,
        1070706845,
        1062247969,
        1058454024,
        -1073210891,
        -1080035860,
        -1074130945,
        -1077977888,
        -1106608737,
        -1072431556,
        1060607517,
        1068413982,
        1070629772,
        1069390761,
        1052186531,
        1088756573,
        1076618987,
        1038897707,
        1066517810,
        1061355549,
        1084281133,
        -1087946115,
        1080721469,
        1048334042,
        -1084853801,
        1042956382,
        1081943943,
        1067722159,
        1078074026,
        -1086066891,