using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Data; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using MySystem.PxcModels; using System.Threading; using Library; using LitJson; namespace MySystem.Controllers { public class HomeController : Controller { private readonly ILogger _logger; public HomeController(ILogger logger) { _logger = logger; } public IActionResult Index() { return View(); } public IActionResult Error() { string isapi = Request.Headers["Api"].ToString(); if (isapi != "1") { if (Response.StatusCode == 500) { return Redirect("/public/errpage/pc/500.html"); } else if (Response.StatusCode == 502) { return Redirect("/public/errpage/pc/502.html"); } else if (Response.StatusCode == 404) { return Redirect("/public/errpage/pc/404.html"); } } return View(); } private static object o = new object(); public string addmer(string mid, int k = 0) { MerchantConfirmService.Instance.Start(mid, k); return "ok"; } public string setqrcode(int uid = 0) { return "ok"; } public string userqrcode(int uid) { WebCMSEntities db = new WebCMSEntities(); Users user = db.Users.FirstOrDefault(m => m.Id == uid); if (user != null) { MakeReferenceQrCodeService.Instance.Start(user.Id.ToString()); return "ok"; } db.Dispose(); return "fail"; } public string getqrcode(int uid, int pid) { WebCMSEntities db = new WebCMSEntities(); Users user = db.Users.FirstOrDefault(m => m.Id == uid); if (user != null) { return MakeReferenceQrCodeService.Instance.MergeQrCode(user, pid); } db.Dispose(); return "fail"; } private void th1() { Thread th = new Thread(th1do); th.IsBackground = true; th.Start(); } private void th1do() { WebCMSEntities db = new WebCMSEntities(); Users user = db.Users.FirstOrDefault(m => m.Id == 2); if (user != null) { user.SeoTitle = "111111"; Thread.Sleep(5000); user.SeoDescription = "222222"; db.SaveChanges(); } db.Dispose(); } private void th2() { Thread th = new Thread(th2do); th.IsBackground = true; th.Start(); } private void th2do() { Thread.Sleep(2000); WebCMSEntities db = new WebCMSEntities(); Users user = db.Users.FirstOrDefault(m => m.Id == 2); if (user != null) { user.SeoKeyword = "看看有没有值写入"; db.SaveChanges(); } db.Dispose(); } // 补激活奖励 public string setmeruser(string date) { StatService.Instance.dosomething1(date); return "ok"; } // 补发小盟主15000返现 public string LeaderBack(int oid) { WebCMSEntities db = new WebCMSEntities(); Orders order = db.Orders.FirstOrDefault(m => m.Id == oid); if(order != null) { AlipayPayBack2Service.Instance.LeaderBack(db, order); } db.Dispose(); return "ok"; } public string chkactprize(int Id = 0) { if (Id > 0) { StatService.Instance.dosomething3(Id); } return "ok"; } public string chkactprize2(int Id = 0) { if (Id > 0) { StatService.Instance.activePrizeWithoutDeposit(Id); } return "ok"; } public string mutilactprize() { List ids = new List(); WebCMSEntities db = new WebCMSEntities(); SpModels.WebCMSEntities spdb = new SpModels.WebCMSEntities(); foreach (int id in ids) { PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == id); if (pos != null) { SpModels.ActivateRecord act = spdb.ActivateRecord.FirstOrDefault(m => m.SnNo == pos.PosSn && m.SeoTitle != "0" && !string.IsNullOrEmpty(m.SeoTitle)); if (act != null) { pos.SeoKeyword = act.SeoTitle; db.SaveChanges(); StatService.Instance.dosomething3(pos.Id); } } } db.Dispose(); spdb.Dispose(); return "ok"; } public string scanBind() { SpModels.WebCMSEntities spdb = new SpModels.WebCMSEntities(); PxcModels.WebCMSEntities db = new PxcModels.WebCMSEntities(); var Binds = spdb.BindRecord.Select(m => new { m.Id, m.CreateTime, m.Status, m.MerNo, m.MerSnNo }).OrderBy(m => m.Id).ToList(); foreach (var Bind in Binds) { var tran = db.Database.BeginTransaction(); try { PxcModels.MachineForSnNo posFor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == Bind.MerSnNo) ?? new PxcModels.MachineForSnNo(); PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId); if (pos != null) { if (pos.BindingState == 0) { pos.BindingState = 1; pos.BindingTime = Bind.CreateTime; PxcModels.MachineForMerNo merFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == Bind.MerNo); if (merFor == null) { merFor = db.MachineForMerNo.Add(new PxcModels.MachineForMerNo() { MerNo = Bind.MerNo, SnId = pos.Id, }).Entity; } db.SaveChanges(); tran.Commit(); function.WriteLog(pos.PosSn, "补充绑定数据"); } } } catch (Exception ex) { tran.Rollback(); function.WriteLog(DateTime.Now.ToString() + "\n" + ex.ToString() + "\n" + Bind.Id, "同步SP绑定数据到MAIN异常"); } tran.Dispose(); } spdb.SaveChanges(); spdb.Dispose(); db.SaveChanges(); db.Dispose(); return "ok"; } public string scanMerchant() { SpModels.WebCMSEntities spdb = new SpModels.WebCMSEntities(); PxcModels.WebCMSEntities db = new PxcModels.WebCMSEntities(); var Mers = spdb.Merchants.OrderBy(m => m.Id).ToList(); foreach (var Mer in Mers) { var tran = db.Database.BeginTransaction(); try { PxcModels.MachineForMerNo posFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == Mer.MerNo) ?? new PxcModels.MachineForMerNo(); PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId) ?? new PxcModels.PosMachinesTwo(); if (pos.BindingState == 1) { PxcModels.Users user = db.Users.FirstOrDefault(m => m.Id == pos.UserId) ?? new PxcModels.Users(); int TopUserId = 0; if (!string.IsNullOrEmpty(user.ParentNav)) { TopUserId = int.Parse(user.ParentNav.Trim(',').Replace(",,", ",").Split(',')[0]); } int BrandId = int.Parse(Mer.ProductType); if (Mer.MerNo.StartsWith("M900")) { BrandId = 3; } bool check = db.PosMerchantInfo.Any(m => m.KqMerNo == Mer.MerNo); if (!check) { PxcModels.PosMerchantInfo add = db.PosMerchantInfo.Add(new PxcModels.PosMerchantInfo() { CreateDate = Mer.CreateTime, UpdateDate = Mer.UpdateTime, TopUserId = TopUserId, MerUserType = user.MerchantType, BrandId = BrandId, SnStoreId = pos.StoreId, SnType = pos.PosSnType, UserId = pos.UserId, MgrName = Mer.AgentName, MerStatus = 1, KqSnNo = Mer.SnNo, KqMerNo = Mer.MerNo, MerIdcardNo = Mer.MerIdcardNo, MerRealName = Mer.MerRealName, MerchantMobile = Mer.MerMobile, MerchantName = Mer.MerName, MerchantNo = Mer.MerNo.Length > 16 ? Mer.MerNo.Substring(0, 16) : Mer.MerNo, }).Entity; db.SaveChanges(); pos.BindMerchantId = add.Id; db.SaveChanges(); tran.Commit(); function.WriteLog(Mer.MerNo, "补充商户数据"); } } } catch (Exception ex) { tran.Rollback(); function.WriteLog(DateTime.Now.ToString() + "\n" + ex.ToString() + "\n" + Mer.Id, "同步SP商户数据到MAIN异常"); } tran.Dispose(); } spdb.Dispose(); db.Dispose(); return "ok"; } public string scanTrade() { SpModels.WebCMSEntities spdb = new SpModels.WebCMSEntities(); PxcModels.WebCMSEntities db = new PxcModels.WebCMSEntities(); IQueryable trades = spdb.TradeRecord.OrderBy(m => m.Id); foreach (SpModels.TradeRecord trade in trades.ToList()) { bool op = true; if (trade.SerEntryMode == "N") { if (trade.TradeAmount == 9900 || trade.TradeAmount == 19900 || trade.TradeAmount == 29900) { op = false; PxcModels.MachineForMerNo posFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == trade.MerNo) ?? new PxcModels.MachineForMerNo(); PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId); if (pos != null) { if (trade.SerEntryMode == "N" && trade.ProductType == "1") { pos.SeoKeyword = trade.TradeAmount.ToString("f2"); db.SaveChanges(); } } } } if (op) { PxcModels.MachineForMerNo posFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == trade.MerNo) ?? new PxcModels.MachineForMerNo(); PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId); if (pos != null) { if (pos.BindMerchantId > 0) { PxcModels.Users user = db.Users.FirstOrDefault(m => m.Id == pos.UserId) ?? new PxcModels.Users(); int TopUserId = 0; if (!string.IsNullOrEmpty(user.ParentNav)) { TopUserId = int.Parse(user.ParentNav.Trim(',').Replace(",,", ",").Split(',')[0]); } bool check = db.TradeRecord.Any(m => m.RecordNo == trade.TradeSerialNo); if (!check) { decimal TradeAmount = trade.TradeAmount; int BankCardType = -1; int QrPayFlag = 0; if (pos.BrandId == 1 || pos.BrandId == 3) { TradeAmount = TradeAmount / 100; BankCardType = int.Parse(trade.BankCardType); if (trade.TradeType == "02") QrPayFlag = 1; } else if (pos.BrandId == 2) { if (trade.TradeType == "CREDIT_BY_CARD") { BankCardType = 1; } else if (trade.TradeType == "DEBIT_BY_CARD") { BankCardType = 0; } if (trade.TradeType == "CLOUD_PAY") QrPayFlag = 1; } int BrandId = int.Parse(trade.ProductType); if (trade.MerNo.StartsWith("M900")) { BrandId = 3; } db.TradeRecord.Add(new PxcModels.TradeRecord() { CreateDate = trade.CreateDate, UpdateDate = trade.UpdateDate, RecordNo = trade.TradeSerialNo, //单号 UserId = pos.UserId, //创客 MerchantId = pos.BindMerchantId, //商户 MerNo = trade.MerNo, //渠道商户编号 MerHelpFlag = 0, //是否属于扶持周期内商户 HelpMonthCount = 0, //扶持第几个月 MerBuddyType = user.MerchantType, //商户创客类型 SnNo = trade.TradeSnNo, //渠道SN号 // TradeDate = DateTime.Parse(trade.TradeTime), //交易日期 TradeSerialNo = trade.ChannelSerial, //交易流水号 TradeAmount = TradeAmount, //交易金额 BankCardType = BankCardType, //银行卡类型 QrPayFlag = QrPayFlag, //云闪付标识 BrandId = BrandId, //品牌 Remark = trade.Remark, //备注 TopUserId = TopUserId, //顶级创客 MerUserId = pos.UserId, //商户直属创客 ParentNav = user.ParentNav, }); if (BankCardType == 1) { pos.CreditTrade += TradeAmount; } else if (BankCardType == 0) { pos.DebitCardTrade += TradeAmount; } else if (pos.CreditTrade >= 1000 && pos.ActivationState == 0 && pos.BindingTime > DateTime.Now.AddDays(-20)) { // pos.IsPurchase = 0; pos.ActivationState = 1; pos.ActivationTime = DateTime.Now; PxcModels.PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId); if (merchant != null) { merchant.ActiveStatus = 1; merchant.MerStandardDate = DateTime.Now; db.SaveChanges(); } } db.SaveChanges(); function.WriteLog(trade.Id.ToString(), "补充交易数据"); } } } } } spdb.Dispose(); db.Dispose(); return "ok"; } // public string add100() // { // WebCMSEntities db = new WebCMSEntities(); // List uids = new List(); // uids.Add(1053); // foreach (int uid in uids) // { // int ParentUserId = uid; // int machineCount = db.PosMachinesTwo.Count(m => m.UserId == ParentUserId && m.PosSnType == 0); //判断是否拥有3台购买机 // int ActiveCount = db.PosMachinesTwo.Count(m => m.UserId == ParentUserId && m.ActivationState == 1); //判断是否拥有3台激活机(不限购买或赠送) // if (machineCount + ActiveCount >= 3) // { // UserAccount account = db.UserAccount.FirstOrDefault(m => m.Id == ParentUserId); // if (account == null) // { // account = db.UserAccount.Add(new UserAccount() // { // Id = ParentUserId, // UserId = ParentUserId, // }).Entity; // db.SaveChanges(); // } // decimal BeforeTotalAmount = account.TotalAmount; //变更前总金额 // decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额 // decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额 // account.BalanceAmount += 100; // account.TotalAmount += 100; // decimal AfterTotalAmount = account.TotalAmount; //变更后总金额 // decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额 // decimal AfterBalanceAmount = account.BalanceAmount; //变更后余额 // UserAccountRecord userAccountRecord = db.UserAccountRecord.Add(new UserAccountRecord() // { // CreateDate = DateTime.Now, // UpdateDate = DateTime.Now, // UserId = ParentUserId, //创客 // ChangeType = 112, //变动类型 // ChangeAmount = 100, //变更金额 // BeforeTotalAmount = BeforeTotalAmount, //变更前总金额 // AfterTotalAmount = AfterTotalAmount, //变更后总金额 // BeforeFreezeAmount = BeforeFreezeAmount, //变更前冻结金额 // AfterFreezeAmount = AfterFreezeAmount, //变更后冻结金额 // BeforeBalanceAmount = BeforeBalanceAmount, //变更前余额 // AfterBalanceAmount = AfterBalanceAmount, //变更后余额 // }).Entity; // db.SaveChanges(); // //推荐下单上级获得30天的机具循环天数 // var posList = db.PosMachinesTwo.Select(m => new { m.Id, m.UserId, m.BindingState, m.RecycEndDate }).Where(m => m.UserId == ParentUserId && m.BindingState == 0 && m.RecycEndDate != null).ToList(); // foreach (var subPos in posList) // { // PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == subPos.Id); // if (pos != null) // { // pos.RecycEndDate = pos.RecycEndDate.Value.AddDays(30); // } // } // db.SaveChanges(); // } // } // db.Dispose(); // return "finish"; // } //交易不到1000的机具,顶级姓名-代理姓名-客户姓名-客户电话-开机日期-SN // TODO:做到BS后台导出,按绑定时间查 public IActionResult PosTable() { WebCMSEntities db = new WebCMSEntities(); List poses = db.PosMachinesTwo.Where(m => m.CreditTrade < 1000 && m.BindingState == 1).ToList(); List> list = new List>(); foreach (PosMachinesTwo pos in poses) { PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId) ?? new PosMerchantInfo(); Users user = db.Users.FirstOrDefault(m => m.Id == pos.UserId) ?? new Users(); Users puser = db.Users.FirstOrDefault(m => m.Id == user.ParentUserId) ?? new Users(); Users ppuser = db.Users.FirstOrDefault(m => m.Id == puser.ParentUserId) ?? new Users(); Dictionary item = new Dictionary(); string TopRealName = ""; string TopMakerCode = ""; string TopMobile = ""; string ParentNav = user.ParentNav; if (!string.IsNullOrEmpty(ParentNav)) { string[] navlist = ParentNav.Trim(',').Replace(",,", ",").Split(','); if (navlist.Length > 1) { int TopId = int.Parse(function.CheckInt(navlist[1])); Users tuser = db.Users.FirstOrDefault(m => m.Id == TopId) ?? new Users(); TopRealName = tuser.RealName; TopMakerCode = tuser.MakerCode; TopMobile = tuser.Mobile; } } item.Add("TopRealName", TopRealName); //顶级姓名 item.Add("TopMakerCode", TopMakerCode); //顶级编号 item.Add("UpUpRealName", ppuser.RealName); //上上级姓名 item.Add("UpRealName", puser.RealName); //上级姓名 item.Add("RealName", user.RealName); //代理姓名 item.Add("MakerCode", user.MakerCode); //代理编号 item.Add("Mobile", user.Mobile); //代理手机号 item.Add("MerchantName", merchant.MerchantName); //客户姓名 item.Add("MerchantMobile", merchant.MerchantMobile); //客户电话 item.Add("OpenTime", pos.BindingTime == null ? "" : pos.BindingTime.Value.ToString("yyyy-MM-dd HH:mm:ss")); //开机日期 item.Add("Sn", pos.PosSn); //SN list.Add(item); } db.Dispose(); ViewBag.list = list; return View(); } public string resetpos(int uid, int kind) { WebCMSEntities db = new WebCMSEntities(); string IdBrand = uid + "_" + kind; UserMachineData machineData = db.UserMachineData.FirstOrDefault(m => m.IdBrand == IdBrand); if (machineData == null) { machineData = db.UserMachineData.Add(new UserMachineData() { IdBrand = IdBrand }).Entity; db.SaveChanges(); } machineData.BindCount = db.PosMachinesTwo.Count(m => m.Status > -1 && m.BuyUserId == uid && m.BrandId == kind && m.BindingState == 1); machineData.UnBindCount = db.PosMachinesTwo.Count(m => m.Status > -1 && m.BuyUserId == uid && m.BrandId == kind && m.BindingState == 0); machineData.TotalMachineCount = machineData.BindCount + machineData.UnBindCount; db.SaveChanges(); db.Dispose(); return "finish"; } // 更新分仓库存 public string resetstorestock() { WebCMSEntities db = new WebCMSEntities(); DataTable dt = dbconn.dtable("select s.Id,LaveNum,count(p.Id) as CurLaveNum from StoreHouse s left join PosMachinesTwo p on s.Id=p.StoreId and s.BrandId=p.BrandId and p.UserId=0 group by s.Id HAVING LaveNum!=count(p.Id)"); foreach (DataRow dr in dt.Rows) { int Id = int.Parse(function.CheckInt(dr["Id"].ToString())); int CurLaveNum = int.Parse(function.CheckInt(dr["CurLaveNum"].ToString())); StoreHouse store = db.StoreHouse.FirstOrDefault(m => m.Id == Id); if (store != null) { store.LaveNum = CurLaveNum; db.SaveChanges(); } } db.Dispose(); return "ok"; } public string resetstorestock2(int id) { WebCMSEntities db = new WebCMSEntities(); DataTable dt = dbconn.dtable("select Id,LaveNum,(select count(Id) from PosMachinesTwo where StoreId=s.Id and UserId=0) as CurLaveNum from StoreHouse s where Id=" + id); foreach (DataRow dr in dt.Rows) { int Id = int.Parse(function.CheckInt(dr["Id"].ToString())); int CurLaveNum = int.Parse(function.CheckInt(dr["CurLaveNum"].ToString())); StoreHouse store = db.StoreHouse.FirstOrDefault(m => m.Id == Id); if (store != null) { store.LaveNum = CurLaveNum; db.SaveChanges(); } } db.Dispose(); return "ok"; } public string chkpwd(string pwd) { return function.MD532(pwd); } //重置本月团队交易额 public string resetMonthTrade() { return ""; } public string traderecord(int kind, int id = 0) { OtherMySqlConn.connstr = Library.ConfigurationManager.AppSettings["Pxc1SqlConnStr"].ToString(); if (kind == 1) { OtherMySqlConn.op("delete from TradeRecordTest;insert into TradeRecordTest (Sort,QueryCount,Status,Version,CreateDate,UpdateDate,CreateMan,UpdateMan,SeoTitle,SeoKeyword,SeoDescription,MerUserId,TopUserId,Remark,BrandId,DirectFlag,CapFlag,QrPayFlag,BankCardType,TradeAmount,TradeSerialNo,ClearDate,TradeDate,SnNo,MerBuddyType,HelpMonthCount,MerHelpFlag,MerNo,MerchantId,UserId,RecordNo) select Sort,QueryCount,Status,Version,CreateDate,UpdateDate,CreateMan,UpdateMan,SeoTitle,SeoKeyword,SeoDescription,MerUserId,TopUserId,Remark,BrandId,DirectFlag,CapFlag,QrPayFlag,BankCardType,TradeAmount,TradeSerialNo,ClearDate,TradeDate,SnNo,MerBuddyType,HelpMonthCount,MerHelpFlag,MerNo,MerchantId,UserId,RecordNo from TradeRecord order by CreateDate;"); } else if (kind == 2) { OtherMySqlConn.op("delete from TradeRecord where Id<" + id + ";insert into TradeRecord (Id,Sort,QueryCount,Status,Version,CreateDate,UpdateDate,CreateMan,UpdateMan,SeoTitle,SeoKeyword,SeoDescription,MerUserId,TopUserId,Remark,BrandId,DirectFlag,CapFlag,QrPayFlag,BankCardType,TradeAmount,TradeSerialNo,ClearDate,TradeDate,SnNo,MerBuddyType,HelpMonthCount,MerHelpFlag,MerNo,MerchantId,UserId,RecordNo) select Id,Sort,QueryCount,Status,Version,CreateDate,UpdateDate,CreateMan,UpdateMan,SeoTitle,SeoKeyword,SeoDescription,MerUserId,TopUserId,Remark,BrandId,DirectFlag,CapFlag,QrPayFlag,BankCardType,TradeAmount,TradeSerialNo,ClearDate,TradeDate,SnNo,MerBuddyType,HelpMonthCount,MerHelpFlag,MerNo,MerchantId,UserId,RecordNo from TradeRecordTest order by Id;"); } // OtherMySqlConn.connstr = ; return "ok"; } public string test() { string result = "ok"; OtherMySqlConn.connstr = "server=47.109.31.237;port=3306;user=KxsMainServer;password=Rw2imhXQQt5ODWIF;database=KxsMainServer;charset=utf8;"; DataTable dt = OtherMySqlConn.dtable("select * from ProfitSubsidyDetail where TradeMonth='202204'"); WebCMSEntities db = new WebCMSEntities(); foreach (DataRow dr in dt.Rows) { int BrandId = int.Parse(function.CheckInt(dr["BrandId"].ToString())); int MerchantId = int.Parse(function.CheckInt(dr["MerchantId"].ToString())); int SubsidyUserId = int.Parse(function.CheckInt(dr["SubsidyUserId"].ToString())); int SubsidyType = int.Parse(function.CheckInt(dr["SubsidyType"].ToString())); ulong MerHelpFlag = ulong.Parse(function.CheckInt(dr["MerHelpFlag"].ToString())); decimal SubsidyProfitRate = decimal.Parse(function.CheckNum(dr["SubsidyProfitRate"].ToString())); decimal CreditTradeAmt = decimal.Parse(function.CheckNum(dr["CreditTradeAmt"].ToString())); decimal QrCreditTradeAmt = decimal.Parse(function.CheckNum(dr["QrCreditTradeAmt"].ToString())); decimal NonQrCreditTradeAmt = decimal.Parse(function.CheckNum(dr["NonQrCreditTradeAmt"].ToString())); decimal CreditProfitRate = decimal.Parse(function.CheckNum(dr["CreditProfitRate"].ToString())); decimal SubsidyProfit = decimal.Parse(function.CheckNum(dr["SubsidyProfit"].ToString())); string TradeMonth = dr["TradeMonth"].ToString(); string SnNo = dr["SnNo"].ToString(); string MerNo = dr["MerNo"].ToString(); string RecordNo = dr["RecordNo"].ToString(); MachineForSnNo forSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new MachineForSnNo(); PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == forSnNo.SnId) ?? new PosMachinesTwo(); PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == MerchantId) ?? new PosMerchantInfo(); ProfitSubsidyDetail item = db.ProfitSubsidyDetail.FirstOrDefault(m => m.SubsidyUserId == SubsidyUserId && m.TradeMonth == TradeMonth && m.MerchantId == MerchantId && m.SnNo == SnNo); if (item == null) { db.ProfitSubsidyDetail.Add(new ProfitSubsidyDetail() { CreateDate = DateTime.Now, UpdateDate = DateTime.Now, RecordNo = RecordNo, //流水号 BrandId = BrandId, //品牌 ProductName = RelationClass.GetKqProductBrandInfo(BrandId), //产品名称 TradeMonth = TradeMonth, //交易月份 MerchantId = MerchantId, //商户 MerNo = MerNo, //渠道商户编号 SnNo = SnNo, //渠道SN号 MerRegTime = pos.BindingTime, //渠道注册时间 MerStandardDate = merchant.MerStandardDate, //商户激活时间 BelongUserId = merchant.UserId, //商户归属人 MerHelpFlag = MerHelpFlag, //是否属于扶持周期内商户 SubsidyUserId = SubsidyUserId, //补贴人 SubsidyType = SubsidyType, //分润补贴类型 SubsidyProfitRate = SubsidyProfitRate, //创客活动期内直营商户分润万分之十 CreditTradeAmt = CreditTradeAmt, //商户贷记卡交易总金额 QrCreditTradeAmt = QrCreditTradeAmt, //商户(云闪付)贷记卡交易总金额 NonQrCreditTradeAmt = NonQrCreditTradeAmt, //商户(非云闪付)贷记卡交易总金额 CreditProfitRate = CreditProfitRate, //(非云闪付)贷记卡交易分润比例 SubsidyProfit = SubsidyProfit, //商户(非云闪付)贷记卡交易分润补贴金额 }); // db.SaveChanges(); result += "增加--SubsidyUserId:" + SubsidyUserId + ";SnNo" + SnNo + ";SubsidyProfit" + SubsidyProfit + ";"; } else { if (item.SubsidyProfit < SubsidyProfit) { item.SubsidyProfitRate = SubsidyProfitRate; //创客活动期内直营商户分润万分之十 item.SubsidyProfit = SubsidyProfit; //商户(非云闪付)贷记卡交易分润补贴金额 result += "更新--SubsidyUserId:" + SubsidyUserId + ";SnNo" + SnNo + ";SubsidyProfit" + SubsidyProfit + ";"; // db.SaveChanges(); } } } // OtherMySqlConn.connstr = ; db.Dispose(); return result; } public string test2() { string result = "ok"; OtherMySqlConn.connstr = "server=47.108.231.170;port=3306;user=KxsMainServer;password=Rw2imhXQQt5ODWIF;database=KxsMainServer;charset=utf8;"; DataTable dt = OtherMySqlConn.dtable("select SubsidyUserId,BrandId,sum(SubsidyProfitRate) as SubsidyProfit from ProfitSubsidyDetail where TradeMonth='202204' and SubsidyUserId>0 GROUP BY SubsidyUserId,BrandId"); WebCMSEntities db = new WebCMSEntities(); DateTime checkDate = DateTime.Parse("2022-05-20 00:00:00"); foreach (DataRow dr in dt.Rows) { int BrandId = int.Parse(function.CheckInt(dr["BrandId"].ToString())); int SubsidyUserId = int.Parse(function.CheckInt(dr["SubsidyUserId"].ToString())); decimal SubsidyProfit = decimal.Parse(function.CheckNum(dr["SubsidyProfit"].ToString())); UserAccountRecord userAccountRecord = db.UserAccountRecord.FirstOrDefault(m => m.Id > 86538 && m.CreateDate > checkDate && m.UserId == SubsidyUserId && m.ProductType == BrandId && m.ChangeType == 111); if (userAccountRecord == null) { UserAccount account = db.UserAccount.FirstOrDefault(m => m.Id == SubsidyUserId); if (account == null) { account = db.UserAccount.Add(new UserAccount() { Id = SubsidyUserId, UserId = SubsidyUserId, }).Entity; db.SaveChanges(); } decimal BeforeTotalAmount = account.TotalAmount; //变更前总金额 decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额 decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额 // account.BalanceAmount += SubsidyProfit; // account.TotalAmount += SubsidyProfit; decimal AfterTotalAmount = account.TotalAmount; //变更后总金额 decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额 decimal AfterBalanceAmount = account.BalanceAmount; //变更后余额 userAccountRecord = db.UserAccountRecord.Add(new UserAccountRecord() { CreateDate = DateTime.Now, UpdateDate = DateTime.Now, UserId = SubsidyUserId, //创客 ProductType = BrandId, ChangeType = 111, //变动类型 ChangeAmount = SubsidyProfit, //变更金额 BeforeTotalAmount = BeforeTotalAmount, //变更前总金额 AfterTotalAmount = AfterTotalAmount, //变更后总金额 BeforeFreezeAmount = BeforeFreezeAmount, //变更前冻结金额 AfterFreezeAmount = AfterFreezeAmount, //变更后冻结金额 BeforeBalanceAmount = BeforeBalanceAmount, //变更前余额 AfterBalanceAmount = AfterBalanceAmount, //变更后余额 Remark = "直拓商户补贴", }).Entity; db.SaveChanges(); } else { userAccountRecord.ChangeAmount = SubsidyProfit; db.SaveChanges(); } } // OtherMySqlConn.connstr = ; db.Dispose(); return result; } // 大盟主标记扫描 public string leaderflag() { WebCMSEntities db = new WebCMSEntities(); List ids = new List(); // List records = db.PosCouponRecord.Where(m => m.FromUserId == 597).ToList(); // foreach(PosCouponRecord record in records) // { // ids.Add(record.PosCouponId); // } ids.Add(6843); List coupons = db.PosCoupons.Where(m => ids.Contains(m.Id) && m.IsUse == 1).ToList(); foreach (PosCoupons coupon in coupons) { PosSns.Add(coupon.ExchangeCode); } foreach (PosCoupons coupon in coupons) { ChildNo(db, coupon.ExchangeCode, coupon.ExchangeCode, coupon.LeaderUserId); } // db.SaveChanges(); db.Dispose(); return "ok"; } List nos = new List(); private void ChildNo(WebCMSEntities db, string RootCheckNo, string CheckNo, int LeaderUserId) { MachineApply apply = db.MachineApply.FirstOrDefault(m => m.SwapSnExpand.Contains(CheckNo)); if(apply != null) { int len = 0; string[] SnList = apply.SwapSnExpand.TrimEnd('\n').Split('\n'); foreach(string sn in SnList) { if(PosSns.Contains(sn.Split(':')[0]) || nos.Contains(sn.Split(':')[0])) { len += 1; } } Orders order = db.Orders.FirstOrDefault(m => m.Id == apply.QueryCount); if(order != null) { if(!string.IsNullOrEmpty(order.SnNos)) { if(order.SnNos.Contains(",")) { string[] SwapSnExpands = order.SnNos.TrimEnd(',').Split(','); int index = 0; foreach(string no in SwapSnExpands) { if(!nos.Contains(no) && index < len) { index += 1; nos.Add(no); ChildNo(db, RootCheckNo, no, LeaderUserId); } } } else { string[] SwapSnExpands = order.SnNos.TrimEnd('\n').Split('\n'); int index = 0; foreach(string no in SwapSnExpands) { if(!nos.Contains(no) && index < len) { index += 1; nos.Add(no); ChildNo(db, RootCheckNo, no, LeaderUserId); } } } } else { MachineForSnNo forSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == CheckNo) ?? new MachineForSnNo(); PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == forSnNo.SnId); if(pos != null) { // pos.LeaderUserId = LeaderUserId; // Library.function.WriteLog(LeaderUserId + ":" + pos.PosSn + ":" + apply.SwapSnExpand.TrimEnd('\n').Split('\n').Length, "大盟主奖励标记机具"); Users user = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new Users(); Library.function.WriteLog(pos.PosSn + ":" + RootCheckNo + ":" + user.MakerCode + ":" + user.RealName, "大盟主奖励标记机具"); } } } } else { MachineForSnNo forSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == CheckNo) ?? new MachineForSnNo(); PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m=>m.Id == forSnNo.SnId); if(pos != null) { // pos.LeaderUserId = LeaderUserId; // Library.function.WriteLog(LeaderUserId + ":" + pos.PosSn, "大盟主奖励标记机具"); Users user = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new Users(); Library.function.WriteLog(pos.PosSn + ":" + RootCheckNo + ":" + user.MakerCode + ":" + user.RealName, "大盟主奖励标记机具"); } } } List PosSns = new List(); public string ScanNos() { PosSns = new List(); PosSns.Add("00005002681889125851"); WebCMSEntities db = new WebCMSEntities(); foreach(string PosSn in PosSns) { ChildNo(db, PosSn, PosSn, 0); } db.Dispose(); return "ok"; } //补推荐奖励 public string AddDirectPrice(int oid = 0) { WebCMSEntities db = new WebCMSEntities(); List uids = new List(); //领取过的下单创客 IQueryable orders = db.Orders.Where(m => m.Status > 1 && m.UserId > 1 && m.TotalPrice % 600 == 0 && m.Sort == 0); if(oid > 0) { orders = orders.Where(m => m.Id == oid); } foreach (Orders order in orders.ToList()) { if(!uids.Contains(order.UserId)) { bool checkPrize = db.UserAccountRecord.Any(m => m.QueryCount == oid && m.ChangeType == 112); if(checkPrize) { uids.Add(order.UserId); } else { OrderProduct pro = db.OrderProduct.FirstOrDefault(m => m.OrderId == oid) ?? new OrderProduct(); if (pro.ProductId == 10 || pro.ProductId == 11) { Users user = db.Users.FirstOrDefault(m => m.Id == order.UserId); if (user != null) { bool directPrize = false; //直推奖标记 int ParentUserId = user.ParentUserId; List proids = new List(); proids.Add(10); proids.Add(11); while (ParentUserId > 0) { Users puser = db.Users.FirstOrDefault(m => m.Id == ParentUserId) ?? new Users(); int machineCount = db.PosMachinesTwo.Count(m => m.BuyUserId == ParentUserId && m.PosSnType == 0 && m.ActivationState == 0); //判断是否拥有3台购买机 int ActiveCount = db.PosMachinesTwo.Count(m => m.BuyUserId == ParentUserId && m.ActivationState == 1); //判断是否拥有3台激活机(不限购买或赠送) int couponCount = db.PosCoupons.Count(m => m.UserId == ParentUserId && m.IsUse == 0); //判断是否拥有3张券 if ((machineCount + ActiveCount + couponCount >= 3 || puser.LeaderLevel > 0) && !directPrize) { function.WriteLog("满足条件", "推荐下单奖励监控日志"); if (puser.LeaderLevel == 0) // 非盟主直推奖励,每个创客第一次下单,上级可得 { List oids = new List(); var orderpros = db.OrderProduct.Select(m => new { m.OrderId, m.UserId, m.ProductId }).Where(m => m.UserId == order.UserId && proids.Contains(m.ProductId)).ToList(); foreach (var orderpro in orderpros) { oids.Add(orderpro.OrderId); } bool check = db.Orders.Any(m => oids.Contains(m.Id) && m.Status > 0); if (check) { // AlipayPayBack2Service.Instance.DirectPrize(db, order.Id, ParentUserId, pro.ProductCount); function.WriteLog(order.Id + "," + ParentUserId + "," + pro.ProductCount, "没发的推荐奖励"); directPrize = true; } } else { // 盟主直推奖励,可以每次下单获得 // AlipayPayBack2Service.Instance.DirectPrize(db, order.Id, ParentUserId, pro.ProductCount); function.WriteLog(order.Id + "," + ParentUserId + "," + pro.ProductCount + "--盟主", "没发的推荐奖励"); directPrize = true; } //推荐下单上级获得30天的机具循环天数 var posList = db.PosMachinesTwo.Select(m => new { m.Id, m.UserId, m.BindingState, m.RecycEndDate }).Where(m => m.UserId == ParentUserId && m.BindingState == 0 && m.RecycEndDate != null).ToList(); foreach (var subPos in posList) { PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == subPos.Id); if (pos != null) { pos.RecycEndDate = pos.RecycEndDate.Value.AddDays(30); } } db.SaveChanges(); } if(directPrize) { ParentUserId = 0; } else { ParentUserId = puser.ParentUserId; } } } } } } } return "ok"; } public string checkLeaderOrder(int OrderId) { WebCMSEntities db = new WebCMSEntities(); Orders order = db.Orders.FirstOrDefault(m => m.Id == OrderId); if (order != null) { OrderProduct pro = db.OrderProduct.FirstOrDefault(m => m.OrderId == OrderId); if (pro != null) { //推荐下单奖励 if (pro.ProductId == 10 || pro.ProductId == 11) { bool checkPrize = db.UserAccountRecord.Any(m => m.QueryCount == OrderId && m.ChangeType == 112); function.WriteLog("OrderId:" + OrderId, "推荐下单奖励监控日志"); function.WriteLog("checkPrize:" + checkPrize, "推荐下单奖励监控日志"); if (!checkPrize) { Users user = db.Users.FirstOrDefault(m => m.Id == order.UserId); if (user != null) { bool directPrize = false; //直推奖标记 bool buyPrize = false; //返100购机奖励标记 int leaderFlag = 0; //返600备用金标记 if(user.LeaderLevel > 0) { UserAccount acccount = db.UserAccount.FirstOrDefault(m => m.Id == order.UserId) ?? new UserAccount(); if(acccount.LeaderReserve >= order.TotalPrice) { if(order.PayMode == 4) { //扣减备用金 AlipayPayBack2Service.Instance.OpReserve(db, order, order.UserId, order.TotalPrice, 2, 0, "商城购机"); //返回到余额 // OpAccount(db, order, order.UserId, order.TotalPrice / pro.ProductCount, pro.ProductCount); } } //获得100元奖励 AlipayPayBack2Service.Instance.OpAccount(db, order, order.UserId, 100, pro.ProductCount); //推荐奖励 AlipayPayBack2Service.Instance.DirectPrize(db, order.Id, order.UserId, pro.ProductCount); //推荐下单上级获得30天的机具循环天数 var posList = db.PosMachinesTwo.Select(m => new { m.Id, m.UserId, m.BindingState, m.RecycEndDate }).Where(m => m.UserId == order.UserId && m.BindingState == 0 && m.RecycEndDate != null).ToList(); foreach (var subPos in posList) { PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == subPos.Id); if (pos != null) { pos.RecycEndDate = pos.RecycEndDate.Value.AddDays(30); } } db.SaveChanges(); if(user.LeaderLevel != 2) { int PUserId = user.ParentUserId; while(PUserId > 0) { Users puser = db.Users.FirstOrDefault(m => m.Id == PUserId) ?? new Users(); if(puser.LeaderLevel == 2) { UserAccount acc = db.UserAccount.FirstOrDefault(m => m.Id == puser.Id) ?? new UserAccount(); if(acc.LeaderReserve >= order.TotalPrice) { //扣减备用金 AlipayPayBack2Service.Instance.OpReserve(db, order, puser.Id, order.TotalPrice, 2, order.UserId, "购机奖励"); //返回到余额 AlipayPayBack2Service.Instance.OpAccount(db, order, puser.Id, order.TotalPrice / pro.ProductCount, pro.ProductCount); } PUserId = 0; } else { PUserId = puser.ParentUserId; } } } return "自己就是盟主,发放成功"; } int ParentUserId = user.ParentUserId; // List proids = new List(); // proids.Add(10); // proids.Add(11); while(ParentUserId > 0) { Users puser = db.Users.FirstOrDefault(m => m.Id == ParentUserId) ?? new Users(); int machineCount = db.PosMachinesTwo.Count(m => m.BuyUserId == ParentUserId && m.PosSnType == 0 && m.ActivationState == 0); //判断是否拥有3台购买机 int ActiveCount = db.PosMachinesTwo.Count(m => m.BuyUserId == ParentUserId && m.ActivationState == 1); //判断是否拥有3台激活机(不限购买或赠送) int couponCount = db.PosCoupons.Count(m => m.UserId == ParentUserId && m.IsUse == 0); //判断是否拥有3张券 if ((machineCount + ActiveCount + couponCount >= 3 || puser.LeaderLevel > 0) && !directPrize) { // 盟主直推奖励,可以每次下单获得 AlipayPayBack2Service.Instance.DirectPrize(db, order.Id, ParentUserId, pro.ProductCount); directPrize = true; //推荐下单上级获得30天的机具循环天数 var posList = db.PosMachinesTwo.Select(m => new { m.Id, m.UserId, m.BindingState, m.RecycEndDate }).Where(m => m.UserId == ParentUserId && m.BindingState == 0 && m.RecycEndDate != null).ToList(); foreach (var subPos in posList) { PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == subPos.Id); if (pos != null) { pos.RecycEndDate = pos.RecycEndDate.Value.AddDays(30); } } db.SaveChanges(); } if(puser.LeaderLevel > 0) { UserAccount acccount = db.UserAccount.FirstOrDefault(m => m.Id == puser.Id) ?? new UserAccount(); if(acccount.LeaderReserve >= order.TotalPrice && !buyPrize) { //购机奖励 AlipayPayBack2Service.Instance.OpAccount(db, order, puser.Id, 100, pro.ProductCount); buyPrize = true; } if(acccount.LeaderReserve >= order.TotalPrice && puser.LeaderLevel > leaderFlag) { //扣减备用金 AlipayPayBack2Service.Instance.OpReserve(db, order, puser.Id, order.TotalPrice, 2, order.UserId, "购机奖励"); //返回到余额 AlipayPayBack2Service.Instance.OpAccount(db, order, puser.Id, order.TotalPrice / pro.ProductCount, pro.ProductCount); leaderFlag = puser.LeaderLevel; } } ParentUserId = puser.ParentUserId; } return "找到上级盟主,发放成功"; } } } } } return "失败"; } public string setdeposit() { // List ordernos = new List(); // ordernos.Add("17343379"); string content = ""; // foreach(string orderno in ordernos) // { // content += SetDepositPostService.Instance.QueryFee(orderno) + "\n"; // } // List snnos = new List(); // foreach(string snno in snnos) // { // content += SetDepositPostService.Instance.ModifyFee(snno, 0.0006M) + "\n"; // } // content = SetDepositPostService.Instance.SetFeeForSft("38888910", "0.63"); // content = SetDepositPostService.Instance.SetFeeForBrand("00003202D9625450004213", bzConfigId, yhConfigId, surfeeConfigId, ""); return content; } public string putdata() { WebCMSEntities db = new WebCMSEntities(); var list = db.PosMachinesFeeChangeRecord.Where(m => m.Sort == 2 && m.Status == 0).ToList(); foreach(var sub in list) { Users user = db.Users.FirstOrDefault(m => m.Id == sub.UserId) ?? new Users(); string info = "{\"RecordId\":\"" + sub.Id + "\",\"PosId\":\"" + sub.PosId + "\",\"Fee\": \"0.6\",\"Kind\": \"2\",\"OpMan\": \"" + user.MakerCode + "\"}"; RedisDbconn.Instance.AddList("SetDepositQueue", info); } db.Dispose(); return "ok"; } public string test3() { WebCMSEntities db = new WebCMSEntities(); // StoreApplyHelper.Instance.DoSomething(db, 89); AlipayPayBack2Service.Instance.DoOrderV2(db, 139620); // PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == sn); // if(pos != null) // { // //发放大盟主奖励 // if(pos.LeaderUserId > 0) // { // RedisDbconn.Instance.AddList("LeaderPrizeQueue", pos.Id); // } // //发放运营中心奖励 // if(pos.OpId > 0) // { // RedisDbconn.Instance.AddList("OperatePrizeQueue", pos.Id); // AlipayPayBack2Service.Instance.ActReserveBack(pos.OpId, pos.OpReserve1, pos.OpReserve2, pos.OpReserve3); // } // } // db.Dispose(); return "ok"; } public string test5() { WebCMSEntities db = new WebCMSEntities(); string Month = DateTime.Now.AddMonths(-1).ToString("yyyyMM"); string PreMonth = DateTime.Now.AddMonths(-2).ToString("yyyyMM"); string minId = "0"; string connstr = Library.ConfigurationManager.AppSettings["Pxc1SqlConnStr"].ToString(); DataTable minIdDt = CustomerSqlConn.dtable("select min(Id) from ProfitRewardRecord where TradeMonth='" + PreMonth + "'", connstr); if(minIdDt.Rows.Count > 0) { minId = minIdDt.Rows[0][0].ToString(); } ResetSmallStoreHelper.Instance.DoMethod(db, PreMonth, minId, "10115"); db.Dispose(); return "ok"; } public string test6() { List uids = new List(); uids.Add("98493"); uids.Add("130496"); uids.Add("130365"); uids.Add("129643"); uids.Add("124507"); uids.Add("123288"); uids.Add("123583"); uids.Add("50756"); uids.Add("126192"); uids.Add("125832"); uids.Add("124461"); uids.Add("122545"); uids.Add("121457"); uids.Add("122432"); uids.Add("125285"); uids.Add("121209"); uids.Add("127238"); uids.Add("122814"); uids.Add("124883"); uids.Add("121714"); uids.Add("141239"); uids.Add("21486"); uids.Add("37534"); uids.Add("60933"); uids.Add("17199"); uids.Add("120926"); uids.Add("43138"); uids.Add("122639"); uids.Add("90000"); uids.Add("29844"); uids.Add("65813"); uids.Add("85665"); uids.Add("120940"); uids.Add("36591"); uids.Add("95092"); uids.Add("85431"); uids.Add("121997"); uids.Add("122850"); uids.Add("130620"); uids.Add("123313"); uids.Add("67637"); uids.Add("75136"); uids.Add("71810"); uids.Add("87027"); uids.Add("28470"); uids.Add("36054"); uids.Add("41976"); uids.Add("123991"); uids.Add("90630"); uids.Add("91584"); uids.Add("123853"); uids.Add("33152"); uids.Add("89248"); uids.Add("121791"); uids.Add("123919"); uids.Add("25946"); uids.Add("78316"); uids.Add("134771"); uids.Add("13816"); uids.Add("122202"); uids.Add("127326"); uids.Add("87015"); uids.Add("37094"); uids.Add("52742"); uids.Add("43906"); uids.Add("0"); uids.Add("43876"); uids.Add("88575"); uids.Add("107104"); uids.Add("123455"); uids.Add("75261"); uids.Add("85718"); uids.Add("100871"); uids.Add("109251"); uids.Add("95264"); uids.Add("122959"); uids.Add("122294"); uids.Add("125015"); uids.Add("37980"); uids.Add("35706"); uids.Add("88951"); uids.Add("28083"); uids.Add("92556"); uids.Add("94165"); uids.Add("67540"); uids.Add("59669"); uids.Add("91048"); uids.Add("74052"); uids.Add("73909"); uids.Add("75584"); uids.Add("73219"); uids.Add("92233"); uids.Add("39599"); uids.Add("124447"); uids.Add("38688"); uids.Add("123807"); uids.Add("121213"); uids.Add("121952"); uids.Add("125453"); uids.Add("123201"); uids.Add("124868"); uids.Add("126596"); uids.Add("124979"); uids.Add("121038"); uids.Add("121042"); uids.Add("122147"); uids.Add("360"); uids.Add("363"); uids.Add("135410"); uids.Add("128110"); uids.Add("121696"); uids.Add("133237"); uids.Add("140519"); uids.Add("121357"); uids.Add("15404"); uids.Add("86571"); uids.Add("58880"); uids.Add("123345"); uids.Add("122985"); uids.Add("104369"); uids.Add("56360"); uids.Add("89993"); uids.Add("133708"); uids.Add("97536"); uids.Add("74227"); uids.Add("104840"); uids.Add("61512"); uids.Add("48815"); uids.Add("105480"); uids.Add("120891"); uids.Add("105467"); uids.Add("120605"); uids.Add("105643"); uids.Add("121366"); uids.Add("120782"); uids.Add("127421"); uids.Add("128492"); uids.Add("84519"); uids.Add("103092"); uids.Add("84745"); uids.Add("122233"); uids.Add("137525"); uids.Add("121447"); uids.Add("95445"); uids.Add("71415"); uids.Add("72194"); uids.Add("102814"); uids.Add("72919"); uids.Add("145225"); uids.Add("27644"); uids.Add("91449"); uids.Add("30290"); uids.Add("98802"); uids.Add("27560"); uids.Add("123136"); uids.Add("123884"); uids.Add("82240"); uids.Add("515"); uids.Add("4643"); uids.Add("93158"); uids.Add("60984"); uids.Add("17254"); uids.Add("1263"); uids.Add("327"); uids.Add("3383"); uids.Add("1316"); uids.Add("123780"); uids.Add("4434"); uids.Add("1022"); uids.Add("57693"); uids.Add("122599"); uids.Add("122506"); uids.Add("66156"); uids.Add("3783"); uids.Add("4328"); uids.Add("137438"); uids.Add("35027"); uids.Add("42561"); uids.Add("68582"); uids.Add("95798"); uids.Add("39984"); uids.Add("200"); uids.Add("87886"); uids.Add("51441"); uids.Add("103119"); uids.Add("571"); uids.Add("120692"); uids.Add("30945"); uids.Add("19964"); uids.Add("78475"); uids.Add("62243"); uids.Add("19774"); uids.Add("4516"); uids.Add("4733"); uids.Add("107848"); uids.Add("120489"); uids.Add("101515"); uids.Add("124081"); uids.Add("120495"); uids.Add("120219"); uids.Add("121904"); uids.Add("120205"); uids.Add("95290"); uids.Add("95631"); uids.Add("83171"); uids.Add("120368"); uids.Add("94024"); uids.Add("95891"); uids.Add("120471"); uids.Add("101386"); uids.Add("103840"); uids.Add("38622"); uids.Add("39578"); uids.Add("38819"); uids.Add("121377"); uids.Add("54371"); uids.Add("38736"); uids.Add("82394"); uids.Add("38412"); uids.Add("85512"); uids.Add("59451"); uids.Add("61495"); uids.Add("80974"); uids.Add("59215"); uids.Add("7601"); uids.Add("23133"); uids.Add("3759"); uids.Add("121578"); uids.Add("26351"); uids.Add("26022"); uids.Add("59596"); uids.Add("50327"); uids.Add("40695"); uids.Add("44998"); uids.Add("87977"); uids.Add("3015"); uids.Add("126601"); uids.Add("26383"); uids.Add("96871"); uids.Add("3543"); uids.Add("72237"); uids.Add("19956"); uids.Add("124249"); uids.Add("6264"); uids.Add("9493"); uids.Add("74723"); uids.Add("17165"); uids.Add("23135"); uids.Add("19849"); uids.Add("91627"); uids.Add("59553"); uids.Add("38432"); uids.Add("98103"); uids.Add("59920"); uids.Add("95873"); uids.Add("62395"); uids.Add("121310"); uids.Add("120601"); uids.Add("65226"); uids.Add("52947"); uids.Add("76917"); uids.Add("123966"); uids.Add("36255"); uids.Add("30236"); uids.Add("31103"); uids.Add("141952"); uids.Add("125528"); uids.Add("88456"); uids.Add("92578"); uids.Add("138792"); uids.Add("54004"); uids.Add("97077"); uids.Add("30381"); uids.Add("127633"); uids.Add("43482"); uids.Add("121467"); uids.Add("36772"); uids.Add("36416"); uids.Add("75597"); uids.Add("132817"); uids.Add("139885"); uids.Add("80718"); uids.Add("38518"); uids.Add("37590"); uids.Add("79193"); uids.Add("66660"); uids.Add("82362"); uids.Add("92502"); uids.Add("68483"); uids.Add("131229"); uids.Add("25709"); uids.Add("127784"); uids.Add("130509"); uids.Add("74113"); uids.Add("55565"); uids.Add("93361"); uids.Add("97620"); uids.Add("11124"); uids.Add("141051"); uids.Add("26208"); uids.Add("58724"); uids.Add("32631"); uids.Add("32601"); uids.Add("126504"); uids.Add("56228"); uids.Add("89930"); uids.Add("29292"); uids.Add("82479"); uids.Add("139557"); uids.Add("122773"); uids.Add("125709"); uids.Add("40391"); uids.Add("60694"); uids.Add("58453"); uids.Add("135022"); uids.Add("135753"); uids.Add("125686"); uids.Add("127652"); uids.Add("125290"); uids.Add("125254"); uids.Add("21621"); uids.Add("53618"); uids.Add("70669"); uids.Add("122505"); uids.Add("20137"); uids.Add("17767"); uids.Add("123620"); uids.Add("22833"); uids.Add("124214"); uids.Add("20133"); uids.Add("28997"); uids.Add("83464"); uids.Add("25326"); uids.Add("57505"); uids.Add("44684"); uids.Add("48252"); uids.Add("70771"); uids.Add("20193"); uids.Add("93296"); uids.Add("75236"); uids.Add("75390"); uids.Add("50236"); uids.Add("46397"); uids.Add("126230"); uids.Add("54346"); uids.Add("95966"); uids.Add("29973"); uids.Add("87008"); uids.Add("106795"); uids.Add("44697"); uids.Add("103146"); uids.Add("45545"); uids.Add("44153"); uids.Add("146818"); uids.Add("146462"); uids.Add("141915"); uids.Add("52146"); uids.Add("122063"); uids.Add("70714"); uids.Add("122060"); uids.Add("53596"); uids.Add("122239"); uids.Add("53089"); uids.Add("90875"); uids.Add("109176"); uids.Add("122933"); uids.Add("122630"); uids.Add("62890"); uids.Add("122470"); uids.Add("74498"); uids.Add("49035"); uids.Add("97499"); uids.Add("76855"); uids.Add("10677"); uids.Add("123885"); uids.Add("101397"); uids.Add("77256"); uids.Add("99596"); uids.Add("72027"); uids.Add("89758"); uids.Add("81117"); uids.Add("81082"); uids.Add("146152"); uids.Add("35794"); uids.Add("52495"); uids.Add("17218"); uids.Add("14716"); uids.Add("129010"); uids.Add("71739"); uids.Add("50145"); uids.Add("19381"); uids.Add("23978"); uids.Add("73730"); uids.Add("81633"); uids.Add("12057"); uids.Add("11628"); uids.Add("62377"); uids.Add("126859"); uids.Add("57218"); uids.Add("122535"); uids.Add("135760"); uids.Add("128948"); uids.Add("125841"); uids.Add("24547"); uids.Add("34255"); uids.Add("128719"); uids.Add("72492"); uids.Add("79439"); uids.Add("72129"); uids.Add("98343"); uids.Add("13650"); uids.Add("84716"); uids.Add("61954"); uids.Add("6149"); uids.Add("142957"); uids.Add("90031"); uids.Add("12054"); uids.Add("97708"); uids.Add("92352"); uids.Add("101790"); uids.Add("52412"); uids.Add("25276"); uids.Add("47646"); uids.Add("134846"); uids.Add("131248"); uids.Add("74407"); uids.Add("130544"); uids.Add("128553"); uids.Add("127450"); uids.Add("136682"); uids.Add("129225"); uids.Add("129550"); uids.Add("128470"); uids.Add("59458"); uids.Add("10655"); uids.Add("57752"); uids.Add("64664"); uids.Add("127863"); uids.Add("65760"); uids.Add("32540"); uids.Add("121012"); uids.Add("23555"); uids.Add("5096"); uids.Add("11713"); uids.Add("13174"); uids.Add("107221"); uids.Add("14200"); uids.Add("62245"); uids.Add("527"); uids.Add("58334"); uids.Add("124084"); uids.Add("81546"); uids.Add("57273"); uids.Add("81543"); uids.Add("129612"); uids.Add("121405"); uids.Add("124788"); uids.Add("123962"); uids.Add("126838"); uids.Add("87292"); uids.Add("125249"); uids.Add("125906"); uids.Add("132942"); uids.Add("80038"); uids.Add("71263"); uids.Add("35996"); uids.Add("51565"); uids.Add("97931"); uids.Add("475"); uids.Add("120594"); uids.Add("36544"); uids.Add("44824"); uids.Add("36944"); uids.Add("67675"); uids.Add("131294"); uids.Add("44279"); uids.Add("130919"); uids.Add("50894"); uids.Add("72829"); uids.Add("74525"); uids.Add("78791"); uids.Add("80169"); uids.Add("127647"); uids.Add("101418"); uids.Add("123509"); uids.Add("124207"); uids.Add("1055"); uids.Add("130326"); uids.Add("120816"); uids.Add("64337"); uids.Add("22782"); uids.Add("608"); uids.Add("48750"); uids.Add("127534"); uids.Add("124035"); uids.Add("123242"); uids.Add("88529"); uids.Add("97771"); uids.Add("120732"); uids.Add("75111"); uids.Add("93223"); uids.Add("102719"); uids.Add("59035"); uids.Add("86267"); uids.Add("104923"); uids.Add("351"); uids.Add("8511"); uids.Add("139824"); uids.Add("122679"); uids.Add("130201"); uids.Add("17989"); uids.Add("78805"); uids.Add("75975"); uids.Add("91949"); uids.Add("121506"); uids.Add("121160"); uids.Add("120808"); uids.Add("120996"); uids.Add("8647"); uids.Add("70829"); uids.Add("73235"); uids.Add("123197"); uids.Add("16434"); uids.Add("110197"); uids.Add("29627"); uids.Add("24528"); uids.Add("80265"); uids.Add("69792"); uids.Add("77160"); uids.Add("127298"); uids.Add("78557"); uids.Add("74962"); uids.Add("80983"); uids.Add("69220"); uids.Add("34640"); uids.Add("17322"); uids.Add("36033"); uids.Add("121279"); uids.Add("121269"); uids.Add("72562"); uids.Add("99698"); uids.Add("100781"); uids.Add("99924"); uids.Add("89269"); uids.Add("98813"); uids.Add("68705"); uids.Add("124446"); uids.Add("75660"); uids.Add("44901"); uids.Add("74851"); uids.Add("122673"); uids.Add("84066"); uids.Add("20079"); uids.Add("70724"); uids.Add("109441"); uids.Add("120643"); uids.Add("70281"); uids.Add("64649"); uids.Add("128881"); uids.Add("55254"); uids.Add("129228"); uids.Add("26445"); uids.Add("23351"); uids.Add("73713"); uids.Add("45107"); uids.Add("54579"); uids.Add("121884"); uids.Add("122457"); uids.Add("122223"); uids.Add("83935"); uids.Add("553"); uids.Add("84079"); uids.Add("34999"); uids.Add("125588"); uids.Add("128813"); uids.Add("129076"); uids.Add("122381"); uids.Add("126273"); uids.Add("38254"); uids.Add("72961"); uids.Add("123333"); uids.Add("124062"); uids.Add("130673"); uids.Add("128589"); uids.Add("76299"); uids.Add("129174"); uids.Add("32265"); uids.Add("128245"); uids.Add("104767"); uids.Add("42334"); uids.Add("126523"); uids.Add("68594"); uids.Add("67004"); uids.Add("136704"); uids.Add("137647"); uids.Add("96024"); uids.Add("85583"); uids.Add("91471"); uids.Add("133821"); uids.Add("73286"); uids.Add("59266"); uids.Add("143981"); uids.Add("82456"); uids.Add("33268"); uids.Add("58360"); uids.Add("65876"); uids.Add("54261"); uids.Add("127262"); uids.Add("138067"); uids.Add("52901"); uids.Add("65956"); uids.Add("82389"); uids.Add("73931"); uids.Add("77767"); uids.Add("121148"); uids.Add("57145"); uids.Add("32143"); uids.Add("133557"); uids.Add("137943"); uids.Add("57717"); uids.Add("123742"); uids.Add("41419"); uids.Add("38431"); uids.Add("120949"); uids.Add("52907"); uids.Add("71589"); uids.Add("86170"); uids.Add("124299"); uids.Add("146768"); uids.Add("123106"); uids.Add("41331"); uids.Add("23883"); uids.Add("121286"); uids.Add("85832"); uids.Add("84960"); uids.Add("88959"); uids.Add("85664"); uids.Add("67501"); uids.Add("34084"); uids.Add("89354"); uids.Add("127147"); uids.Add("70879"); uids.Add("132062"); uids.Add("93354"); uids.Add("72132"); uids.Add("124201"); uids.Add("134434"); uids.Add("121395"); uids.Add("2275"); uids.Add("13810"); uids.Add("147911"); uids.Add("139827"); uids.Add("120867"); uids.Add("128764"); uids.Add("128758"); uids.Add("128767"); uids.Add("128809"); uids.Add("77756"); uids.Add("103591"); uids.Add("123343"); uids.Add("120825"); uids.Add("121072"); uids.Add("121141"); uids.Add("92293"); uids.Add("56866"); uids.Add("122657"); uids.Add("106581"); uids.Add("59253"); uids.Add("92107"); uids.Add("63643"); uids.Add("52357"); uids.Add("86065"); uids.Add("80466"); uids.Add("122272"); uids.Add("72244"); uids.Add("81242"); uids.Add("91702"); uids.Add("60561"); uids.Add("98543"); uids.Add("29600"); uids.Add("31134"); uids.Add("37265"); uids.Add("31373"); uids.Add("31138"); uids.Add("27320"); uids.Add("68848"); uids.Add("59512"); uids.Add("22751"); uids.Add("27632"); uids.Add("108033"); uids.Add("66284"); uids.Add("106374"); uids.Add("81763"); uids.Add("103771"); uids.Add("108517"); uids.Add("103220"); uids.Add("104813"); uids.Add("103166"); uids.Add("88783"); uids.Add("106469"); uids.Add("104683"); uids.Add("97733"); uids.Add("95937"); uids.Add("126614"); uids.Add("33623"); uids.Add("48388"); uids.Add("32727"); uids.Add("128081"); uids.Add("128540"); uids.Add("2433"); uids.Add("7654"); uids.Add("40977"); uids.Add("2928"); uids.Add("80543"); uids.Add("143459"); uids.Add("80002"); uids.Add("130746"); uids.Add("57073"); uids.Add("131581"); uids.Add("3895"); uids.Add("69445"); uids.Add("87588"); uids.Add("129544"); uids.Add("135325"); uids.Add("138458"); uids.Add("3764"); uids.Add("5874"); uids.Add("125087"); uids.Add("126764"); uids.Add("122792"); uids.Add("122619"); uids.Add("124028"); uids.Add("120646"); uids.Add("77287"); uids.Add("131941"); uids.Add("123145"); uids.Add("130414"); uids.Add("130994"); uids.Add("128016"); uids.Add("3198"); uids.Add("128069"); uids.Add("128665"); uids.Add("127059"); uids.Add("20934"); uids.Add("139480"); uids.Add("18108"); uids.Add("27684"); uids.Add("124894"); uids.Add("93946"); uids.Add("93894"); uids.Add("121100"); uids.Add("129075"); uids.Add("64763"); uids.Add("63326"); uids.Add("120768"); uids.Add("122231"); uids.Add("122094"); uids.Add("79030"); uids.Add("85114"); uids.Add("89310"); uids.Add("87595"); uids.Add("91609"); uids.Add("39863"); uids.Add("54213"); uids.Add("21051"); uids.Add("43070"); uids.Add("78819"); uids.Add("49427"); uids.Add("122154"); uids.Add("47901"); uids.Add("122469"); uids.Add("77537"); uids.Add("69960"); uids.Add("78605"); uids.Add("134366"); uids.Add("130924"); uids.Add("127008"); uids.Add("122902"); uids.Add("138615"); uids.Add("124083"); uids.Add("110067"); uids.Add("121349"); uids.Add("121351"); uids.Add("126283"); uids.Add("120725"); uids.Add("110182"); uids.Add("7638"); uids.Add("100806"); uids.Add("34529"); uids.Add("24007"); uids.Add("124403"); uids.Add("23862"); uids.Add("25476"); uids.Add("146639"); uids.Add("146491"); uids.Add("122297"); uids.Add("132267"); uids.Add("145493"); uids.Add("62981"); uids.Add("72810"); uids.Add("27852"); uids.Add("109243"); uids.Add("124365"); uids.Add("127361"); uids.Add("133980"); uids.Add("122558"); uids.Add("121529"); uids.Add("130778"); uids.Add("63034"); uids.Add("122216"); uids.Add("140790"); uids.Add("124202"); uids.Add("133272"); uids.Add("133477"); uids.Add("127159"); uids.Add("17477"); uids.Add("13888"); uids.Add("134827"); uids.Add("121048"); uids.Add("56253"); uids.Add("123103"); uids.Add("121640"); uids.Add("123121"); uids.Add("53196"); uids.Add("59602"); uids.Add("82783"); uids.Add("84639"); uids.Add("101109"); uids.Add("56517"); uids.Add("4729"); uids.Add("122471"); uids.Add("94654"); uids.Add("1154"); uids.Add("121783"); uids.Add("80481"); uids.Add("93684"); uids.Add("100200"); uids.Add("91007"); uids.Add("42138"); uids.Add("121212"); uids.Add("79476"); uids.Add("2690"); uids.Add("126"); uids.Add("34928"); uids.Add("131247"); uids.Add("127745"); uids.Add("59833"); uids.Add("28878"); uids.Add("24363"); uids.Add("98078"); uids.Add("122229"); uids.Add("1725"); uids.Add("64900"); uids.Add("96446"); uids.Add("68444"); uids.Add("4374"); uids.Add("54707"); uids.Add("124280"); uids.Add("24333"); uids.Add("7297"); uids.Add("40282"); uids.Add("145410"); uids.Add("126180"); uids.Add("26577"); uids.Add("2642"); uids.Add("146345"); uids.Add("138141"); uids.Add("123626"); uids.Add("128972"); uids.Add("124921"); uids.Add("124386"); uids.Add("131139"); uids.Add("123414"); uids.Add("99576"); uids.Add("96722"); uids.Add("122495"); uids.Add("133194"); uids.Add("71485"); uids.Add("19814"); uids.Add("124685"); uids.Add("140319"); uids.Add("70767"); uids.Add("138246"); uids.Add("121044"); uids.Add("85742"); uids.Add("125253"); uids.Add("14045"); uids.Add("142445"); uids.Add("122615"); uids.Add("122613"); uids.Add("11012"); uids.Add("120944"); uids.Add("120772"); uids.Add("133895"); uids.Add("65711"); uids.Add("65547"); uids.Add("68547"); uids.Add("85295"); uids.Add("78033"); uids.Add("551"); uids.Add("14457"); uids.Add("120995"); uids.Add("121638"); uids.Add("93486"); uids.Add("121045"); uids.Add("87961"); uids.Add("39566"); uids.Add("37223"); uids.Add("66485"); uids.Add("127708"); uids.Add("31713"); uids.Add("122977"); uids.Add("3032"); uids.Add("78234"); uids.Add("122168"); uids.Add("123068"); uids.Add("58347"); uids.Add("22263"); uids.Add("3211"); uids.Add("96559"); uids.Add("3206"); uids.Add("4956"); uids.Add("76088"); uids.Add("564"); uids.Add("34881"); uids.Add("79687"); uids.Add("122453"); uids.Add("2146"); uids.Add("561"); uids.Add("127859"); uids.Add("124952"); uids.Add("97351"); uids.Add("49690"); uids.Add("96735"); uids.Add("129349"); uids.Add("105334"); uids.Add("129494"); uids.Add("2775"); uids.Add("17158"); uids.Add("76092"); uids.Add("121116"); uids.Add("70208"); uids.Add("59755"); uids.Add("26875"); uids.Add("123176"); uids.Add("122557"); uids.Add("109075"); uids.Add("143343"); uids.Add("131656"); uids.Add("143438"); uids.Add("141789"); uids.Add("143149"); uids.Add("143494"); uids.Add("142607"); uids.Add("83211"); uids.Add("91885"); uids.Add("94115"); uids.Add("139698"); uids.Add("59197"); uids.Add("12599"); uids.Add("105998"); uids.Add("32227"); uids.Add("135978"); uids.Add("28538"); uids.Add("99293"); uids.Add("125767"); uids.Add("103446"); uids.Add("98060"); uids.Add("120695"); uids.Add("81126"); uids.Add("104678"); uids.Add("124796"); uids.Add("129121"); uids.Add("127286"); uids.Add("124402"); uids.Add("35541"); uids.Add("27942"); uids.Add("30869"); uids.Add("27855"); uids.Add("126425"); uids.Add("122549"); uids.Add("122478"); uids.Add("35965"); uids.Add("122877"); uids.Add("121981"); uids.Add("122407"); uids.Add("122719"); uids.Add("122278"); uids.Add("124982"); uids.Add("123558"); uids.Add("121094"); uids.Add("129445"); uids.Add("83090"); uids.Add("3642"); uids.Add("6538"); uids.Add("134457"); uids.Add("42713"); uids.Add("123026"); uids.Add("121812"); uids.Add("120662"); uids.Add("130354"); uids.Add("120588"); uids.Add("28527"); uids.Add("12629"); uids.Add("145209"); uids.Add("48800"); uids.Add("132248"); uids.Add("136002"); uids.Add("137891"); uids.Add("41974"); uids.Add("144372"); uids.Add("131854"); uids.Add("139090"); uids.Add("140970"); uids.Add("141498"); uids.Add("144051"); uids.Add("140980"); uids.Add("109950"); uids.Add("109529"); uids.Add("121846"); uids.Add("122340"); uids.Add("139243"); uids.Add("129418"); uids.Add("127880"); uids.Add("133805"); uids.Add("30497"); uids.Add("134758"); uids.Add("1330"); uids.Add("133118"); uids.Add("104085"); uids.Add("145095"); uids.Add("79307"); uids.Add("66523"); uids.Add("77436"); uids.Add("75581"); uids.Add("77674"); uids.Add("72029"); uids.Add("131577"); uids.Add("131285"); uids.Add("120809"); uids.Add("127986"); uids.Add("73537"); uids.Add("123814"); uids.Add("45360"); uids.Add("660"); uids.Add("65089"); uids.Add("72234"); uids.Add("129759"); uids.Add("49643"); uids.Add("123337"); uids.Add("49145"); uids.Add("64029"); uids.Add("59199"); uids.Add("64753"); uids.Add("64304"); uids.Add("123196"); uids.Add("103194"); uids.Add("68646"); uids.Add("65626"); uids.Add("124144"); uids.Add("130300"); uids.Add("82626"); uids.Add("77480"); uids.Add("131544"); uids.Add("80724"); uids.Add("129308"); uids.Add("140695"); uids.Add("124291"); uids.Add("80856"); uids.Add("85575"); uids.Add("85173"); uids.Add("143747"); uids.Add("142395"); uids.Add("32407"); uids.Add("123910"); uids.Add("122620"); uids.Add("122597"); uids.Add("122608"); uids.Add("54022"); uids.Add("84627"); uids.Add("44560"); uids.Add("2502"); uids.Add("122867"); uids.Add("69804"); uids.Add("66534"); uids.Add("122100"); uids.Add("123605"); uids.Add("127444"); uids.Add("100104"); uids.Add("124118"); uids.Add("121076"); uids.Add("127203"); uids.Add("129707"); uids.Add("72232"); uids.Add("56288"); uids.Add("57858"); uids.Add("60704"); uids.Add("62909"); uids.Add("60653"); uids.Add("62397"); uids.Add("42778"); uids.Add("135773"); uids.Add("136436"); uids.Add("126275"); uids.Add("77745"); uids.Add("124002"); uids.Add("135060"); uids.Add("127042"); uids.Add("60810"); uids.Add("125378"); uids.Add("125349"); uids.Add("121630"); uids.Add("124892"); uids.Add("125323"); uids.Add("72714"); uids.Add("92029"); uids.Add("104718"); uids.Add("108085"); uids.Add("120544"); uids.Add("3613"); uids.Add("125208"); uids.Add("125687"); uids.Add("142285"); uids.Add("124895"); uids.Add("125337"); uids.Add("133019"); uids.Add("6652"); uids.Add("27567"); uids.Add("134108"); uids.Add("42377"); uids.Add("60382"); uids.Add("52339"); uids.Add("62690"); uids.Add("120986"); uids.Add("45042"); uids.Add("109096"); uids.Add("48808"); uids.Add("80116"); uids.Add("83721"); uids.Add("121744"); uids.Add("59826"); uids.Add("77174"); uids.Add("71137"); uids.Add("69607"); uids.Add("70203"); uids.Add("127836"); uids.Add("50051"); uids.Add("131290"); uids.Add("13673"); uids.Add("49806"); uids.Add("96716"); uids.Add("90645"); uids.Add("72960"); uids.Add("122787"); uids.Add("43737"); uids.Add("70599"); uids.Add("79164"); uids.Add("66763"); uids.Add("38702"); uids.Add("19722"); uids.Add("56419"); uids.Add("125356"); uids.Add("125359"); uids.Add("65523"); uids.Add("132717"); uids.Add("130617"); uids.Add("83927"); uids.Add("97066"); uids.Add("145868"); uids.Add("145569"); uids.Add("121723"); uids.Add("121973"); uids.Add("44932"); uids.Add("103902"); uids.Add("44870"); uids.Add("15124"); uids.Add("24592"); uids.Add("130436"); uids.Add("130434"); uids.Add("86933"); uids.Add("130728"); uids.Add("85258"); uids.Add("46160"); uids.Add("106494"); uids.Add("25231"); uids.Add("49717"); uids.Add("88991"); uids.Add("17210"); uids.Add("126791"); uids.Add("129591"); uids.Add("129688"); uids.Add("131916"); uids.Add("120709"); uids.Add("132540"); uids.Add("127224"); uids.Add("126983"); uids.Add("128322"); uids.Add("101047"); uids.Add("130089"); uids.Add("130511"); uids.Add("128862"); uids.Add("125150"); uids.Add("121651"); uids.Add("124864"); uids.Add("121779"); uids.Add("16034"); uids.Add("123137"); uids.Add("31231"); uids.Add("73898"); uids.Add("125032"); uids.Add("120573"); uids.Add("124553"); uids.Add("122775"); uids.Add("12061"); uids.Add("23355"); uids.Add("94764"); uids.Add("96082"); uids.Add("130171"); uids.Add("133018"); uids.Add("132632"); uids.Add("128825"); uids.Add("45430"); uids.Add("93741"); uids.Add("51584"); uids.Add("51607"); uids.Add("101747"); uids.Add("129593"); uids.Add("129066"); uids.Add("122111"); uids.Add("143507"); uids.Add("123426"); uids.Add("129040"); uids.Add("128154"); uids.Add("128921"); uids.Add("129578"); uids.Add("62511"); uids.Add("58163"); uids.Add("65584"); uids.Add("75520"); uids.Add("76728"); uids.Add("67188"); uids.Add("70433"); uids.Add("88848"); uids.Add("85599"); uids.Add("101923"); uids.Add("86029"); uids.Add("47658"); uids.Add("51620"); uids.Add("132189"); uids.Add("77820"); uids.Add("51155"); uids.Add("127304"); uids.Add("42860"); uids.Add("64721"); uids.Add("92009"); uids.Add("120729"); uids.Add("73935"); uids.Add("84189"); uids.Add("100677"); uids.Add("66525"); uids.Add("105289"); uids.Add("120464"); uids.Add("44657"); uids.Add("134179"); uids.Add("51771"); uids.Add("84313"); uids.Add("104299"); uids.Add("72769"); uids.Add("52885"); uids.Add("127601"); uids.Add("105802"); uids.Add("67362"); uids.Add("136947"); uids.Add("59137"); uids.Add("67225"); uids.Add("124630"); uids.Add("127350"); uids.Add("123174"); uids.Add("47648"); uids.Add("54112"); uids.Add("61258"); uids.Add("122695"); uids.Add("99500"); uids.Add("36932"); uids.Add("61778"); uids.Add("133844"); uids.Add("121485"); uids.Add("106536"); uids.Add("97774"); uids.Add("120793"); uids.Add("86369"); uids.Add("95989"); uids.Add("121566"); uids.Add("121084"); uids.Add("105865"); uids.Add("121208"); uids.Add("103717"); uids.Add("103043"); uids.Add("123189"); uids.Add("128631"); uids.Add("2495"); uids.Add("38398"); uids.Add("127942"); uids.Add("66219"); uids.Add("123085"); uids.Add("122413"); uids.Add("87752"); uids.Add("123600"); uids.Add("82464"); uids.Add("95220"); uids.Add("128704"); uids.Add("128042"); uids.Add("122333"); uids.Add("9319"); uids.Add("12287"); uids.Add("121416"); uids.Add("123745"); uids.Add("126529"); uids.Add("103841"); uids.Add("121086"); uids.Add("127172"); uids.Add("120468"); uids.Add("120240"); uids.Add("121733"); uids.Add("75927"); uids.Add("120210"); uids.Add("120974"); uids.Add("121083"); uids.Add("130280"); uids.Add("121264"); uids.Add("5124"); uids.Add("18678"); uids.Add("122442"); uids.Add("6600"); uids.Add("6692"); uids.Add("14153"); uids.Add("57485"); uids.Add("23773"); uids.Add("507"); uids.Add("106656"); uids.Add("120921"); uids.Add("79900"); uids.Add("44508"); uids.Add("29947"); uids.Add("80978"); uids.Add("121384"); uids.Add("121199"); uids.Add("54287"); uids.Add("121134"); uids.Add("122149"); uids.Add("121990"); uids.Add("120960"); uids.Add("84684"); uids.Add("72618"); uids.Add("49755"); uids.Add("47254"); uids.Add("63744"); uids.Add("60318"); uids.Add("63217"); uids.Add("43912"); uids.Add("130852"); uids.Add("127961"); uids.Add("131141"); uids.Add("28425"); uids.Add("128785"); uids.Add("85306"); uids.Add("125802"); uids.Add("121576"); uids.Add("69847"); uids.Add("36013"); uids.Add("87466"); uids.Add("106913"); uids.Add("93967"); uids.Add("70272"); uids.Add("132782"); uids.Add("4331"); uids.Add("122306"); uids.Add("120764"); uids.Add("60846"); uids.Add("122077"); uids.Add("18022"); uids.Add("120710"); uids.Add("62252"); uids.Add("108880"); uids.Add("88410"); uids.Add("105525"); uids.Add("130705"); uids.Add("130825"); uids.Add("73877"); uids.Add("83656"); uids.Add("124607"); uids.Add("48125"); uids.Add("87080"); uids.Add("71946"); uids.Add("121497"); uids.Add("3885"); uids.Add("121748"); uids.Add("140718"); uids.Add("141129"); uids.Add("148049"); uids.Add("122627"); uids.Add("122543"); uids.Add("122784"); uids.Add("121156"); uids.Add("58400"); uids.Add("124003"); uids.Add("109405"); uids.Add("25475"); uids.Add("120630"); uids.Add("74322"); uids.Add("120610"); uids.Add("84879"); uids.Add("4087"); uids.Add("7676"); uids.Add("64432"); uids.Add("57761"); uids.Add("19705"); uids.Add("20289"); uids.Add("49417"); uids.Add("21389"); uids.Add("34323"); uids.Add("121542"); uids.Add("121657"); uids.Add("125124"); uids.Add("122190"); uids.Add("21136"); uids.Add("121633"); uids.Add("31314"); uids.Add("122456"); uids.Add("122621"); uids.Add("120796"); uids.Add("97452"); uids.Add("122857"); uids.Add("6341"); uids.Add("129320"); uids.Add("129979"); uids.Add("130261"); uids.Add("121975"); uids.Add("125173"); uids.Add("130254"); uids.Add("127717"); uids.Add("131128"); uids.Add("124173"); uids.Add("110066"); uids.Add("105887"); uids.Add("121142"); uids.Add("120875"); uids.Add("6733"); uids.Add("3157"); uids.Add("514"); uids.Add("121705"); uids.Add("124227"); uids.Add("130175"); uids.Add("132544"); uids.Add("124095"); uids.Add("107405"); uids.Add("134863"); uids.Add("129271"); uids.Add("125730"); uids.Add("69427"); uids.Add("136717"); uids.Add("128859"); uids.Add("122745"); uids.Add("121211"); uids.Add("128897"); uids.Add("125075"); uids.Add("135048"); uids.Add("138800"); uids.Add("125033"); uids.Add("136639"); uids.Add("129319"); uids.Add("77911"); uids.Add("135158"); uids.Add("121834"); uids.Add("131568"); uids.Add("140289"); uids.Add("6496"); uids.Add("133170"); uids.Add("132148"); uids.Add("130955"); uids.Add("48459"); uids.Add("40950"); uids.Add("93498"); uids.Add("122208"); uids.Add("121746"); uids.Add("90415"); uids.Add("65179"); uids.Add("84236"); uids.Add("86642"); uids.Add("93307"); uids.Add("84299"); uids.Add("124581"); uids.Add("31522"); uids.Add("3911"); uids.Add("40486"); uids.Add("121653"); uids.Add("121583"); uids.Add("124205"); uids.Add("65242"); uids.Add("77762"); uids.Add("79663"); uids.Add("68868"); uids.Add("67251"); uids.Add("101270"); uids.Add("121726"); uids.Add("67846"); uids.Add("71019"); uids.Add("93377"); uids.Add("128697"); uids.Add("91131"); uids.Add("92466"); uids.Add("125361"); uids.Add("89653"); uids.Add("121117"); uids.Add("121863"); uids.Add("129204"); uids.Add("71648"); uids.Add("123027"); uids.Add("133159"); uids.Add("121170"); uids.Add("105124"); uids.Add("123436"); uids.Add("122726"); uids.Add("123815"); uids.Add("803"); uids.Add("49"); uids.Add("122257"); uids.Add("121961"); uids.Add("4662"); uids.Add("125343"); uids.Add("120651"); uids.Add("3418"); uids.Add("103811"); uids.Add("136668"); uids.Add("30478"); uids.Add("120848"); uids.Add("122267"); uids.Add("124905"); uids.Add("125043"); uids.Add("126408"); uids.Add("2927"); uids.Add("134413"); uids.Add("132360"); uids.Add("129514"); uids.Add("121887"); uids.Add("107204"); uids.Add("126476"); uids.Add("120574"); uids.Add("125405"); uids.Add("125288"); uids.Add("29464"); uids.Add("124966"); uids.Add("126944"); uids.Add("124642"); uids.Add("2931"); uids.Add("560"); uids.Add("20475"); uids.Add("3492"); uids.Add("129966"); uids.Add("129763"); uids.Add("122722"); uids.Add("129332"); uids.Add("130221"); uids.Add("127802"); uids.Add("128029"); uids.Add("127526"); uids.Add("127351"); uids.Add("127226"); uids.Add("127292"); uids.Add("53496"); uids.Add("123948"); uids.Add("83009"); uids.Add("75415"); uids.Add("35216"); uids.Add("123039"); uids.Add("77368"); uids.Add("121196"); uids.Add("39115"); uids.Add("126532"); uids.Add("123721"); uids.Add("123706"); uids.Add("123077"); uids.Add("82713"); uids.Add("128433"); uids.Add("55913"); uids.Add("41327"); uids.Add("125269"); uids.Add("137949"); uids.Add("122725"); uids.Add("122448"); uids.Add("587"); uids.Add("2595"); uids.Add("121430"); uids.Add("121425"); uids.Add("121229"); uids.Add("124471"); uids.Add("745"); uids.Add("120804"); uids.Add("926"); uids.Add("120465"); uids.Add("123892"); uids.Add("120711"); uids.Add("130642"); uids.Add("8664"); uids.Add("123693"); uids.Add("125860"); uids.Add("4696"); uids.Add("13915"); uids.Add("65923"); uids.Add("121707"); uids.Add("340"); uids.Add("121605"); uids.Add("121222"); uids.Add("122641"); uids.Add("120830"); uids.Add("122560"); uids.Add("120208"); uids.Add("120212"); uids.Add("122484"); uids.Add("122377"); uids.Add("123182"); uids.Add("10780"); uids.Add("6246"); uids.Add("4234"); uids.Add("123364"); uids.Add("5298"); uids.Add("4042"); uids.Add("121056"); uids.Add("122411"); uids.Add("121676"); uids.Add("3442"); uids.Add("67745"); uids.Add("121486"); uids.Add("9723"); uids.Add("122817"); uids.Add("124275"); uids.Add("124151"); uids.Add("125449"); uids.Add("129995"); uids.Add("76503"); uids.Add("120668"); uids.Add("64585"); uids.Add("121175"); uids.Add("93166"); uids.Add("48614"); uids.Add("58304"); uids.Add("62946"); uids.Add("70606"); uids.Add("60797"); uids.Add("54517"); uids.Add("122600"); uids.Add("71902"); uids.Add("107871"); uids.Add("121325"); uids.Add("125443"); uids.Add("71510"); uids.Add("54550"); uids.Add("77291"); uids.Add("123371"); uids.Add("124509"); uids.Add("70303"); uids.Add("124188"); uids.Add("124041"); uids.Add("126805"); uids.Add("126781"); uids.Add("128059"); uids.Add("125447"); uids.Add("128732"); uids.Add("127297"); uids.Add("120666"); uids.Add("121969"); uids.Add("121984"); uids.Add("121718"); uids.Add("135237"); uids.Add("122221"); uids.Add("121873"); uids.Add("122167"); uids.Add("121983"); uids.Add("122213"); uids.Add("121820"); uids.Add("105536"); uids.Add("71982"); uids.Add("109416"); uids.Add("75168"); uids.Add("124944"); uids.Add("131094"); uids.Add("124005"); uids.Add("121337"); uids.Add("96508"); uids.Add("88526"); uids.Add("109729"); uids.Add("128076"); uids.Add("122260"); uids.Add("99635"); uids.Add("121313"); uids.Add("122445"); uids.Add("122210"); uids.Add("122178"); uids.Add("121966"); uids.Add("121720"); uids.Add("122954"); uids.Add("121978"); uids.Add("128269"); uids.Add("60451"); uids.Add("125372"); uids.Add("50662"); uids.Add("131521"); uids.Add("127410"); uids.Add("143000"); uids.Add("131235"); uids.Add("129531"); uids.Add("131178"); uids.Add("120656"); uids.Add("125654"); uids.Add("121265"); uids.Add("136860"); uids.Add("74591"); uids.Add("95792"); uids.Add("105910"); uids.Add("73197"); uids.Add("137523"); uids.Add("121560"); uids.Add("48523"); uids.Add("121592"); uids.Add("122742"); uids.Add("127761"); uids.Add("126009"); uids.Add("126041"); uids.Add("126353"); uids.Add("123534"); uids.Add("101917"); uids.Add("98402"); uids.Add("123463"); uids.Add("125142"); uids.Add("123303"); uids.Add("121980"); uids.Add("133209"); uids.Add("133937"); uids.Add("102886"); uids.Add("124209"); uids.Add("120989"); uids.Add("70559"); uids.Add("124460"); uids.Add("110031"); uids.Add("9448"); uids.Add("123603"); uids.Add("120833"); uids.Add("123718"); uids.Add("129711"); uids.Add("128509"); uids.Add("7547"); uids.Add("120599"); uids.Add("7517"); uids.Add("129277"); uids.Add("130098"); uids.Add("130104"); uids.Add("130535"); uids.Add("128866"); uids.Add("120814"); uids.Add("132550"); uids.Add("128428"); uids.Add("130592"); uids.Add("129512"); uids.Add("79671"); uids.Add("71315"); uids.Add("96256"); uids.Add("126560"); uids.Add("121582"); uids.Add("70178"); uids.Add("59873"); uids.Add("137763"); uids.Add("122546"); uids.Add("131695"); uids.Add("128307"); uids.Add("123010"); uids.Add("129535"); uids.Add("128586"); uids.Add("34787"); uids.Add("120883"); uids.Add("92559"); uids.Add("9911"); uids.Add("127552"); uids.Add("131768"); uids.Add("124653"); uids.Add("71156"); uids.Add("120843"); uids.Add("143065"); uids.Add("130225"); uids.Add("76710"); uids.Add("124127"); uids.Add("124658"); uids.Add("122748"); uids.Add("121794"); uids.Add("124416"); uids.Add("54581"); uids.Add("123244"); uids.Add("123138"); uids.Add("125278"); uids.Add("126282"); uids.Add("124920"); uids.Add("130206"); uids.Add("130210"); uids.Add("121860"); uids.Add("127296"); uids.Add("127424"); uids.Add("107650"); uids.Add("130163"); uids.Add("130776"); uids.Add("126799"); uids.Add("37732"); uids.Add("126218"); uids.Add("126976"); uids.Add("126245"); uids.Add("120652"); uids.Add("57095"); uids.Add("89744"); uids.Add("136702"); uids.Add("127240"); uids.Add("104900"); uids.Add("108324"); uids.Add("123655"); uids.Add("73007"); uids.Add("123835"); uids.Add("50549"); uids.Add("122638"); uids.Add("123925"); uids.Add("110193"); uids.Add("129500"); uids.Add("129451"); uids.Add("125223"); uids.Add("138477"); uids.Add("65283"); uids.Add("122874"); uids.Add("94291"); uids.Add("126869"); uids.Add("126103"); uids.Add("126105"); uids.Add("129800"); uids.Add("72698"); uids.Add("129169"); uids.Add("125990"); uids.Add("125994"); uids.Add("126059"); uids.Add("107849"); uids.Add("126370"); uids.Add("128230"); uids.Add("102795"); uids.Add("80621"); uids.Add("121523"); uids.Add("121681"); uids.Add("122326"); uids.Add("82490"); uids.Add("122074"); uids.Add("122477"); uids.Add("83255"); uids.Add("126939"); uids.Add("87252"); uids.Add("2455"); uids.Add("126355"); uids.Add("125221"); uids.Add("125613"); uids.Add("15714"); uids.Add("125422"); uids.Add("125727"); uids.Add("83620"); uids.Add("130162"); uids.Add("121025"); uids.Add("26908"); uids.Add("7362"); uids.Add("139351"); uids.Add("548"); uids.Add("127121"); uids.Add("127097"); uids.Add("105724"); uids.Add("75010"); uids.Add("129185"); uids.Add("67206"); uids.Add("315"); uids.Add("863"); uids.Add("128599"); uids.Add("79311"); uids.Add("107237"); uids.Add("123700"); uids.Add("46209"); uids.Add("121441"); uids.Add("126250"); uids.Add("123237"); uids.Add("37905"); uids.Add("104448"); uids.Add("109245"); uids.Add("126116"); uids.Add("125640"); uids.Add("103640"); uids.Add("103823"); uids.Add("73780"); uids.Add("127439"); uids.Add("108476"); uids.Add("63993"); uids.Add("95736"); uids.Add("92135"); uids.Add("124651"); uids.Add("10987"); uids.Add("12890"); uids.Add("126726"); uids.Add("66396"); uids.Add("10686"); uids.Add("126712"); uids.Add("33281"); uids.Add("128349"); uids.Add("10684"); uids.Add("24324"); uids.Add("122632"); uids.Add("125250"); uids.Add("125818"); uids.Add("58316"); uids.Add("124673"); uids.Add("125805"); uids.Add("123352"); uids.Add("130905"); uids.Add("123399"); uids.Add("121177"); uids.Add("124869"); uids.Add("131386"); uids.Add("137126"); uids.Add("121957"); uids.Add("126734"); uids.Add("126243"); uids.Add("53051"); uids.Add("63183"); uids.Add("77935"); uids.Add("128239"); uids.Add("126225"); uids.Add("121465"); uids.Add("127429"); uids.Add("123563"); uids.Add("94233"); uids.Add("121708"); uids.Add("125497"); uids.Add("125056"); uids.Add("109374"); uids.Add("46457"); uids.Add("121124"); uids.Add("124164"); uids.Add("130169"); uids.Add("122734"); uids.Add("124843"); uids.Add("124705"); uids.Add("122396"); uids.Add("120663"); uids.Add("122258"); uids.Add("122736"); uids.Add("56665"); uids.Add("91221"); uids.Add("100013"); uids.Add("37704"); uids.Add("124136"); uids.Add("124672"); uids.Add("135106"); uids.Add("134726"); uids.Add("131171"); uids.Add("138672"); uids.Add("139609"); uids.Add("143683"); uids.Add("127848"); uids.Add("132681"); uids.Add("130842"); uids.Add("129568"); uids.Add("23944"); uids.Add("125491"); uids.Add("131516"); uids.Add("14567"); uids.Add("47179"); uids.Add("132331"); uids.Add("130215"); uids.Add("129607"); uids.Add("129485"); uids.Add("127086"); uids.Add("2076"); uids.Add("70283"); uids.Add("52736"); uids.Add("20775"); uids.Add("123066"); uids.Add("121362"); uids.Add("120632"); uids.Add("121385"); uids.Add("66990"); uids.Add("78891"); uids.Add("142129"); uids.Add("121254"); uids.Add("128501"); uids.Add("131190"); uids.Add("134682"); uids.Add("124807"); uids.Add("121130"); uids.Add("127827"); uids.Add("49663"); uids.Add("126484"); uids.Add("127085"); uids.Add("121621"); uids.Add("81588"); uids.Add("36844"); uids.Add("123160"); uids.Add("124657"); uids.Add("121426"); uids.Add("126461"); uids.Add("70863"); uids.Add("125214"); uids.Add("130002"); uids.Add("143467"); uids.Add("123670"); uids.Add("131816"); uids.Add("99765"); uids.Add("127305"); uids.Add("141991"); uids.Add("127284"); uids.Add("43746"); uids.Add("127058"); uids.Add("132907"); uids.Add("131155"); uids.Add("43517"); uids.Add("133235"); uids.Add("125280"); uids.Add("122769"); uids.Add("127389"); uids.Add("122968"); uids.Add("73182"); uids.Add("90442"); uids.Add("91953"); uids.Add("77616"); uids.Add("121249"); uids.Add("91154"); uids.Add("79667"); uids.Add("128190"); uids.Add("124721"); uids.Add("86200"); uids.Add("127156"); uids.Add("131257"); uids.Add("130817"); uids.Add("130453"); uids.Add("125380"); uids.Add("123452"); uids.Add("123091"); uids.Add("121178"); uids.Add("122449"); uids.Add("124603"); uids.Add("126464"); uids.Add("123044"); uids.Add("94664"); uids.Add("104716"); uids.Add("125471"); uids.Add("77677"); uids.Add("69370"); uids.Add("123054"); uids.Add("129435"); uids.Add("130547"); uids.Add("9868"); uids.Add("126073"); uids.Add("130534"); uids.Add("129368"); uids.Add("121526"); uids.Add("47109"); uids.Add("121807"); uids.Add("98803"); uids.Add("122540"); uids.Add("122246"); uids.Add("122240"); uids.Add("108202"); uids.Add("124772"); uids.Add("125341"); uids.Add("120916"); uids.Add("124893"); uids.Add("55512"); uids.Add("122280"); uids.Add("87582"); uids.Add("27658"); uids.Add("128890"); uids.Add("121501"); uids.Add("66851"); uids.Add("125340"); uids.Add("123765"); uids.Add("59740"); uids.Add("80209"); uids.Add("123696"); uids.Add("130973"); uids.Add("123230"); uids.Add("123851"); uids.Add("123903"); uids.Add("124301"); uids.Add("77381"); uids.Add("121819"); uids.Add("47763"); uids.Add("90538"); uids.Add("24033"); uids.Add("126207"); uids.Add("57453"); uids.Add("122033"); uids.Add("124240"); uids.Add("125670"); uids.Add("34539"); uids.Add("11038"); uids.Add("122171"); uids.Add("124957"); uids.Add("34905"); uids.Add("121415"); uids.Add("121814"); uids.Add("121293"); uids.Add("35252"); uids.Add("62063"); uids.Add("75102"); uids.Add("66155"); uids.Add("60973"); uids.Add("69401"); uids.Add("91100"); uids.Add("62850"); uids.Add("88910"); uids.Add("83613"); uids.Add("89461"); uids.Add("121316"); uids.Add("45219"); uids.Add("66481"); uids.Add("127771"); uids.Add("130227"); uids.Add("124282"); uids.Add("65853"); uids.Add("127969"); uids.Add("125725"); uids.Add("12364"); uids.Add("1903"); uids.Add("122084"); uids.Add("121521"); uids.Add("121453"); uids.Add("123760"); uids.Add("124245"); uids.Add("98696"); uids.Add("190"); uids.Add("96574"); uids.Add("65797"); uids.Add("121762"); uids.Add("127055"); uids.Add("128032"); uids.Add("127401"); uids.Add("389"); uids.Add("122290"); uids.Add("122292"); uids.Add("45259"); uids.Add("74282"); uids.Add("12107"); uids.Add("80747"); uids.Add("108792"); uids.Add("94220"); uids.Add("124295"); uids.Add("126226"); uids.Add("87444"); uids.Add("87201"); uids.Add("80855"); uids.Add("132640"); uids.Add("132461"); uids.Add("130080"); uids.Add("86659"); uids.Add("121656"); uids.Add("80531"); uids.Add("122380"); uids.Add("75909"); uids.Add("78658"); uids.Add("129313"); uids.Add("2982"); uids.Add("124480"); uids.Add("108425"); uids.Add("143785"); uids.Add("57862"); uids.Add("73517"); uids.Add("124018"); uids.Add("58614"); uids.Add("123281"); uids.Add("121799"); uids.Add("63675"); uids.Add("6771"); uids.Add("36166"); uids.Add("122604"); uids.Add("123373"); uids.Add("124238"); uids.Add("131920"); uids.Add("130156"); uids.Add("122405"); uids.Add("106022"); uids.Add("125713"); uids.Add("127583"); uids.Add("123405"); uids.Add("87657"); uids.Add("81124"); uids.Add("28427"); uids.Add("122483"); uids.Add("128243"); uids.Add("39230"); uids.Add("107256"); uids.Add("43809"); uids.Add("123722"); uids.Add("124855"); uids.Add("130136"); uids.Add("123729"); uids.Add("125431"); uids.Add("31699"); uids.Add("98530"); uids.Add("79408"); uids.Add("124948"); uids.Add("126988"); uids.Add("127431"); uids.Add("130001"); uids.Add("128717"); uids.Add("108249"); uids.Add("9184"); uids.Add("123920"); uids.Add("123557"); uids.Add("58922"); uids.Add("126629"); uids.Add("125137"); uids.Add("132270"); uids.Add("127346"); uids.Add("130553"); uids.Add("131893"); uids.Add("130606"); uids.Add("47006"); uids.Add("129554"); uids.Add("79240"); uids.Add("123769"); uids.Add("124287"); uids.Add("128281"); uids.Add("127696"); uids.Add("124255"); uids.Add("123664"); uids.Add("121035"); uids.Add("27456"); uids.Add("122238"); uids.Add("121509"); uids.Add("9434"); uids.Add("30038"); uids.Add("121347"); uids.Add("105953"); uids.Add("52704"); uids.Add("122472"); uids.Add("121999"); uids.Add("75147"); uids.Add("121589"); uids.Add("19954"); uids.Add("71748"); uids.Add("129486"); uids.Add("122299"); uids.Add("6904"); uids.Add("121598"); uids.Add("3061"); uids.Add("124333"); uids.Add("122360"); uids.Add("120790"); uids.Add("123057"); uids.Add("123377"); uids.Add("123016"); uids.Add("40944"); uids.Add("122513"); uids.Add("123209"); uids.Add("17040"); uids.Add("37376"); uids.Add("126319"); uids.Add("126696"); uids.Add("123127"); uids.Add("124239"); uids.Add("129016"); uids.Add("125090"); uids.Add("126100"); uids.Add("129496"); uids.Add("129484"); uids.Add("124932"); uids.Add("126995"); uids.Add("10445"); uids.Add("128156"); uids.Add("125391"); uids.Add("127805"); uids.Add("121942"); uids.Add("16330"); uids.Add("123284"); uids.Add("120586"); uids.Add("139794"); uids.Add("127807"); uids.Add("93155"); uids.Add("125673"); uids.Add("127904"); uids.Add("129618"); uids.Add("92835"); uids.Add("24160"); uids.Add("128762"); uids.Add("100846"); uids.Add("124417"); uids.Add("127635"); uids.Add("123802"); uids.Add("121262"); uids.Add("121877"); uids.Add("46500"); uids.Add("127917"); uids.Add("93397"); uids.Add("131087"); uids.Add("122124"); uids.Add("129988"); uids.Add("73375"); uids.Add("130328"); uids.Add("126085"); uids.Add("131092"); uids.Add("126117"); uids.Add("126832"); uids.Add("132959"); uids.Add("127396"); uids.Add("127996"); uids.Add("128815"); uids.Add("124576"); uids.Add("128398"); uids.Add("130848"); uids.Add("128799"); uids.Add("121979"); uids.Add("74495"); uids.Add("122226"); uids.Add("123545"); uids.Add("122644"); uids.Add("124369"); uids.Add("122672"); uids.Add("126102"); uids.Add("125658"); uids.Add("135441"); uids.Add("15200"); uids.Add("123240"); uids.Add("128385"); uids.Add("74504"); uids.Add("125334"); uids.Add("130566"); uids.Add("458"); uids.Add("124380"); uids.Add("21135"); uids.Add("121428"); uids.Add("25702"); uids.Add("6810"); uids.Add("120863"); uids.Add("99418"); uids.Add("104834"); uids.Add("121842"); uids.Add("121901"); uids.Add("121079"); uids.Add("121328"); uids.Add("127994"); uids.Add("121948"); uids.Add("21219"); uids.Add("31908"); uids.Add("124539"); uids.Add("121243"); uids.Add("68883"); uids.Add("121806"); uids.Add("121378"); uids.Add("50449"); uids.Add("121201"); uids.Add("122235"); uids.Add("124200"); uids.Add("121173"); uids.Add("129107"); uids.Add("123819"); uids.Add("122067"); uids.Add("122357"); uids.Add("71141"); uids.Add("124636"); uids.Add("63451"); uids.Add("42020"); uids.Add("66461"); uids.Add("102994"); uids.Add("124281"); uids.Add("128983"); uids.Add("128034"); uids.Add("130922"); uids.Add("123037"); uids.Add("109383"); uids.Add("82666"); uids.Add("56268"); uids.Add("123699"); uids.Add("128318"); uids.Add("126327"); uids.Add("123798"); uids.Add("127314"); uids.Add("127584"); uids.Add("126313"); uids.Add("127436"); uids.Add("128056"); uids.Add("123207"); uids.Add("126626"); uids.Add("123458"); uids.Add("123018"); uids.Add("122153"); uids.Add("126698"); uids.Add("127464"); uids.Add("126915"); uids.Add("126318"); uids.Add("124633"); uids.Add("129081"); uids.Add("3616"); uids.Add("127243"); uids.Add("121065"); uids.Add("128088"); uids.Add("128240"); uids.Add("128573"); uids.Add("126280"); uids.Add("122468"); uids.Add("125931"); uids.Add("109616"); uids.Add("126354"); uids.Add("57587"); uids.Add("128792"); uids.Add("128246"); uids.Add("121955"); uids.Add("127871"); uids.Add("128226"); uids.Add("127236"); uids.Add("127366"); uids.Add("120776"); uids.Add("120697"); uids.Add("128479"); uids.Add("120771"); uids.Add("122109"); uids.Add("127517"); uids.Add("101244"); uids.Add("124194"); uids.Add("126989"); uids.Add("126620"); uids.Add("128649"); uids.Add("123362"); uids.Add("131168"); uids.Add("128231"); uids.Add("128178"); uids.Add("129798"); uids.Add("129915"); uids.Add("1983"); uids.Add("121289"); uids.Add("124761"); uids.Add("125119"); uids.Add("124531"); uids.Add("124012"); uids.Add("124340"); uids.Add("124463"); uids.Add("124549"); uids.Add("100976"); uids.Add("125865"); uids.Add("123978"); uids.Add("126323"); uids.Add("122570"); uids.Add("59192"); uids.Add("128396"); uids.Add("126492"); uids.Add("126815"); uids.Add("127334"); uids.Add("584"); uids.Add("123102"); uids.Add("127888"); uids.Add("130902"); uids.Add("126373"); uids.Add("124650"); uids.Add("127084"); uids.Add("46870"); uids.Add("121548"); uids.Add("129513"); uids.Add("121988"); uids.Add("126636"); uids.Add("49193"); uids.Add("123326"); uids.Add("123320"); uids.Add("126517"); uids.Add("126735"); uids.Add("124520"); uids.Add("100333"); uids.Add("7086"); uids.Add("21734"); uids.Add("123464"); uids.Add("76048"); uids.Add("125022"); uids.Add("124513"); uids.Add("124377"); uids.Add("124469"); uids.Add("125074"); uids.Add("126736"); uids.Add("6998"); uids.Add("130667"); uids.Add("123939"); uids.Add("121926"); uids.Add("121962"); uids.Add("126927"); uids.Add("132104"); uids.Add("127585"); uids.Add("96647"); uids.Add("125537"); uids.Add("125012"); uids.Add("129162"); uids.Add("127974"); uids.Add("127422"); uids.Add("128747"); uids.Add("141765"); uids.Add("123902"); uids.Add("122367"); uids.Add("128945"); uids.Add("127857"); uids.Add("125754"); uids.Add("1339"); uids.Add("129961"); uids.Add("128920"); uids.Add("128448"); uids.Add("129022"); uids.Add("130572"); uids.Add("130670"); uids.Add("131443"); uids.Add("121290"); uids.Add("124315"); uids.Add("129309"); uids.Add("45298"); uids.Add("123327"); uids.Add("42555"); uids.Add("45250"); uids.Add("102957"); uids.Add("129696"); uids.Add("124885"); uids.Add("126882"); uids.Add("127035"); uids.Add("68178"); uids.Add("121847"); uids.Add("121878"); uids.Add("85341"); uids.Add("125263"); uids.Add("79003"); uids.Add("124312"); uids.Add("129515"); uids.Add("125943"); uids.Add("125188"); uids.Add("128296"); uids.Add("124305"); uids.Add("40518"); uids.Add("128157"); uids.Add("142368"); uids.Add("87242"); uids.Add("86650"); uids.Add("123110"); uids.Add("120781"); uids.Add("127705"); uids.Add("42461"); uids.Add("15506"); uids.Add("122964"); uids.Add("122983"); uids.Add("123222"); uids.Add("97578"); uids.Add("96712"); uids.Add("45379"); uids.Add("31714"); uids.Add("123882"); uids.Add("26352"); uids.Add("57465"); uids.Add("122587"); uids.Add("121813"); uids.Add("126824"); uids.Add("129073"); uids.Add("21561"); uids.Add("129068"); uids.Add("135759"); uids.Add("123156"); uids.Add("129874"); uids.Add("125159"); uids.Add("100300"); uids.Add("120571"); uids.Add("120239"); uids.Add("120309"); uids.Add("93326"); uids.Add("123772"); uids.Add("98940"); uids.Add("104755"); uids.Add("136917"); uids.Add("141879"); uids.Add("127414"); uids.Add("127134"); uids.Add("127343"); uids.Add("129989"); uids.Add("130614"); uids.Add("81422"); uids.Add("64588"); uids.Add("69557"); uids.Add("123181"); uids.Add("127249"); uids.Add("124368"); uids.Add("124415"); uids.Add("91550"); uids.Add("130277"); uids.Add("131126"); uids.Add("21726"); uids.Add("125444"); uids.Add("129273"); uids.Add("4963"); uids.Add("124121"); uids.Add("123845"); uids.Add("124343"); uids.Add("125570"); uids.Add("122433"); uids.Add("121817"); uids.Add("86806"); uids.Add("121210"); uids.Add("129706"); uids.Add("125450"); uids.Add("122284"); uids.Add("3738"); uids.Add("123791"); uids.Add("123793"); uids.Add("124660"); uids.Add("126650"); uids.Add("126044"); uids.Add("124824"); uids.Add("69504"); uids.Add("123768"); uids.Add("122618"); uids.Add("125060"); uids.Add("125896"); uids.Add("127572"); uids.Add("10384"); uids.Add("124654"); uids.Add("129471"); uids.Add("124523"); uids.Add("23140"); uids.Add("130084"); uids.Add("124692"); uids.Add("123634"); uids.Add("125069"); uids.Add("124039"); uids.Add("83820"); uids.Add("122132"); uids.Add("122932"); uids.Add("123708"); uids.Add("124395"); uids.Add("122200"); uids.Add("6452"); uids.Add("122211"); uids.Add("122220"); uids.Add("122399"); uids.Add("125858"); uids.Add("3176"); uids.Add("123440"); uids.Add("2977"); uids.Add("7231"); uids.Add("129994"); uids.Add("122870"); uids.Add("123560"); uids.Add("129714"); uids.Add("125396"); uids.Add("122507"); uids.Add("56153"); uids.Add("123841"); uids.Add("130977"); uids.Add("122851"); uids.Add("62962"); uids.Add("97217"); uids.Add("124504"); uids.Add("128912"); uids.Add("122201"); uids.Add("47828"); uids.Add("137609"); uids.Add("123453"); uids.Add("120889"); uids.Add("128466"); uids.Add("127663"); uids.Add("126490"); uids.Add("143268"); uids.Add("100440"); uids.Add("126019"); uids.Add("2932"); uids.Add("9466"); uids.Add("7123"); uids.Add("9539"); uids.Add("127606"); uids.Add("127253"); uids.Add("127328"); uids.Add("127751"); uids.Add("127822"); uids.Add("131309"); uids.Add("131557"); uids.Add("131278"); uids.Add("131767"); uids.Add("123183"); uids.Add("120932"); uids.Add("129880"); uids.Add("132777"); uids.Add("120826"); uids.Add("129406"); uids.Add("126687"); uids.Add("122795"); uids.Add("126375"); uids.Add("127731"); uids.Add("129881"); uids.Add("129751"); uids.Add("130116"); uids.Add("109266"); uids.Add("130096"); uids.Add("130370"); uids.Add("128833"); uids.Add("127015"); uids.Add("128248"); uids.Add("130323"); uids.Add("130892"); uids.Add("130212"); uids.Add("9962"); uids.Add("130039"); uids.Add("127390"); uids.Add("18790"); uids.Add("123595"); uids.Add("124361"); uids.Add("128487"); uids.Add("102753"); uids.Add("109843"); uids.Add("129559"); uids.Add("123923"); uids.Add("126460"); uids.Add("122479"); uids.Add("121228"); uids.Add("4198"); uids.Add("124787"); uids.Add("123019"); uids.Add("122904"); uids.Add("123354"); uids.Add("123863"); uids.Add("123822"); uids.Add("124354"); uids.Add("122353"); uids.Add("125861"); uids.Add("125251"); uids.Add("124045"); uids.Add("4523"); uids.Add("126274"); uids.Add("126345"); uids.Add("126657"); uids.Add("126888"); uids.Add("129074"); uids.Add("86884"); uids.Add("109582"); uids.Add("126909"); uids.Add("123880"); uids.Add("129882"); uids.Add("36707"); uids.Add("1513"); uids.Add("83257"); uids.Add("11839"); uids.Add("104251"); uids.Add("126985"); uids.Add("140318"); uids.Add("125234"); uids.Add("122909"); uids.Add("45652"); uids.Add("80656"); uids.Add("88225"); uids.Add("126050"); uids.Add("98002"); uids.Add("70496"); uids.Add("138883"); uids.Add("121862"); uids.Add("127977"); uids.Add("122955"); uids.Add("83440"); uids.Add("122117"); uids.Add("126212"); uids.Add("45950"); uids.Add("125127"); uids.Add("901"); uids.Add("124580"); uids.Add("124981"); uids.Add("70437"); uids.Add("6063"); uids.Add("129923"); uids.Add("565"); uids.Add("557"); uids.Add("128637"); uids.Add("130313"); uids.Add("30142"); uids.Add("37229"); uids.Add("120829"); uids.Add("23099"); uids.Add("64671"); uids.Add("124991"); uids.Add("128752"); uids.Add("127611"); uids.Add("127930"); uids.Add("34254"); uids.Add("124341"); uids.Add("123359"); uids.Add("124244"); uids.Add("19014"); uids.Add("131639"); uids.Add("7382"); uids.Add("129128"); uids.Add("130719"); uids.Add("129731"); uids.Add("130562"); uids.Add("130341"); uids.Add("124706"); uids.Add("125213"); uids.Add("125171"); uids.Add("131205"); uids.Add("129657"); uids.Add("121317"); uids.Add("122361"); uids.Add("123413"); uids.Add("1053"); uids.Add("128739"); uids.Add("125557"); uids.Add("123615"); uids.Add("121958"); uids.Add("123445"); uids.Add("125928"); uids.Add("125704"); uids.Add("96578"); uids.Add("121802"); uids.Add("126290"); uids.Add("128455"); uids.Add("130981"); uids.Add("130533"); uids.Add("87781"); uids.Add("95450"); uids.Add("124126"); uids.Add("127257"); uids.Add("127364"); uids.Add("122486"); uids.Add("71339"); uids.Add("8438"); uids.Add("123238"); uids.Add("126837"); uids.Add("123228"); uids.Add("124913"); uids.Add("7094"); uids.Add("126605"); uids.Add("129439"); uids.Add("127695"); uids.Add("129327"); uids.Add("124947"); uids.Add("124006"); uids.Add("129269"); uids.Add("124510"); uids.Add("124379"); uids.Add("127610"); uids.Add("129205"); uids.Add("128277"); uids.Add("127378"); uids.Add("126792"); uids.Add("131270"); uids.Add("124582"); uids.Add("122727"); uids.Add("129326"); uids.Add("129119"); uids.Add("129720"); uids.Add("129048"); uids.Add("129546"); uids.Add("126210"); uids.Add("124272"); uids.Add("127365"); uids.Add("127951"); uids.Add("127597"); uids.Add("127415"); uids.Add("126598"); uids.Add("121058"); uids.Add("129190"); uids.Add("129080"); uids.Add("127770"); uids.Add("127765"); uids.Add("127850"); uids.Add("123029"); uids.Add("50281"); uids.Add("40280"); uids.Add("129940"); uids.Add("125623"); uids.Add("46267"); uids.Add("123864"); uids.Add("124263"); uids.Add("130129"); uids.Add("126557"); uids.Add("122008"); uids.Add("130443"); uids.Add("130462"); uids.Add("129865"); uids.Add("129167"); uids.Add("128676"); uids.Add("136543"); uids.Add("94134"); uids.Add("95165"); uids.Add("129366"); uids.Add("129122"); uids.Add("131310"); uids.Add("92366"); uids.Add("128174"); uids.Add("132931"); uids.Add("87867"); uids.Add("128876"); uids.Add("123153"); uids.Add("123186"); uids.Add("123471"); uids.Add("124491"); uids.Add("124069"); uids.Add("87567"); uids.Add("122833"); uids.Add("124976"); uids.Add("128788"); uids.Add("123762"); uids.Add("122031"); uids.Add("79265"); uids.Add("203"); uids.Add("25153"); uids.Add("122110"); uids.Add("123048"); uids.Add("123568"); uids.Add("123964"); uids.Add("124911"); uids.Add("122733"); uids.Add("122669"); uids.Add("121821"); uids.Add("125953"); uids.Add("123268"); uids.Add("125114"); uids.Add("122562"); uids.Add("124334"); uids.Add("127324"); uids.Add("130584"); uids.Add("129936"); uids.Add("44688"); uids.Add("29038"); uids.Add("2515"); uids.Add("124104"); uids.Add("130289"); uids.Add("74206"); uids.Add("124809"); uids.Add("126201"); uids.Add("121609"); uids.Add("125044"); uids.Add("122393"); uids.Add("124695"); uids.Add("124385"); uids.Add("120913"); uids.Add("127337"); uids.Add("72728"); uids.Add("127216"); uids.Add("128668"); uids.Add("27281"); uids.Add("126752"); uids.Add("53066"); uids.Add("129212"); uids.Add("126931"); uids.Add("7621"); uids.Add("126933"); uids.Add("127187"); uids.Add("125877"); uids.Add("128247"); uids.Add("129032"); uids.Add("127174"); uids.Add("127177"); uids.Add("126977"); uids.Add("126930"); uids.Add("134479"); uids.Add("128301"); uids.Add("124411"); uids.Add("130394"); uids.Add("4870"); uids.Add("134398"); uids.Add("69634"); uids.Add("9474"); uids.Add("120999"); uids.Add("15201"); uids.Add("122205"); uids.Add("122293"); uids.Add("125338"); uids.Add("110004"); uids.Add("124243"); uids.Add("128214"); uids.Add("129005"); uids.Add("124357"); uids.Add("123477"); uids.Add("124197"); uids.Add("130791"); uids.Add("124057"); uids.Add("90457"); uids.Add("124815"); uids.Add("123480"); uids.Add("102858"); uids.Add("123889"); uids.Add("22644"); uids.Add("93593"); uids.Add("123462"); uids.Add("29768"); uids.Add("122696"); uids.Add("122640"); uids.Add("124742"); uids.Add("131607"); uids.Add("128508"); uids.Add("121368"); uids.Add("124729"); uids.Add("125116"); uids.Add("123627"); uids.Add("126082"); uids.Add("121015"); uids.Add("122430"); uids.Add("123866"); uids.Add("123942"); uids.Add("126794"); uids.Add("121061"); uids.Add("121410"); uids.Add("127197"); uids.Add("127167"); uids.Add("122451"); uids.Add("124231"); uids.Add("120543"); uids.Add("95767"); uids.Add("121606"); uids.Add("123989"); uids.Add("123411"); uids.Add("124053"); uids.Add("101929"); uids.Add("125061"); uids.Add("130293"); uids.Add("130198"); uids.Add("129375"); uids.Add("129353"); uids.Add("125965"); uids.Add("68277"); uids.Add("123004"); uids.Add("122481"); uids.Add("83474"); uids.Add("129492"); uids.Add("124088"); uids.Add("121301"); uids.Add("84668"); uids.Add("128279"); uids.Add("126449"); uids.Add("4507"); uids.Add("123467"); uids.Add("12104"); uids.Add("124975"); uids.Add("124145"); uids.Add("123130"); uids.Add("99397"); uids.Add("124964"); uids.Add("45001"); uids.Add("142170"); uids.Add("22986"); uids.Add("121539"); uids.Add("134477"); uids.Add("109913"); uids.Add("124063"); uids.Add("60861"); uids.Add("123527"); uids.Add("122025"); uids.Add("124467"); uids.Add("128519"); uids.Add("121421"); uids.Add("67722"); uids.Add("123777"); uids.Add("124108"); uids.Add("122958"); uids.Add("123580"); uids.Add("123684"); uids.Add("128430"); uids.Add("125629"); uids.Add("122002"); uids.Add("121334"); uids.Add("123536"); uids.Add("123269"); uids.Add("122368"); uids.Add("122907"); uids.Add("100793"); uids.Add("87147"); uids.Add("86626"); uids.Add("91115"); uids.Add("79315"); uids.Add("78519"); uids.Add("100280"); uids.Add("79511"); uids.Add("124914"); uids.Add("124835"); uids.Add("86994"); uids.Add("101317"); uids.Add("121344"); uids.Add("62048"); uids.Add("79291"); uids.Add("66019"); uids.Add("91784"); uids.Add("121524"); uids.Add("84465"); uids.Add("57826"); uids.Add("106998"); uids.Add("55292"); uids.Add("124750"); uids.Add("122939"); uids.Add("122496"); uids.Add("122351"); uids.Add("18833"); uids.Add("123661"); uids.Add("106106"); uids.Add("124199"); uids.Add("120918"); uids.Add("45704"); uids.Add("126905"); uids.Add("125421"); uids.Add("131243"); uids.Add("131219"); uids.Add("130732"); uids.Add("124359"); uids.Add("148082"); uids.Add("128005"); uids.Add("129476"); uids.Add("85824"); uids.Add("65134"); uids.Add("130844"); uids.Add("130857"); uids.Add("126060"); uids.Add("64513"); uids.Add("128191"); uids.Add("132029"); uids.Add("129952"); uids.Add("123976"); uids.Add("124073"); uids.Add("123448"); uids.Add("61016"); uids.Add("107242"); uids.Add("127826"); uids.Add("125474"); uids.Add("124733"); uids.Add("127571"); uids.Add("124860"); uids.Add("127883"); uids.Add("32327"); uids.Add("26867"); uids.Add("129869"); uids.Add("129779"); uids.Add("129352"); uids.Add("124400"); uids.Add("130927"); uids.Add("121443"); uids.Add("55345"); uids.Add("142411"); uids.Add("122265"); uids.Add("16184"); uids.Add("126585"); uids.Add("126057"); uids.Add("127804"); uids.Add("121000"); uids.Add("126038"); uids.Add("127956"); uids.Add("128800"); uids.Add("47001"); uids.Add("127703"); uids.Add("124294"); uids.Add("125710"); uids.Add("125312"); uids.Add("125556"); uids.Add("34382"); uids.Add("125566"); uids.Add("125586"); uids.Add("127506"); uids.Add("128417"); uids.Add("128874"); uids.Add("127522"); uids.Add("78882"); uids.Add("124879"); uids.Add("127441"); uids.Add("100613"); uids.Add("959"); uids.Add("128195"); uids.Add("454"); uids.Add("128342"); uids.Add("107391"); uids.Add("127943"); uids.Add("126305"); uids.Add("128539"); uids.Add("124997"); uids.Add("124584"); uids.Add("125243"); uids.Add("125058"); uids.Add("131052"); uids.Add("127032"); uids.Add("125398"); uids.Add("126901"); uids.Add("126986"); uids.Add("9294"); uids.Add("68833"); uids.Add("126106"); uids.Add("128985"); uids.Add("127493"); uids.Add("126381"); uids.Add("126115"); uids.Add("125574"); uids.Add("131293"); uids.Add("101060"); uids.Add("133142"); uids.Add("130690"); uids.Add("93957"); uids.Add("98250"); uids.Add("105248"); uids.Add("83114"); uids.Add("129394"); uids.Add("127933"); uids.Add("124216"); uids.Add("138336"); uids.Add("64654"); uids.Add("129455"); uids.Add("134011"); uids.Add("125549"); uids.Add("11529"); uids.Add("127659"); uids.Add("130515"); uids.Add("123604"); uids.Add("129654"); uids.Add("126780"); uids.Add("125514"); uids.Add("129803"); uids.Add("124878"); uids.Add("126198"); uids.Add("125321"); uids.Add("54134"); uids.Add("4506"); uids.Add("125722"); uids.Add("125674"); uids.Add("130923"); uids.Add("125720"); uids.Add("536"); uids.Add("106995"); uids.Add("125416"); uids.Add("121541"); uids.Add("124912"); uids.Add("129710"); uids.Add("124101"); uids.Add("120991"); uids.Add("121495"); uids.Add("121512"); uids.Add("121461"); uids.Add("124119"); uids.Add("121013"); uids.Add("31442"); uids.Add("124267"); uids.Add("64682"); uids.Add("124716"); uids.Add("80250"); uids.Add("126513"); uids.Add("125768"); uids.Add("122942"); uids.Add("131198"); uids.Add("46218"); uids.Add("126720"); uids.Add("126728"); uids.Add("124999"); uids.Add("66555"); uids.Add("83537"); uids.Add("139840"); uids.Add("133140"); uids.Add("25600"); uids.Add("55457"); uids.Add("124347"); uids.Add("1524"); uids.Add("125862"); uids.Add("56434"); uids.Add("140705"); uids.Add("129193"); uids.Add("126448"); uids.Add("124951"); uids.Add("128392"); uids.Add("128407"); uids.Add("136740"); uids.Add("71399"); uids.Add("122204"); uids.Add("129014"); uids.Add("126263"); uids.Add("124179"); uids.Add("89125"); uids.Add("128018"); uids.Add("124508"); uids.Add("88246"); uids.Add("123624"); uids.Add("104814"); uids.Add("142609"); uids.Add("132011"); uids.Add("129838"); uids.Add("130027"); uids.Add("49413"); uids.Add("131373"); uids.Add("129927"); uids.Add("63784"); uids.Add("122908"); uids.Add("79854"); uids.Add("20045"); uids.Add("125226"); uids.Add("124534"); uids.Add("122685"); uids.Add("126142"); uids.Add("122656"); uids.Add("139383"); uids.Add("127779"); uids.Add("38520"); uids.Add("109835"); uids.Add("127660"); uids.Add("90563"); uids.Add("130019"); uids.Add("124441"); uids.Add("124434"); uids.Add("3509"); uids.Add("122475"); uids.Add("129937"); uids.Add("129355"); uids.Add("129388"); uids.Add("128523"); uids.Add("132359"); uids.Add("130477"); uids.Add("128212"); uids.Add("125281"); uids.Add("127869"); uids.Add("77107"); uids.Add("127775"); uids.Add("131360"); uids.Add("126398"); uids.Add("121127"); uids.Add("121670"); uids.Add("127539"); uids.Add("129851"); uids.Add("125952"); uids.Add("129214"); uids.Add("126958"); uids.Add("129774"); uids.Add("130032"); uids.Add("124306"); uids.Add("60371"); uids.Add("79826"); uids.Add("421"); uids.Add("127201"); uids.Add("50332"); uids.Add("20799"); uids.Add("126084"); uids.Add("130733"); uids.Add("97749"); uids.Add("126259"); uids.Add("1193"); uids.Add("128082"); uids.Add("126152"); uids.Add("66681"); uids.Add("131328"); uids.Add("126747"); uids.Add("130677"); uids.Add("130984"); uids.Add("129170"); uids.Add("128333"); uids.Add("121691"); uids.Add("128442"); uids.Add("128084"); uids.Add("122467"); uids.Add("78551"); uids.Add("130406"); uids.Add("130155"); uids.Add("128167"); uids.Add("129594"); uids.Add("129697"); uids.Add("129300"); uids.Add("126947"); uids.Add("129840"); uids.Add("129727"); uids.Add("109102"); uids.Add("41200"); uids.Add("128377"); uids.Add("132346"); uids.Add("22852"); uids.Add("126714"); uids.Add("127688"); uids.Add("128880"); uids.Add("125573"); uids.Add("18814"); uids.Add("550"); uids.Add("127277"); uids.Add("121388"); uids.Add("128149"); uids.Add("124578"); uids.Add("126795"); uids.Add("126267"); uids.Add("121354"); uids.Add("76494"); uids.Add("80363"); uids.Add("127618"); uids.Add("126634"); uids.Add("127833"); uids.Add("127383"); uids.Add("121848"); uids.Add("127799"); uids.Add("127801"); uids.Add("125123"); uids.Add("130270"); uids.Add("128086"); uids.Add("121496"); uids.Add("127998"); uids.Add("128556"); uids.Add("37523"); uids.Add("126978"); uids.Add("4273"); uids.Add("129946"); uids.Add("129775"); uids.Add("130847"); uids.Add("129837"); uids.Add("127535"); uids.Add("127970"); uids.Add("124822"); uids.Add("125417"); uids.Add("70461"); uids.Add("130993"); uids.Add("26667"); uids.Add("125798"); uids.Add("124474"); uids.Add("130493"); uids.Add("128941"); uids.Add("130752"); uids.Add("130878"); uids.Add("129038"); uids.Add("129680"); uids.Add("130760"); uids.Add("128429"); uids.Add("139971"); uids.Add("130639"); uids.Add("130609"); uids.Add("127045"); uids.Add("130241"); uids.Add("130783"); uids.Add("128183"); uids.Add("126459"); uids.Add("23569"); uids.Add("143178"); uids.Add("127367"); uids.Add("49282"); uids.Add("136372"); uids.Add("9849"); uids.Add("1190"); uids.Add("128528"); uids.Add("128091"); uids.Add("127482"); uids.Add("79160"); uids.Add("137957"); uids.Add("122885"); uids.Add("1175"); uids.Add("121520"); uids.Add("130005"); uids.Add("136982"); uids.Add("130599"); uids.Add("127094"); uids.Add("134746"); uids.Add("28166"); uids.Add("127074"); uids.Add("140078"); uids.Add("153"); uids.Add("123188"); uids.Add("127944"); uids.Add("127627"); uids.Add("126428"); uids.Add("126101"); uids.Add("129235"); uids.Add("53025"); uids.Add("127768"); uids.Add("71486"); uids.Add("126586"); uids.Add("127318"); uids.Add("127823"); uids.Add("6881"); uids.Add("140505"); uids.Add("126184"); uids.Add("128298"); uids.Add("130684"); uids.Add("129493"); uids.Add("131234"); uids.Add("85682"); uids.Add("69865"); uids.Add("121695"); uids.Add("11962"); uids.Add("127406"); uids.Add("130930"); uids.Add("126753"); uids.Add("128202"); uids.Add("100836"); uids.Add("20194"); uids.Add("12929"); uids.Add("131035"); uids.Add("130435"); uids.Add("128457"); uids.Add("653"); uids.Add("131252"); uids.Add("109889"); uids.Add("121789"); uids.Add("134417"); uids.Add("41435"); uids.Add("130077"); uids.Add("129272"); uids.Add("131211"); uids.Add("120664"); uids.Add("77208"); uids.Add("143385"); uids.Add("129996"); uids.Add("130818"); uids.Add("100160"); uids.Add("130841"); uids.Add("130952"); uids.Add("128302"); uids.Add("123075"); uids.Add("138271"); uids.Add("130622"); uids.Add("124597"); uids.Add("16349"); uids.Add("72321"); uids.Add("801"); uids.Add("130397"); uids.Add("129002"); uids.Add("124120"); uids.Add("129263"); uids.Add("101809"); uids.Add("122633"); uids.Add("122605"); uids.Add("105690"); uids.Add("122884"); uids.Add("66927"); uids.Add("128803"); uids.Add("127753"); uids.Add("127734"); uids.Add("128040"); uids.Add("127287"); uids.Add("26123"); uids.Add("128408"); uids.Add("128105"); uids.Add("126997"); uids.Add("129530"); uids.Add("129901"); uids.Add("129000"); uids.Add("126021"); uids.Add("122966"); uids.Add("56869"); uids.Add("127608"); uids.Add("108062"); uids.Add("105356"); uids.Add("131563"); uids.Add("125353"); uids.Add("5195"); uids.Add("127137"); uids.Add("129926"); uids.Add("74701"); uids.Add("23635"); uids.Add("131429"); uids.Add("129733"); uids.Add("35146"); uids.Add("128478"); uids.Add("128436"); uids.Add("130575"); uids.Add("122791"); uids.Add("132773"); uids.Add("127247"); uids.Add("126928"); uids.Add("126929"); uids.Add("698"); uids.Add("145287"); uids.Add("121339"); uids.Add("127001"); uids.Add("128139"); uids.Add("122869"); uids.Add("130862"); uids.Add("135039"); uids.Add("1741"); uids.Add("127957"); uids.Add("138535"); uids.Add("125789"); uids.Add("98315"); uids.Add("87474"); uids.Add("124794"); uids.Add("129687"); uids.Add("126889"); uids.Add("129457"); uids.Add("97849"); uids.Add("528"); uids.Add("128227"); uids.Add("128218"); uids.Add("61804"); uids.Add("129805"); uids.Add("128653"); uids.Add("130410"); uids.Add("99082"); uids.Add("56244"); uids.Add("127829"); uids.Add("126876"); uids.Add("127743"); uids.Add("126582"); uids.Add("37887"); uids.Add("141863"); uids.Add("129046"); uids.Add("130222"); uids.Add("124234"); uids.Add("129487"); uids.Add("129804"); uids.Add("129411"); uids.Add("129986"); uids.Add("136131"); uids.Add("122365"); uids.Add("26404"); uids.Add("127261"); uids.Add("126331"); uids.Add("131289"); uids.Add("131788"); uids.Add("132719"); uids.Add("131316"); uids.Add("66873"); uids.Add("130551"); uids.Add("56954"); uids.Add("130911"); uids.Add("131161"); uids.Add("139942"); uids.Add("59702"); uids.Add("131227"); uids.Add("88934"); uids.Add("128265"); uids.Add("86801"); uids.Add("178"); uids.Add("11882"); uids.Add("131679"); uids.Add("130539"); uids.Add("125939"); uids.Add("137191"); uids.Add("91582"); uids.Add("12611"); uids.Add("129145"); uids.Add("136464"); uids.Add("128772"); uids.Add("130240"); uids.Add("121135"); uids.Add("137980"); uids.Add("124538"); uids.Add("78370"); uids.Add("89455"); uids.Add("130996"); uids.Add("127830"); uids.Add("142070"); uids.Add("126501"); uids.Add("56922"); uids.Add("130292"); uids.Add("123888"); uids.Add("133737"); uids.Add("130123"); uids.Add("127540"); uids.Add("65003"); uids.Add("131039"); uids.Add("131038"); uids.Add("131230"); uids.Add("30086"); uids.Add("131148"); uids.Add("133295"); uids.Add("125381"); uids.Add("125505"); uids.Add("129324"); uids.Add("132305"); uids.Add("128360"); uids.Add("132846"); uids.Add("127360"); uids.Add("134469"); uids.Add("131043"); uids.Add("121667"); uids.Add("3637"); uids.Add("124444"); uids.Add("130501"); uids.Add("134099"); uids.Add("129188"); uids.Add("130549"); uids.Add("131773"); uids.Add("121356"); uids.Add("131330"); uids.Add("131353"); uids.Add("124115"); uids.Add("123935"); uids.Add("121282"); uids.Add("125816"); uids.Add("121741"); uids.Add("121364"); uids.Add("131275"); uids.Add("130687"); uids.Add("129378"); uids.Add("125187"); uids.Add("130625"); uids.Add("131441"); uids.Add("148758"); uids.Add("131049"); uids.Add("126268"); uids.Add("123787"); uids.Add("10788"); uids.Add("72911"); uids.Add("126875"); uids.Add("130822"); uids.Add("128778"); uids.Add("20949"); uids.Add("133110"); uids.Add("126765"); uids.Add("122891"); uids.Add("46526"); uids.Add("78892"); uids.Add("134261"); uids.Add("123668"); uids.Add("124248"); uids.Add("125026"); uids.Add("139837"); uids.Add("121207"); uids.Add("77583"); uids.Add("122028"); uids.Add("387"); uids.Add("40404"); uids.Add("130628"); uids.Add("124191"); uids.Add("124116"); uids.Add("130918"); uids.Add("133896"); uids.Add("91164"); uids.Add("100299"); uids.Add("128207"); uids.Add("129090"); uids.Add("129796"); uids.Add("123330"); uids.Add("121951"); uids.Add("126668"); uids.Add("133886"); uids.Add("127200"); uids.Add("233"); uids.Add("132603"); uids.Add("128894"); uids.Add("51728"); uids.Add("146165"); uids.Add("276"); uids.Add("130707"); uids.Add("128368"); uids.Add("120957"); uids.Add("125354"); uids.Add("122715"); uids.Add("122993"); uids.Add("122704"); uids.Add("122743"); uids.Add("9702"); uids.Add("122403"); uids.Add("191"); uids.Add("122391"); uids.Add("121408"); uids.Add("95669"); uids.Add("131561"); uids.Add("130070"); uids.Add("123985"); uids.Add("122650"); uids.Add("121230"); uids.Add("107627"); uids.Add("66161"); uids.Add("139667"); uids.Add("127532"); uids.Add("30578"); uids.Add("71601"); uids.Add("127612"); uids.Add("142069"); uids.Add("62340"); uids.Add("47121"); uids.Add("37033"); uids.Add("130928"); uids.Add("128403"); uids.Add("129993"); uids.Add("59655"); uids.Add("130252"); uids.Add("124043"); uids.Add("122107"); uids.Add("66594"); uids.Add("140056"); uids.Add("136841"); uids.Add("135644"); uids.Add("136433"); uids.Add("130564"); uids.Add("132584"); uids.Add("133213"); uids.Add("90287"); uids.Add("132416"); uids.Add("128047"); uids.Add("70349"); uids.Add("130132"); uids.Add("9572"); uids.Add("121336"); uids.Add("138201"); uids.Add("121678"); uids.Add("120600"); uids.Add("120596"); uids.Add("132843"); uids.Add("136004"); uids.Add("4858"); uids.Add("52401"); uids.Add("128441"); uids.Add("122343"); uids.Add("45971"); uids.Add("122894"); uids.Add("78361"); uids.Add("124128"); uids.Add("141207"); uids.Add("130451"); uids.Add("121220"); uids.Add("109518"); uids.Add("136533"); uids.Add("60816"); uids.Add("134615"); uids.Add("132590"); uids.Add("139061"); uids.Add("131501"); uids.Add("142481"); uids.Add("125850"); uids.Add("125743"); uids.Add("143995"); uids.Add("139308"); uids.Add("41470"); uids.Add("60301"); uids.Add("137665"); uids.Add("122821"); uids.Add("122337"); uids.Add("141577"); uids.Add("121464"); uids.Add("126938"); uids.Add("136894"); uids.Add("124160"); uids.Add("145179"); uids.Add("126778"); uids.Add("138318"); uids.Add("139932"); uids.Add("133919"); uids.Add("138756"); uids.Add("46250"); uids.Add("129164"); uids.Add("131068"); uids.Add("125175"); uids.Add("124782"); uids.Add("141490"); uids.Add("74353"); uids.Add("29284"); uids.Add("144654"); uids.Add("1965"); uids.Add("102058"); uids.Add("130349"); uids.Add("122243"); uids.Add("7412"); uids.Add("7277"); uids.Add("40498"); uids.Add("131034"); uids.Add("137149"); uids.Add("1157"); uids.Add("126853"); uids.Add("136136"); uids.Add("128515"); uids.Add("126196"); uids.Add("135464"); uids.Add("55751"); uids.Add("141985"); uids.Add("141622"); uids.Add("121871"); uids.Add("128483"); uids.Add("11990"); uids.Add("122129"); uids.Add("126493"); uids.Add("41065"); uids.Add("138528"); uids.Add("128320"); uids.Add("129922"); uids.Add("7246"); uids.Add("2603"); uids.Add("121844"); uids.Add("129116"); uids.Add("126574"); uids.Add("131130"); uids.Add("124908"); uids.Add("122401"); uids.Add("132585"); uids.Add("57626"); uids.Add("126724"); uids.Add("137619"); uids.Add("128545"); uids.Add("127452"); uids.Add("130268"); uids.Add("122981"); uids.Add("140122"); uids.Add("139611"); uids.Add("137129"); uids.Add("130351"); uids.Add("95784"); uids.Add("144301"); uids.Add("134711"); uids.Add("127808"); uids.Add("130287"); uids.Add("57422"); uids.Add("78317"); uids.Add("21255"); uids.Add("87382"); uids.Add("130819"); uids.Add("124344"); uids.Add("5578"); uids.Add("126600"); uids.Add("40277"); uids.Add("123704"); uids.Add("127937"); uids.Add("127188"); uids.Add("133382"); uids.Add("127503"); uids.Add("128853"); uids.Add("41440"); uids.Add("121761"); uids.Add("122666"); uids.Add("126454"); uids.Add("122811"); uids.Add("140947"); uids.Add("96893"); uids.Add("97346"); uids.Add("139709"); uids.Add("2640"); uids.Add("125117"); uids.Add("16351"); uids.Add("134374"); uids.Add("130916"); uids.Add("126182"); uids.Add("125336"); uids.Add("122324"); uids.Add("52881"); uids.Add("121845"); uids.Add("131081"); uids.Add("347"); uids.Add("56358"); uids.Add("130202"); uids.Add("130579"); uids.Add("124987"); uids.Add("123709"); uids.Add("131950"); uids.Add("129913"); uids.Add("121168"); uids.Add("127723"); uids.Add("125987"); uids.Add("131085"); uids.Add("131051"); uids.Add("59591"); uids.Add("93885"); uids.Add("124693"); uids.Add("129177"); uids.Add("131143"); uids.Add("10240"); uids.Add("3745"); uids.Add("130456"); uids.Add("730"); uids.Add("12031"); uids.Add("127245"); foreach(string uid in uids) { RedisDbconn.Instance.AddList("PosExpiredPayQueue", uid); } return "ok"; } } }