半次元Mongo脚本

  • 将为null的field转为0长度数组[]
    • db.circle.aggregate([ { $addFields: { all_members: { $cond: { if: { $eq: ["$all_members", null] }, then: [], else: "$all_members" } } } }, { $out: "circle" } ]) db.user.aggregate([ { $addFields: { all_followers: { $cond: { if: { $eq: ["$all_followings", null] }, then: [], else: "$all_followings" } } } }, { $out: "user" } ])
  • (bootstrap user表)将circle里面all_members数组的uid提取出来,去重,导出到user
    • db.circle.aggregate([ { $unwind: "$all_members" }, { $group: { _id: null, user_id: { $addToSet: "$all_members.uid" } } }, { $project: { _id: 0, user_id: 1 } }, { $unwind: "$user_id" }, { $out: "user" } ])
  • 拷贝表
    • db.user.aggregate([ { $out: "user_step2" } ]);
  • 合并uidsFromFollow到user表
    • db.uidsFromFollow.aggregate([ { $lookup: { from: "user", localField: "uid", foreignField: "user_id", as: "user" } }, { $match: { user: [] } }, { $unwind: "$user" }, { $project: { _id: 0, user_id: "$uid", } } ])
  • 在user_followings里面查询(aggregate版)
    • db.user_followings.aggregate([ { $match: { user_id: 3160528 } }, { $project: { _id: 0, user_id: "$user_id", } } ])
  • 找还剩多少user的detail没有遍历
    • db.user.count({ "$or": [ {"detail":null}, {"detail.uid": 0} ]})
       
      db.circle.aggregate([ { $unwind: "$all_timeline" }, { $match: { "all_timeline.tltype": "item" } }, { $group: { _id: "$all_timeline.timelineid" } }, { $project: { _id: 0, timelineid: "$_id" } }, { $out: "new_table" } ])
       
      db.item_missingfield.aggregate([ { $group: { _id: "$detail.uid" } }, { $project: { _id: 0, uid: "$_id" } }, { $out: "uidsFromItems" } ])
 
  • 正确找到user表中缺的东西
    • db.uidsFromFollow.aggregate([ { $addFields: { uidString: { $toLong: "$uid" } } }, { $lookup: { from: "user", localField: "uidString", foreignField: "user_id", as: "matched_users" } }, { $match: { matched_users: { $size: 0 } } }, { $project: { _id: 0, uid: 1 } }, { $out: "uidsFromFollow_missing" } ])
       
  • 合并两张missing表
    • db.uidsFromFollow_missing.aggregate([ { $project: { uid: { $toLong: "$uid" } } }, { $unionWith: { coll: "uidsFromFollowItems_missing", pipeline: [ { $project: { uid: { $toLong: "$uid" } } } ] } }, { $group: { _id: "$uid" } }, { $project: { _id: 0, uid: "$_id" } }, { $out: "user_missing" } ])
  • 合并到user
    • db.user_missing.aggregate([ { $project: { _id: 0, user_id: "$uid", create_time: { $toDate: new Date() } } }, { $merge: { into: "user", on: "user_id", whenMatched: "keepExisting", whenNotMatched: "insert" } } ])
  • 一键合并到user
    • db.circle.aggregate([ { $unwind: "$all_members" }, { $group: { _id: null, user_id: { $addToSet: "$all_members.uid" } } }, { $project: { _id: 0, user_id: 1 } }, { $unwind: "$user_id" }, { $project: { _id: 0, user_id: { $toLong: "$user_id" }, create_time: { $toDate: new Date() } } }, { $merge: { into: "user", on: "user_id", whenMatched: "keepExisting", whenNotMatched: "insert" } } ])
       
  • 将circle.all_members从subdocument数组转为int数组
    • db.circle.aggregate([ //{ $match: {circle_id: "178"}}, { $project: { _id: 0, circle_id: 1, all_members: "$all_members.uid" } }, { $merge: { into: "circle", on: "circle_id", whenMatched: "merge", whenNotMatched: "insert" } } ])
  • 找user_followers为什么文档数比user多
    • db.user_followers.aggregate([ { $lookup: { from: "user", localField: "user_id", foreignField: "user_id", as: "matched_docs" } }, { $match: { matched_docs: { $size: 0 } } }, { $project: { _id: 1, user_id: 1 } }, { $out: "user_followers_extrauid" } ])
  • 杂项1
    • //db.user.count({ // "$or": [ // {"detail":null}, {"detail.uid": 0} // ]}) //db.user.findOne({"user_id":2780034415728823}) //db.user.aggregate([ // { // $project: { // _id: 0, // user_id: 1, // } // }, // { // $merge: { // into: "user_followings", // on: "user_id", // whenMatched: "keepExisting", // whenNotMatched: "insert" // } // } //]) // //db.user.aggregate([ // { $out: "user_step6_timeline_230616_0241" }, //]) // //db.user.findOne({"user_id":2780034415728823}) // timeline finish but missing user //db.item.findOne({item_id: "7164699470297308199"}) //db.user.findOne({user_id:99380625094}) //db.item.findOne({item_id: "7106314921159171110"}) //db.user.findOne({user_id: 3699197761313560}) //db.user.findOne({user_id: 975980778759630}) db.user.findOne({user_id: 4059835670753912}) //db.item.findOne({item_id: "7164337927877565470"}) //db.group_full.find({"detail.group.post_num": "619699"}) db.user.aggregate([ { $project: { _id: 0, user_id: 1, } }, { $merge: { into: "user_followers", on: "user_id", whenMatched: "keepExisting", whenNotMatched: "insert" } } ])
  • 杂项2:
    • //db.user.count({"timeline_finished": true}) //db.user.findOne({"user_id": 897622400309860}) //db.user.findOne({"user_id":2867155880126974}) // 2780034415728823 - 7164699470297308199 //db.user.findOne({"user_id":2780034415728823}) //db.item.findOne({"item_id":"7164699470297308199"}) //db.circle.findOne({"circle_id": "20143856"}) //db.circle_step3_230614_2330.aggregate([ // { // $out: "circle" // } //]); // //db.user.aggregate([ // { // $out: "user_step4_20230615_0553" // } //]); //db.user.updateMany({timeline_finished:true}, {$set: {timeline_finished:false}}) //db.user.updateMany({}, {$set: {all_timeline:[]}}) db.user.count({timeline_finished:true}) // 12633 - overlap fail //db.user.findOne({"user_id":44723}) //db.circle.find({"circle_id": "67"}) //------------ //db.circle.aggregate([ // { // $out: "circle_step5_allmember_full_230615_1342" // } //]); //db.circle.aggregate([ // { // $project: { // _id: 0, // circle_id: "$circle_id", // all_timeline: "$all_timeline" // } // }, // { // $out: "circle_timeline" // } //]) //db.circle.updateMany({}, { $unset: { all_timeline: 1 } }) //db.circle.aggregate([ // { // "$lookup": { // "from": "circle_timeline", // "localField": "circle_id", // "foreignField": "circle_id", // "as": "timeline", // } // }, // { // $unwind: "$timeline" // }, // { // "$project": { // "first_timeline": { // "$arrayElemAt": ["$timeline.all_timeline", 0] // }, // "last_timeline": { // "$arrayElemAt": ["$timeline.all_timeline", -1], // }, // } // } //]) //db.circle_timeline.find({circle_id: "67"}) //db.circle_timeline.aggregate([ // {"$out": "circle_timeline_full_230615_1854"} //]) //db.circle_timeline.updateMany({}, { $unset: { all_timeline: 1 } }) //db.circle_timeline_full_230615_1854.aggregate([ // { // $project: { // _id: 0, // circle_id: 1, // first_timeline: { $arrayElemAt: ["$all_timeline", 0] }, // all_timeline: [{ $arrayElemAt: ["$all_timeline", -1] }] // } // }, // { // $merge: { // into: "circle_timeline", // on: "circle_id", // whenMatched: "merge", // whenNotMatched: "fail" // } // } //]) // db.circle_timeline.find({circle_id: "5217"}) //db.user.count({timeline_finished: {$eq: true}, timeline_fixed: {$ne: true}}) //db.user.findOne({user_id: 961514})
  • 找missing posts
    • db.user.find({user_id: { $in: [ 897622400309860, 1429839551932268, 3699197761313560, 629355198546807, ]}}) var idlist = ["7199936539374132285","7243983934994783236","7244081423286541367","7243993088597695548","7243789791106440204","7213012265602128954","7243752692219124791","7243365241524853817","7243230115084114981","7192856026943593529","7237766366864874533","7223949438731951142","7208185789274922043","7243714155616672824","7208166861043670075","7240514704840334397","7114194684540361735","7208226072800795704","7215162641147239485","7202785200076495929","7239589442913049661","7208234494187281468","7210209449254853692","7221936635292687420","7210202449678703671","7242914624931109944","7221938784605051961","7242337441435098151","7238399703799307324","7242291874403195965","7197659483579882535","7201779921822161952","7208231701573540925","7210360901591899194","7241569141797166137","7241158646996933670","7208187734060604475","7240840015889046539","7216136363328937021","7208214841671031864","7241490792684985377","7241475818398948413","7241237240045640759","7208961795459914812","7240384024512830476","7208210304918887485","7200539366463118373","7210362587953765437","7198952636358335525","7193147821892049976","7208164399079496741","7240487863198948385","7239737368503131197","7208214774411172901","7239974475087748100","7202786145334205497","7210579526546365501","7240079114961427493","7208209829339339835","7210333534253227069","7239604038772202554","7213236146619292731","7239648221801225219","7238070084730625028","7239264803850558525","7239724044101098535","7239175706633051139","7208183400711068731","7238997127634885671","7198076106203733049","7208183250357853221","7238275486319647805","7208170145250810938","7198448850942565413","7237850680944237605","7197679010208291897","7197754402189351992","7199574036244864059","7233814998865157181","7208185466292542521","7199591592544443449","7238454443518204965","7207867543397080121","7199811046582787083","7238738124572990475","7208226171379522615","7238126139628067896","7208172866406194235","7210370680406154299","7237283273087392806","7232699363259063351","7208169995740650557","7210587381911526460","7208212614688545852","7210328239741344805","7091437820388056102","7186870555893570599","7237680070909762571","7210317119613836348","7205038678912015416","7216174473576193082","7209097544339561533","7210580159424896059","7237680347238898727","7198493222962732071","7208614720159358008","7205030577395735612","7208185871189679165","7210319664872692793","7222644521492814885","7222646089453673529","7222648484518698041","7222611298276613178","7236685416064097317","7235576528992476164","7236713290653506563","7236735250657713184","7210316901468085309","7208866983494818875","7203753622302104634","7207649167022234679","7235423535336791097","7235228114819750967","7203368632083029047","7216222149051161656","7216222490526227516","7216222789496216631","7207651226421304357","7224954764574858278","7228188666370202663","7207640885155077177","7224365453559208999","7195789570594577469","7191752911737592836","7222588967227497484","7189157215998057530","7221951533414358073","7181741766872144953","7215849876418993209","7207662070949485627","7190328244468456503","7187062413764598821","7214471517097172026","7203376364404087845","7192767237961292837","7195222818466831398","7209695057740307513","7187352656304675896","7216222880009296952","7229541654472956985","7208563465726729277","7208565819536579639","7208183329655364666","7209097812791794725","7228310709858212903","7234333372049267771","7226164381250231329","7232683944800427064","7208919050670316602","7208926444414573627","7208929376459562045","7208929454616222781","7208932241622178853","7208934608245627964","7208936654252284988","7208942284425927738","7208944629163498553","7208944778757545018","7208955734829046843","7208586317666458685","7209705009179532348","7176632388133329923","7180614804212554764","7233265878429604923","7209134635903622204","7186586523779734586","7187556706392480805","7233935143923096615","7233791351031077925","7216141550315641915","7168126055335599140","7193538193889696779","7216159452955679781","7216163962956553276","7213191438861868090","7216157113628761146","7233268859828968509","7208218437322021946","7215466094151081016","7113069576199347232","7215437074999024700","7216136440223112250","7233268686918786109","7226633432678276152","7233367911203609656","7233453433443851321","7216167753072254011","7233243376382909472","7233073646275664953","7233595119989955595","7209090209185537082","7209090490812079161","7209092703403908152","7209092782474927141","7209113287521213497","7209118643873913916","7209123997550648377","7209124173900160056","7209126580629543996","7215912128367041592","7215912786709191741","7215912868099660860","7216137087081258039","7216139581438041147","7216146193573747769","7216146491918785592","7216148885750684709","7216149191532223545","7216152310404095034","7216152399856016442","7216157357439458362","7216167313991539770","7216167585887296572","7216169719219362872","7209099967670000677","7215074911008595004","7182845998362795067","7219268767421832247","7219270440051547194","7215053276742425658","7208227614564031544","7208239067719277624","7208559311293783099","7208211847680367676","7209112993936710712","7233041328362232835","7222611360402644023","7222611133880867900","7220273702363995192","7222608025117269052","7203242461160807483","7204854527059565625","7214452939874638906","7215074816636755002","7207312595747871799","7207324099276708920","7207326677750258748","7231756895822814264","7215048432782679077","7215056082303982629","7215058026921729079","7215058198875610167","7215063159910964279","7215074434237865020","7215077124430896165","7217811889718303804","7228226858314112055","7231900129739938875","7211308801033509921","7208223246892670013","7220429710935727160","7163960169141902367","7208640035485129786","7188668584111905829","7210764242608200708","7215066714596187196","7209107175346543675","7230415020813720613","7210750587967642663","7209539254538476581","7227634626125110284","7210760054515964932","7210762843333860364","7210763282796256288","7215114268469894203","7217455299219692548","7210325724958301243","7203303983002164261","7183473327824968736","7222129277913799740","7230389106193210401","7205599597849222201","7204390315149499429","7230731458623577125","7205234578804448316","7221180916977114150","7228886418364308537","7229990184912165948","7229117548824894496","7229297935819742212","7221425972422122556","7222633655384939575","7175564331860368388","7224103160212626470","7213629792166517799","7228802779781798951","7215484164995292215","7228791856199375929","7169050121756220423","7201520497798945824","7228429526999505977","6908011160553921548","7207040342737034299","7207048932608711741","7207053422124604474","7207054156396239933","7209660737164155960","7209661473260313660","7210029381635283972","7210745830544776231","7209665016281177127","7215481665202691129","7215479243361229884","7214016046913559612","7182403616215407672","7222539270211247136","7227083419727961127","7220999494882565176","7218483673937484855","7169358866432400392","7182780313230121987","7185479591492852769","7227344603093933095","7220276934595320890","7223791677083753531","7225922854615784481","7196663901377797153","7208563836633226295","7096390611720215564","7169358385647721508","7186710337616354359","7223261208583871544","7098680494551735328","7220454545569094659","7224691392507812876","7168498060870294540","7226656372140547075","7213614002432121912","7213614313821445177","7213618342286859301","7110867653836676110","7213618460746587192","7213625638039591996","7213626022393027641","7213632920496380983","7213636580458634296","7213638875493702713","7213623875593051195","7176572158603172924","7215237875326000167","7185897558030425147","7209541485383916605","7226690405096496140","7204124166449011751","7208585300652596235","7187407974774610947","7225828958518910011","7207303215786761271","7207787785074252861","7210770788968832058","7181934711378287620","7213637080780381239","7222608145560902693","7225503233232346151","7210202834715810871","7216163781171223609","7222894553093643302","7186213292405169212","7209090412168879160","7185474641316551718","7224927576907586593","7225826209458822205","7210579788711337020","7217678043869879329","7202975564007742475","7207748682563722279","7209135665005468729","7224107493448752187","7173319235588856835","7215423473282194487","7201926496577920033","7210982268922240057","7225186270899608579","7224542380748184637","7166119232109812769","7207044964239285285","7215037834967653436","7215043402939767869","7216378555888835644","7219156890721197114","7220406455474592823","7220733501455211575","7221845872424787002","7224742942072642597","7225065600941300794","7216611707777457213","7215470374673194041","7194735386491362337","7184668833028774971","7224028765142129675","7224027417629694980","7216614910090812473","7223204812341386295","7216222235432852537","7209102220250324029","7214740696245214241","7223718641257159691","7199897165898980407","7169483695210896415","7199597048134376506","7207393395658988600","7208381081022635066","7205406573567417399","7209211567651429413","7208750540786768956","7222611553151884347","7216386901475859517","7222638565509831736","7208377134430035001","7216141849533094973","7222780656332315686","7220039455833332793","7170598637490150437","7210203652043054117","7170478865167424544","7175786459507465220","7190657284421196857","7209890737003961401","7204794812174703677","7210764526533221414","7222833729171889164","7208622261043993661","7177353198280121355","7218763357912833083","7222608211977706557","7222636297767099449","7222635384134442042","7205615205030566967","7209472931108232247","7210761496161164345","7213014963734977595","7220752415048342561","7207429247084796988","7209542031985613861","7209542127347309627","7216544223682632761","7216544634384686138","7216544854153632829","7216547335168334904","7207429060706704441","7206525410497010743","7221139572279745595","7219103924408556547","7207708128308108320","7210763300798209061","7216565249183325243","7213278041517071419","7221533429421054980","7164699470297308199","7222588153830317117","7218050425113549862","7156610227805101070","7169031389176667150","7215788332935027771","7165419443412016136","7219512666887298104","7173197590601669665","7219825302539607044","7222210513357249547","7210024067187874854","7221806530230754315","7164195598176885791","7222475107443153980","7216042558428814397","7213005599116631099","7221661478112205827","7222012293469445175","7210329502612724796","7210329599232711737","7210329680157613114","7210329759971023930","7210331848528895034","7210332299554987064","7210332381289389114","7207431599120456761","7209713754022353981","7213951995768478779","7213953981725285433","7213954078433352759","7213954273711758392","7216170396121308220","7216170757095693368","7216173302841089081","7181389003772402721","7217805047441136701","7176817353227770892","7221181044538481697","7214310925753392165","7219991567409355837","7209630316657384481","7210366846636137532","7213336745926990904","7203303619012074551","7208223404732718139","7175402912535813176","7199120836362509368","7167642200400993317","7216292857345219643","7163643391442426918","7178841343978904613","7214640614518823996","7171085297256504351","7221209797561949245","7216326149914238013","7220793239907867703","7221136468746443813","7207657002598669324","7210431147866594361","7168997548307258401","7215854985366477828","7182475253329697825","7189139578454809632","7186205177592945696","7209140202806189115","7177769672413027383","7164341750054525985","7174032559154666508","7218867240806915133","7167712240294960161","7180398475123629068","7216582344059132940","7215945701132344377","7217668951512194052","7125716052285070344","7216670024692407355","7210058663761812535","7054784509614496799","7024432690296265765","7027045547684928545","7208519360795647031","7214506483365452811","7133383689769065504","7188339016326978618","7209592759403945020","7180680638201076748","7211383562103168033","7205487450838277181","7157548240257162278","6885340043511077902","6937646872471280673","6947918425972808743","7214445579609316411","7219002025613204538","7217086073829071904","7203368822856752186","7156917074130902020","7216144589822893095","7212154969091218487","7155683250071936003","7165299012789083174","7168071717477161992","7196287324479560743","7155378998602636302","7153601548239510558","7177247664642202682","7180034115658325030","7176267710647507971","7176135160507669564","7116515850957364254","7204307791895338043","7208506468515978279","7165739321918495748","7215758757173664806","7164972649104284711","7211009898073562172","7215237860926954500","7213690293990726715","7213445842441608253","7172006314187430926","7213953287895129144","7213620958706277432","7162147086694095903","7220360336178682892","7219710675117939749","7213761595657165882","7213761729321245751","7213762435923057720","7213765583806929977","7213767862039616571","7213769256096242743","7213631210734492727","7209224292565785657","7215478492001999909","7210724294152690748","7219584757712034827","7219536624567196710","7207234385886583845","7211087211377204283","7218470054566829113","7206648996859747388","7208225438978546743","7217363135223569464","7217382407337417787","7169548299463040037","7218766334891400253","7164677830746315815","7197972515740720186","7201348203055160378","7201363841798642725","7201363975240424506","7201364053053152293","7201658640569211961","7202821235443506234","7202823273023806522","7202824550680108093","7202828142392646693","7202828843676081189","7202830283811331132","7203189999792036919","7171043548949650469","7202827728440007741","7218090241121328160","7215436857671162939","7218456670710537255","7218074892195863611","7217745760614358027","7209280520587320358","7210202931587456057","7215467882757495845","7215470282985708604","7215470486770162748","7215470655800613944","7215470741301500988","7215474817636506682","7215476689566964794","7215476944761003064","7215477022313684023","7215478912279649335","7215478991682018363","7215479171529579575","7215479333878504509","7215484078244502585","7215484254707260476","7215488225530354745","7215488332355083322","7215479091435150392","7169551967138618372","7206734819022085159","7205602322276162617","7215118626318195773","7215118643112188987","7215118689656380476","7215423066422123581","7215423384618802213","7215430196747312187","7215432934608608317","7215434858569407525","7209690942675098681","7215465947367218234","7215467634349841465","7217297962139917370","7217279603532897341","7215468608879598629","7176971228001868832","7193534669374102540","7173498705872428043","7210063301286304823","7156548003522681868","7161809771530558497","7210047906227690553","7210363193342827580","7173360962244713509","7210486468135885881","7216575494261578764","7216597509848701985","7215430961293433917","7173560891944737822","7165479557833694219","7216147119101451325","7168465326949014531","7213612394587626553","7216590115278167073","7214782431478422531","7201704938378894394","7208194803299785783","7166144972595403779","7216193027428064289","7213896007950539788","7171273660232113166","7215425458727296055","7215427827108158522","7215428216037579831","7215433020591840316","7215436797407403067","7215465859035175993","7215114560699636792","7216147447087635468","7090433244910328846","7099375298579274760","7216149041061567545","7216149261505797178","7216154645134056507","7216156827594005562","7216157193383451704","7216162065814133817","7216164351072279607","7216167852653419576","7215426269024885819","7207234498956631098","7215432852513496125","7208568134633004069","7215468238598052919","7215468333997497400","7215468441774332988","7215468528156023865","7215472791070448696","7215472818517974074","7215102479669664823","7172850252939009060","7213966010854939687","7174747884959571000","7168665511448812557","7174431978085686284","7149734106341841956","7172581179948801054","7169935013104851976","7168144532175854622","7210369550712314917","7172304470859062276","7214839976511413305","7215886681461759035","7210361730780634167","7214519783608294437","7209482981608528956","7213578256635665463","7209539485900479547","7209519257749560380","7210329837150411831","7210332214695828541","7210323464371051580","7215438642888580128","7210753308409994279","7215115150351670333","7215119824664402976","7174237177885236256","7174258940262226982","7169414945124146184","7174041747587079198","7208221009697053733","7210060343270186043","7205612366573083708","7205228582799416379","7205613028534918202","7156632432358202381","7203753811091921980","7208554876815547448","7205415414644350008","7193117355411512357","7204360774242802749","7204691983451823164","7163497750451985420","7209506725416672312","7205051343323536445","7197832998778051587","7209474331066244156","7209910596127431739","7210418828038118437","7204672674675563581","7163312148771249165","7214296920431270968","7210353153114381372","7215070844433734694","7214411102254275616","7210204921822452773","7209097428123786277","7154960360586353667","7210022160616660025","7214139915808807947","7204498159974751270","7210501609007094823","7203984271797656587","7214147209011403808","7211805680007650359","7209517933997857848","7208565506830244921","7205091974053895225","7161742577073396743","7204724801556978743","7166579084699376647","7162544854419905547","7210050898590964793","7172190071087438887","7209699910906551355","7214129309714226232","7210373865887767613","7213729132784393273","7214148330325023804","7208850283806334009","7213430891060665404","7213292075536620602","7209361369261415461","7210052628951079993","7213325592752561189","7212328888314108986","7213003342522358821","7213003524399963194","7213617068325739577","7213952171367210039","7213686554697407521","7212944599340293123","7212909650881027131","7213264334019894327","7212917142721666105","7207680935179852861","7207681182362770493","7207683839525657661","7207686073059646521","7207657793795398713","7207686359471889467","7207688425837698106","7203240696956853285","7026345070391467019","7213382842074537017","7169419367711513639","7167730102673873950","6971629381164735500","6959375545125575716","6972475335413603367","7164979104364633099","7169080494200462369","7210353695790210109","7210361425393359909","7207688518540205115","7210364580768259129","7206951747615464509","7207693634706086971","7209120659404758072","7207429160216566841","7210366957831330871","7160904176346602529","7209518506751040568","7207645255233969211","7204063352622947340","7212986291745463357","7169915852173614083","7210353450951908409","7208907005128350775","7210352904782224443","7207433404537642021","7211854890350418982","7195779845639379971","7213005227899755579","7209095178919877691","7210361642708638779","7213019226192223289","7211439695425707041","7164199693986044936","7210048038948052027","7168138975830350856","7210751264290774027","7209469304251620409","7208786290462956603","7210353816825240637","7208050606672452663","7212166010286119995","7207686269768309820","7149520121671719968","7207684640587389989","7210352556789210171","7210361347542883389","7210275764145495098","7210361496142879802","7210361829598436410","7210364474274880571","7210364653170334757","7210369381535063101","7158576610520603686","7168855934008040480","7207693706772618300","7210264033713200184","7210352479454633020","7168049773096737830","7203188294035708987","7210208311428258874","7168336992407657511","7210377247662808122","7209715832916548664","7211508602387831846","7210801092186086456","7210371732018830394","7210366770111061047","7210724354387090491","7210375743476341797","7210364751086361657","7210946873715072003","7207811197561740343","7210367152635780153","7210369247267003448","7210369459905633317","7210369719990230077","7210371625923910712","7210371845348924476","7210372018154249275","7210373561955916860","7210373781703892027","7210375731614850109","7210375756499655738","7210375775160114232","7206959730722348090","7209132686470814775","7210353306487495738","7153952317484571686","7210057071046171705","7210363121200798781","7210369639996464189","7210371935178333243","7210379514344381499","7206286804620680248","7205440787419503671","7209514717906213925","7209624758105676857","7208168284208766009","7207043938023119931","7209691765798870071","7209359039224880189","7209628956624952378","7209732022426672187","7209704903831198777","7209265563292408887","7210021842575170621","7209488566261390393","7209537074523806776","7209869604456242213","7209541923076316220","7207655349090786364","7209730144590634043","7209729892437466169","7209512390151380027","7209091112521178145","7206958379615394876","7209670609943403557","7189237594499062787","7165148261731277861","7207604020490279997","7207659353938074682","7209527863698005049","7164436572576685068","7166447544279505924","7163562974928444428","7200961450288880697","7205065100183477309","7207383170805668919","7206965882210229308","7207255010055298085","7208876135298374713","7195934410753973307","7164291706760731680","7207426970735352888","7207643038674328633","7207659466718714937","7207609974162201656","7203600599273708601","7202492684479503418","7208559485055409212","7208221154794806330","7208170240608312380","7165331857628732446","7161351066104126496","7208235774762818620","7158679927678573581","7166222945969249288","7208237597808663612","7165422161291648007","7207655258309270565","7205230929982266426","7208189933641538597","7205411235494370359","7204366857376111676","7207796351076146235","7207431245918116919","7207608405547031607","7207686175773957176","7207431428890434620","7207424361484000316","7207823514424843322","7207652805782281277","7163603321838640166","7206963105107024956","7147697281142103052","7164005693077330955","6987300983546059789","7165327822410488869","7207428977932115005","7207274677989809213","7164738072741944328","7159830636046326797","7200259128265022503","7170327691567045662","7206542172240223269","7178759444308696122","7205424983110065164","7206517126272654392","7206607070399831052","7202832163694189627","7206516667881364536","7204398302555544588","7185357502442118200","7173647270875765797","7173679187771792392","7206004240102202427","7200971679684631607","7193658707937336332","7203247371453471805","7205890527940582460","7198137756202048568","7205571890499296314","7203736439278804029","7205599798559251516","7205408743448648741","7203295869880245309","7203981950304918588","7203984752032881723","7204361153235917883","7204361922571934781","7204362671355862072","7205786974228061243","7205787147016608805","7203995837213449274","7205900409502702649","7205903888505904186","7205763189827443773","7205614726435314743","7205787745967414309","7205061217105222713","7146569339422907429","7201906748062440503","7204308783613352997","7203012660332338214","7198176830837234745","7197636689659960376","7203982361879387194","7205536243747134524","7204268040240766013","7166933000922340385","7205407696747502653","7205226398812740665","7205137981928119357","7203588784447822908","7205051589642427453","7204827033392651319","7174998177056037892","7170949949721418790","7166274710014008350","7139749365551209511","7172767947809627167","7166280076206545957","7101627559531519015","7151961521365457953","7176202885695282188","7158268085810502688","7165340239035112481","7105005150514715661","6958318895958596647","7185355660815506490","7148444048515144712","7197648558382652453","7203950910362360888","7183022697998195744","7198753949682244667","7201660057086336061","7146196008152603681","7154389413181529100","7155249462225411104","7157874377218857988","7163479357971766305","7204353881545907260","7204838938312186937","6930608410723359751","7160563730013494309","7162944454054124574","7205051456880122937","7204710566999366716","7204142694422027319","7204343918094195767","7204830406745529405","7204625532892224571","7163932220866960396","7204276411442404409","7204146360000453693","7202095781883419705","7202522298912349240","7201719317493193789","7189267125393955898","7202048131645578300","7202089382969351223","7203189008828996668","7203981276871662650","7173180167064394755","7202473348880669733","7191182518316440579","7171054549912788006","7141928387425082406","7196263843515866124","7201739053652253755","7202172970284882956","7169030794197867532","7162497430921944100","7148840903837228036","7199954027952479269","7198377689328131129","7201371606596197436","7187348969876364343","7148841369723739173","7137190068682234893","7202451236925217850","7202163849124912185","7196480374317259834","7202448463546555448","7201724397709696056","7202587594863942715","7202230062098160651","7202115135664561212","7202563194018077707","7202548257388502075","7201771744250567735","7193730331298503692","7141670647687552031","7164337927877565470","7159128279134247940","7142667463900011559","7142660961868979230","7201692232557009981","7148984638780742669","7201783097992584247","7195253909932219403","7185365249921391675","7201544042247625784","7149271243340913676","7150169915855477772","7152026198816594956","7202136649063472165","7137909979687689248","7202062936955690044","7201392408838282297","7191746633942441015","7188207992100101153","7152333401771482144","7197747824128171068","7155774563064749088","7151571336169528331","7201376929268636729","7201035695215877180","7201722628707458107","6494633658480090894","6513721826663727373","6547575131898642701","6563933229068321027","6629921961407414542","6689671502507278603","7070406351989513230","7201925330678848549","7200334693957377080","7200321729304992825","7194811925329353732","7201366955289222203","7197996599434288185","7188028350504377402","7201844747294481469","7195452025327328267","7197072638735293498","7181424365488053304","7137543073751374886","7198936186897832999","7167206931931618316","7198155342205688887","7163134423800486924","7193405159043505155","7196303123265100855","7157716031086009347","7201359164319210556","7189539973408758787","7197784592269450252","7138667740922911751","7138362900564941856","7145345138133310497","7164285814061407236","7147228001355176992","7194729237889162301","7190640457733381158","7150697476138212355","7181509028772584485","7171801286495444001","7137190043365415940","7146911803660835847","7195455783616650243","7162212187031739405","7150081162994523144","7185201104185990199","7193216552013929504","7194416720382008323","7196679590561979396","7136523182395104292","7137361819559009318","7177805479882529847","7171991579102551044","7177626464144071736","7136138517658213380","7150945773213981735","7188840242596551692","7199979847089658919","7150186883153140767","7161701347522255883","7183528127530802179","7156862603778595853","7138211958301400067","7147736587785215014","7150122110453554214","7143913698413779979","7148701711262030880","7136775836467731460","7190709980838763575","7159566206536522766","7153091692516613131","7137953665859460126","7149755730076113952","7149059131486247972","7165337468793789444","7135840417735515174","7149457740304227360","7187688490446887996","7175453817998154764","7169983327221324837","7146199047961844767","7194801537791564857","7148826733154671620","7201410114526387260","7196161591123909689","7186103234782567480","7198430716441402428","7197697570490031160","7199896202685455415","7200729350981819396","7201342469131213884","7201487720739249155","7147627822071159816","7184398334365277217","7200292341515557943","7198437812587207735","7198360643722812473","7199948640297688124","7201084337687632933","7199931298217991224","7200322714446339129","7170577791920905219","7200308826824776765","7199935482900257852","7197599143798250553","7197658955521203258","7200321192362777656","7201390602473184314","7200320523660696634","7200334001209351228","7138009408113482763","7201347819414756389","7166567641895672844","7201363590685662265","7200965553341602874","7200993740201139260","7199663508621892611","7197626204143230008","7198791762247162939","7199948844245720119","7198784366774852666","7200342601289964602","7200327765948636220","7198803302975282213","7200976644763294778","7199539728725580858","7198039322262510631","7200589034387676172","7189969968002243588","7159359589824076833","7169841798863395870","7198177106591751226","7199588695626751037","7199570456825830460","7199938399183051831","7198158286284135482","7199897437626965048","7195096013722360869","7199612715243936829","7192769537517820984","7197694491011062821","7199612440567356453","7154701323626093601","7197089649083292728","7200029996717448229","7198351972670381068","7196631773785103415","7149022392025619495","7154020829955628068","7198025096928173116","7194743817562496058","7157271219388029963","7191743539917626406","7144996250574658573","7177681097789021245","7198343854230084668","7196158450252913720","7196532336198949946","7199107736712256568","7198767658529987642","7157974418533145603","7158798656101948430","7197303951937510439","7198127619945012262","7197996352477862967","7195082736103595045","7199143605351488515","7196166003573660729","7199354081213684774","7198768123716049976","7175694154536590391","7185996476915391526","7156090230871694343","7197685775943605307","7153506710580108299","7198498588362546231","7197279295180381241","7198175918756469815","7158718984722848781","7197723271792434213","6803636311228947460","7196223141352315916","7147619663831112718","7195367463096163332","7195760243362503736","7150913737606568996","7196877697958550587","7194419492523351101","7196753069365795843","7152106604702211086","7196538853337865275","7196172069715844154","7197267048353766456","7197642497735007289","7197274729139412025","7154002379967323169","7196674222020631590","7197276715716975675","7196894762060749884","7196040398244944900","7197004704969137213","7196848918339001348","7197248575208692773","7179923184584498233","7093016493411015694","7150679738632117278","7196376757685984268","7195789349055634493","7193928793801628730","7156111914483850272","7195048522184399909","7196344873455197221","7193514682412440637","7196530471860182028","7154370540348644363","7155892977838070817","7195802400613997600","7151953322583268360","7156155153924496391","7152194126664965158","7195959983383518211","7147973265334475813","7195856455176559673","7187370577580006456","7139167546703354893","7152546656594959390","7145721389163486222","7146387474208529422","7194272220951092256","7171039904023976972","7152163527518592012","7150159335291624479","7193195110589275168","7195030290459270203","7162695803318836236","7150875837586217988","7195845118979480614","7181730095025888267","7191291535705513020","7140570407551114276","7141023878721051652","7195050481087945740","7138799238149839880","7189223772094733349","7152104952100297764","7190461075693771780","7195197743495650360","7167290445628709920","7190582009318611972","7146094755514948616","7195092118916832315","7181082925583047692","7154146076352584718","7152083000249818115","7195580840884050956","7195411979547188280","7191068489010912311","7141381685400050727","7151056693764299790","7192992254514961447","7189872181386419211","7146587657349372932","7160259882023656485","7194736543221685259","7194435728518945825","7152529418726939651","7146457689306962982","7185095219124116535","7148821307675647009","7151755984887618564","7161790240191945761","7153213911460748299","7192136210976873530","7183683208536398906","7192537253925624893","7129174843617975304","7193925677479894027","7152060988609535008","7193137377395612676","7194044212633934851","7193324148603493409","7194388188327058489","7193923850055195703","7178675896658697277","7195044092533808188","7194652702427585592","7192107776103947320","7194291365948169275","7194146041745120289","7194480499253845025","7194654141182909501","7192137155701906489","7194617149015465020","7195079991699184677","7195076382378957863","7164291892413209631","7151012148750064648","7182869626378787900","7192579177466305595","7189157585449131063","7133512629066144779","7194787468707634214","7150233174239353889","7135381265309506590","7153170550800522277","7190695658855078950","7187647265027136568","7190759452121766923","7191159350163938360","7193311099020647427","7167905244616072229","7150521815117339655","7152809745093499911","7139404578419645471","7187984498611461177","7143664135278959654","7192215068057017399","7186209208461696003","7083966039360281631","7178522995898457146","7188590470086269955","7132869887554231329","7150946208935058440","7151717031190993950","7192828996445281292","7193153431148698684","7175738455215840315","7121350498426297357","7129494908661931016","7132466423405747231","7167326463304145951","7191843380442176550","7189049777328233509","7191646826125073463","7191681208919530533","7191764347654249475","7191680942358928421","7129779769792535583","7191632374285737019","7190817143292697639","7164067689726483459","7191415172399897638","7191675483832982565","7146456179093281803","7141984179125754888","7143924157544143909","7191365169694383163","7159561814710164517","7190524913617214521","7139971602287959052","7158062193357888543","7149402915080248351","7190646687457614904","7144616944077904935","7148042693036235788","7149084204301556773","7147990620823362574","7146593018345167876","7190944630307822647","7144745322831420428","7191025037774691331","7143454828344122398","7180951998252981286","7161586869484919820","7184350938604248067","7177273164274080824","7189892214808386593","7147976160293428232","7190711607972863014","7190297575692442662","7149132470917536775","7148792507600477191","7190364798045920293","7189411391650929725","7190916744607702076","7190178145801083960","7190693382912482365","7190919423866182693","7189967899992267834","7189788776145624101","7189675076759854136","7187589276127730727","7136100475601951747","7189163339304410169","7181046909816020026","7163075225632906243","7160678242410568737","7156509487698811940","7167596301935188999","7183355179184430117","7167560380766493729","7142698511815941128","7145602401825725476","7159905805850909703","7188393174291717177","7147314020389755937","7189250758812900356","7134657307484363789","7189457350929947685","7144294492516916232","7189045071335922745","7134687843061865476","7189379380429200417","7139479430421814280","7157243115949005831","7133431028986682406","7178385779637361668","7152475684701477919","7141526123107589153","7167355212447882277","7183201988430011396","7160602301105708070","7182121150267268135","7177335762268986371","7127508656312032288","7182939861144312844","7178341150237924356","7185798838295206968","7179624968844483641","7161437827576634398","7131218145594842116","7178341789483408388","7187437003540012044","7188620216782298145","7153580311274593311","7176470783772859395","7189079598179556356","7188031217042725945","7133187750261431333","7150841013261573131","7185758209389370426","7189140678943710268","6627821291355242755","6635583658990240004","7053820673491213348","7124675445978569758","7156243598789319687","7164649351002725407","7188451394863504440","7169033328098548766","7139488550449323039","7123029521233615879","7188930779999640609","7125403062201490462","7144924716673801246","7150065165059234847","7188318172687113271","7188870183144922170","7180479864930049027","7158881063631068196","7186329599192603680","7140316154051959838","7182960184237497377","7186504005290302519","7130127730997206048","7187989336137145401","7178129672763350053","7165374219881028612","7187586381735009339","7187585508719991864","7188105542957538360","7187950493556022332","7187437736549161995","7188041156188445751","7188011541927566391","7188305451912535097","7188309710066424869","7186990352266435622","7188119837275593789","7121578085522086944","7063268969423051788","7065870529328061451","7074568532133944351","7078573428785028107","7099391537259224096","7135548622975802407","7140365500227263527","7140385932112305155","7180478735613697062","7063499929649421345","6543168982071902477","6569053731717906695","6650318210744713476","6827386033571627271","6870663256076189959","6986212681757760542","7187605345194220602","7187700215313341478","7185449074533866552","7187762206979660861","7187378863817628733","7187255265241078841","7185419187961994278","7186833918018985015","7177376417699601420","7162862320572439560","7124601175172717579","7172421827602422798","7169438670129208333","7181100245424544801","7174251582379269134","7183989937442659365","7171985354298235917","7187299970045713464","7163661885097647111","7187263172657552387","7187003944311200825","7175772606958672899","7148149501239237636","7170708053757533220","7187214621646789689","7185401235191634981","7170708722652552222","7172569602457607175","7180286383985007619","7180406715823692857","7145004061111098400","7186720704748854328","7164251281958116384","7183561484163619901","7169414644346395686","7134657936894204941","7150625661055409183","7186423747602029605","7185731599114181692","7186577625131785271","7139827046611426315","7143381981793885192","7186868301811686404","7186829049656777784","7149552283011783688","7186637112291105831","7161817134652201998","7186171391949937701","7184309911285668903","7184672073816480771","7185356954280139837","7185359758570822693","7185360078285839416","7186484144845626423","7186352625942535227","7186710695797333050","7186474654024866820","7163624810965113859","7144318490290166814","7184249808276691980","7184801519349275709","7185597703282236454","7184752888948726821","7181400656480050213","7183247549946403899","7164319602258746405","7174964122797218877","7176910241282399291","7185557723046485053","7139084312736963623","7184814434118802469","7123958072573172744","7186144680352947204","7161349085901888551","7145803115474721804","7121174174923496462","7168041043798006795","7186231322552048678","7169832558874598411","7186258266945494071","7185356098897976380","7186105191777705021","7142144385302404108","7177246067358964773","7185281411367050244","7150994901402917924","7145053999496961035","7184996329007881273","7185195216406584332","7184841802061454348","7165837219024870413","7167572616763415590","7166029308320816167","7178127414654934077","7183693290158431288","7184793557897583673","7185182641518287909","7166991763716971552","7185066148159822905","7181039871597747238","7185310387741400121","7171316395504835620","7140952200682937351","7120526719445900301","7184794686077279292","6792510520231468036","6798529928330484739","6898291007582903299","6943193405358873630","6964374340729052199","6997332514658327564","7009850818308348961","7011008315094211587","7074183858454797324","7078143934928526368","7080795037977549863","7092305306473995296","7096303469174201382","7156518064635255819","7143833504348904480","7158614581982534689","7166142141645724710","7163522965642943500","7163528939455912971","7163851580058377254","7163853599183739916","7184671369638976524","7166143949126507559","7166144712145902631","7184307584969481228","7184673669111618598","7184308449595890721","7184077705866910752","7184308897853742092","7168451739497012254","7184792515495599163","7149056921222257700","7181046862273584140","7142018611853401099","7183630240889969696","7123235955309288484","7182928408614018109","7181104276444290105","7134228659069525024","7173252304240385061","7135788724335418405","7176917725350992928","7178495850119699511","7184664997081914427","7122043098649074696","7121583549970390053","7118923987089890307","7184692470171573307","7181225735472815162","7163293172448107534","7125215843289406468","7143888287747284001","7138318447020088352","7143932283957812255","7180327019295546379","7178475697155873825","7183965282363251723","7137831650095799303","7178064308130028600","6964593245934328864","7146488825676569639","7179948774029007904","7179947920383286310","7178330976727079948","7183474340250262539","7184355590158687244","7183689172132043836","7184373175579319352","7183627878641179652","7144336661965446151","7183557891540917287","7183993756805241913","7084503216506805262","7141923717575089188","7184324317520337976","7183972998624320524","7184013637604875268","7183695258998283267","7183480405146737667","7180521426934307901","7183527477757615115","6952182483374840869","7180627890743024698","7178079345104133123","7182381263871810572","7125094017066343454","7172264824896756750","7158306936327248903","7151751726964415501","7180957372553108518","7181659188236393532","7163831621311798303","7174611651755252747","7182039834725194808","7165523009355127820","7176526293263981629","7152044949955943461","7181056462062361656","7180328140760161335","7124086383353797670","7176912424602180647","7175438186787642407","7181101647047695363","7067850600578292766","7181774271239167034","6987544204268280865","6948259424297294885","6886661178555112460","6887509250369657863","6823959743816539150","6784594040642870280","7035243030827244558","7047910044364446750","7043381913754541068","7043733339357846561","7051829596525698084","7055933154971884558","7144187473579482125","7121915984465632263","7128712637562493959","7178450705336769569","7178075408116489254","7142435203066108942","7163918686384823328","7164002108423805963","7140305552403340320","7145014911947512845","7180787900244565024","7121635909727968289","7176845973912558595","7180749500888128545","7160315207036705823","7175547785394002983","7163690212906769420","7173643748713176094","7138631406401362955","7138304176521485343","7128040654264867847","7173841655034813473","7150180062505999363","7161782903028849671","7143686423986576415","7137567691274984460","7137855040311532582","7138280973849861134","7136532586926447648","7165292051997662216","7127493774028053543","7162308820654365726","7121640779038071812","7164969165382491150","7176569470024948739","7177014692546616324","7116154845236567044","7143460501475826692","7167178175774989343","7133034760779078695","7177931141448473638","7130238015741369358","7136397187491044355","7174295860442831886","7137746552994405383","7149044242784984096","7150766970051238915","7176959373648862219","7177223504398392357","6687804030082613515","6700849535607898372","7018956669019233318","7160350371536182305","7135609001873513504","7126506034079734815","7132803911349443616","7132843940604025894","7131613666763349025","7154018812105333768","7136951199500082212","7118734055469751307","7127081470652324894","7158612956211584012","7135459684357512224","7173293068936813575","7175837792751066169","7166302696150932511","7171773995820260366","7172510018263063582","7171439436465445925","7165347280915012646","7169014901350865931","7165481482822097957","7175135441824259128","7175521677109894183","7162326643522935812","7166240207178570764","7174553754434280452","7174798063452560440","7175596251218451488","7175073673106168864","7170677590041041931","7163488876407823396","7175527529673923622","7168406722497748005","7174407372545203255","7175722049447402535","7150306572625779749","7135645763022887973","7087046721687002125","7174999763643800636","7146177618704866336","7126132376865872910","7176272460747119649","7127527439823019044","7112781867312487435","7133597746744794125","7127403328308255757","7128207267844856865","7131877886100773920","7120038119134469132","7132684124094995495","7118401894791257102","7122717613309828109","7110393443934805003","7130945036488809503","7145367226843929614","7157126267899223073","7110038245865430046","7125410562523012108","7126769408399121441","7147236645840886821","7165889727323708424","7157914362584243232","7144578328983264259","7121004052938234884","7118746876647578631","7123609219114212359","7115700180569037837","7115399283766991904","7173290470032808998","7122477305447848968","7121772262339910693","7146499959116799015","7125009031655070723","7132640687165545510","7119636813865557029","7111880907958524941","7121187301840919556","7143147232244538379","7159127467997797384","7173520596255382542","7167629547486059551","7135912266288864295","7077007038064106499","7109108184664513568","7173454328680684557","7125336366627429413","7111710636962225164","7172860945021017124","6943606103783513095","7172178434997623822","7173192139650636833","7170627218601679875","7172834259072195622","7127808879349472269","7171025516823059467","7170717866067500045","7142165099376024583","7170964444095192103","7155858505008684045","7171802807614315552","7168907248515685383","7165512538166139912","7127952186679499807","7149758241184947230","7166790310515710989","7152909369816914983","7162766836692425767","7112363284761680934","7151060257941232679","7150885002136263687","7167182606448991269","7124570695077469214","7131298462510881803","7168287908770618382","7168785345155177503","7166867401672236064","7129784134305586206","7171345137627307039","7131700745044237351","7125040959498230820","7128289698086132748","7171637295894764582","7164961240144419847","7131245388626926622","7106509683174677542","7131161408661625887","7126445730784353287","7129509120238951432","7170940543063563271","7132282002824240136","7165878486681263141","7149354783764126727","7156275434433289228","7145101974029999107","7165521498084482079","7154371876905557005","7165512153879813131","7171130732021029921","7169855405349149703","7131050686875180035","7165133411508558851","7170890637628152839","7118970365186939936","7112597723852839950","7108552389245803557","7123569693448739853","7121644238005083166","7106835778604375070","7115351098914774046","7117256153448324128","7110779943805525030","7120909584478247969","7136502657417485319","7163545333723569185","7170554751514319909","7166500353448352776","7110707693450435595","7120922661353430027","7170210226379955230","7130881711822347294","7106554319020760067","7119059363053968392","7125231473208073228","7165494465883282464","7138755988798053415","7168375747722091531","7170724010102103071","7165366046881225735","7107804365695491083","7125669702218554372","7130149554745252867","7134482176808066062","7115441350132112416","7126737752741125158","7128391124602854413","7122071742821964833","7130280119339326476","7134238400864853022","7170256540350290974","7130260786181577740","7159091858977594372","7142332792360148006","7154768795268029454","7129929668492270631","7167782805647137830","7137929246445411332","7120044541163346956","7129431933171276832","7167273926932831269","7168841176412331021","7127829741540744205","7168879882703739942","7168102267868945441","7111351347881974797","7119094748219972619","7144358839968603147","7162036105812909086","7160632909219503142","7160544051857464352","7168324988334775334","7150153696368663560","7168771325148797982","7108989312250682405","7160669547266055206","7169083858556558343","7119768471260371998","7161029814583827470","7127672773698133022","7111230932794743820","7117658296000977928","7168699804988480525","7145678353989639199","7110511196557548575","7116334438341942279","7103853502849358878","7159256989967588384","7159256058228120615","7109130101647744011","7110946861036346376","7156215647762914311","7168143412078582815","7108730186505395208","7106006215439686686","7102790716140559397","7160467934760934413","7113567890887941156","7161664334647532577","7111608232979733543","7105978330322574348","7108768920684731405","7109104539084528679","7115344234093222943","7105172592859814924","7105267817250823175","7108383982118525984","7102827124989369375","7154237996454124575","7151277221464775693","7159079738978343939","7147000583130455072","7160386055953194022","7164723810766167079","7015953154810321953","7121342362906795041","7164350317180492814","7147627189184240678","7167910038701349901","7166581348012923911","7114642964810308647","7142005514111556615","7166505276000967710","7105639918231100420","7146999803296095243","7161392320418421790","7122482209423891486","7122796607954754573","7166934626903006221","7167394981496232990","7166597057321376800","7127682467934247966","7108355703718288396","7119675459935149093","7160627262981676068","7165945795848444932","7111733792968023044","7120508266521566246","7108536842101726247","7127659805233126439","7152425069669522445","7108957470545943556","7146908928998120461","7120459790819531779","7106149663044017159","7115217574836575270","7104486847509699622","7162955035154848771","7135671553533942817","7125195286762232846","7116015903417834507","7112171358791932960","7108307232051174439","7108703665203977249","7146228663812365326","7166154400681958432","7165930053606317064","7137938632391793697","7133478846313012262","7165313849657138209","7166433194705689614","7108002807076101133","7102435146128694308","7111717550622252040","7152158017297849347","7116340098781682701","7148371125754403879","7155468031404022820","7114476409891855390","7002463077476080671","7009677761144953869","7138571991748975619","7104136332246522893","7105614291155295236","7139916981582437412","7116423022965169182","7157187224889465864","7111261465046162443","7153298530235325447","7112305351168367653","7142545000306318340","7146049159609457702","7163926779906759711","7159358386318875652","7145869617737505831","7129274947653868551","7124496667033738272","7163564242862349320","7147903524288863269","7113900163936033804","7114934805191465992","7102622148174289923","7160468230694247437","7123872703278226440","7155510267126750240","7166142916400782348","7144216497546599428","7156482098893691912","7166597768155241480","7122354900356308001","7165116376166702116","7157681710992202764","7126897563126471687","7163892986193910822","7146470517464112160","7159889436929432609","7148864587658435616","7152906646824426528","7156585965694229534","7163316976041860103","7159414832586824735","7156089479344692231","7126506883015253023","7156219504790346755","7158026267642567693","7159982645974146055","7165027911265688584","7105340128310074401","7158116107633564686","7121337289929661473","7123974146278562823","7117455791275121697","7154610262035667982","7154982631229103142","7155764946687499302","7106314921159171110","7112678136810052638","7164681628822805515","7150348174312348686","7156514456900475917","7162896544276945956","7099387352975416357","7110970058955824166","7163910162976087076","7164066474326236171","7122256358988061728","7128021380083227660","7158837529276324895","7030285914425269285","7031596754910845983","7071991032912550949","7151425162250820620","7102775765216795678","7150511926483622949","7115721256497847333","7160290437750594574","7163455060423220228","7153596828007537694","7159004597510478887","7122022483955293197","7158782717469924389","7100413378669059109","7163241765481225227","7158323978522598431","7086795439873203230","7163994021541452814","7163988211935484935","7150592233656294433","7157119450196483076","7154870747444288516","7158306591375105062","7161228772190985228","7146077931817671710","7159867554888948739","6994459167842900995","6998693601374903307","7011289957033581606","7023575416635923489","7025178034378382347","7038034812791168003","7078190847019195404","7142897976858385411","7160554265281305604","7155127587944012837","7108182528577510413","7159868400578075661","7122131644286245901","7110017643536456735","7153908168429411332","7157179472830012446","7159555767547206692","7158493940159618056","7158040301171383307","7051492791951563783","7092197684672470053","7088340510246444044","7158306090931723268","6991654595101465639","7034826873397845003","7114474074507582475","7097233492135648263","7117086814443150374","7127076614642342924","7134885412400536609","7152731709841087526","7094076521349913603","7108335205638741000","7120592976253819918","7157625630966684680","7157230235002346500","7101847869916716043","7155204234131020832","7156976003015777291","7157269160567774244","7157267083716205600","7110522291594730527","7156770113503370244","7151241526981434398","7151038190063721504","7151198276421688353","7156410622517713951","7152530265263315971","7150262229605030948","7155503512141437964","7156586947274611744","7154933759874178078","7150173263224642567","7156379221533662215","7156476200783715332","7156190762399439903","7154267546697341983","7155855421629013023","7155134135718124551","7155092796498517031","7156051354459315237","7155422616105262116","7154030931601267750","7152874251358313475","7153801966672419843","7154207977874922534","7155002018002639880","7155075176537791502","7100334808886156296","7132654450757344293","7100403803173690379","7108624685041982501","7096033062051388429","7112640261485763621","7153454511502138372","7152159159385857061","7129499820154166308","7126819258243226654","7153602578402516000","7149896509176159240","7151730975574072334","7137874819466402848","7150096541959592974","7153168802539117605","7151617016690908167","7149944735883336740","7149475662586190887","7153488593237842983","7124050684244139015","7100912808555977758","7120900846262426627","7099007634472180750","7148814257851735077","7150900574764932103","7150911194235149324","7152435897135291428","7087688112754662403","7139502109761739808","7147471109871377440","7148444219986680868","7138339656919161887","7033927854039505924","7146578698567687198","7094999828777671711","7148836035873479691","7068192777347013669","7084195379859692575","7109999239052139553","7138360283071781892","7140134144981343235","7140500604094258187","7149852522822245380","7148446439062903821","7148763243652062219","7138806433239276574","7148295533684071435","7148827787904687135","7148679120228981799","6914896475231099916","6919371298493701128","6903487475193217287","6901919582567537678","6903831094861241356","6918607490951158791","7110009596122504231","7100571191533902878","6914481674944257036","7121963854082350084","7146568088954084390","7089291474331769868","7127665500665945101","7144609013651479583","7135455592549719070","7105271001667083277","7147292459108670471","7108616582363880455","6915656138306362375","7129712027932564510","7135118559419571236","7142453988250622983","7099430943655468068","7146876150269090823","7145766286222433294","7144266566270458884","7144750865650293774","7147563135216393224","7140671995020057603","7142654225686731789","7146176574763572227","7143463923914644494","7145505224407391236","7146147498434763788","7143964475773688863","7137104422093462564","7146572617850297348","7146587989504695303","7091191603389275172","7143650071425326092","7144010581186452519","7143468801068112934","7143098669095459843","7140382790456974339","7143874552320236583","7142491946617936934","7146401921362828324","7147311365378546720","7143986692674821128","7145775248745438245","7144301287020960775","7144191704759802892","7146081262090853379","7145402324993711108","6950580567029062660","6952411563974204419","7146164024567143437","7145473476848000014","7144562354921937923","7144679107886849061","7143259299718896654","6796245151883729927","6904170251601058830","7138404689908866079","7143665507927858208","7143129731372686343","7142502970997873671","7091869604628143140","7092772680943803423","7141758609691515908","7143366434284903460","7142265370244553764","7099439100201016323","7143059137067228196","7087434738784279585","7080373012813323267","7136856363254160414","7101986096606616606","7102044683135622176","7080419005843905573","6728923874865463555","7079281892360461344","7078502038996261920","7080368805188213792","7127607912981077005","7098158356933647374","7129150965294308388","7118717706462829580","7140191687086709796","7136548574455667724","7137970042083220484","7112262394922933262","7116175050599832608","7084627331624475659","7085904270213520396","7142475765374786592","7087730328348924966","7101174210977864737","7094155521535515679","7134324216656043044","7142122658761546760","7141427473236892686","7096099243194063883","7135145184194468868","7138382764822240268","7138400521588579360","7081468638389083144","7140824320162405406","7141253820197116936","7140194332069338119","7140239856126401573","7054607065171368993","6931291087646497805","7129897603193379872","7140515774585642020","7135457684769217549","7140073104910326796","7137943716668382221","7140485998474959910","7140504477479476235","7140940573145308198","7139489245328055326","7138780063599696934","7137444167042472992","7136970474243759115","7138708236818979877","7137656462435687457","6940140161460083749","6911154303923133444","6898709757595491331","6874785509781019651","6462052049457536782","6580275291246035204","6563513705122758926","6842494930548431875","6851024367569083404","7096297231132662787","7099270992056294404","7138592027238734851","7138320881457044519","7138646570840366118","7096884584020712484","7136189021163625479","7136955489618762791","7136086079790128141","7136012634523966471","7133030967958051851","7129317963059960835","7137480393665551399","7137524604368591883","7075150338512133153","7132478069389925415","7087965083879349252","7135316271473630247","7096832794646551589","7089786443345697829","7132681030078569511","7133250148292893729","7134751524567129102","7101693941845597197","7132391985897282572","7131676607281896480","7135087144682396675","7128276078778391555","7127826989901159454","7136184137924221965","7090155778010520583","7107637407939304455","7133422326061734923","7136050066321579020","7122072575210953760","7121591796496342024","7126500330476411934","7135628434398518302","7136498310289824800","7136163827984374821","7136208031972334605","7136742052070431751","7134294847103441959","7131524422774561795","7126087063404813319","7132374960982465569","6964267798461684772","7100035795771202568","7088617559901084680","7094107030071286797","7118273752424520742","7088716129715100703","7109356295362190367","7095221022290353165","7132055445232950283","7085253552183974951","7132845303463418894","7131751609293347852","7129871341473242125","7132309699457719327","7126857997606722574","7084424518264953886","7089738310091807776","7127161793868209159","7120844925385579559","7091067310521195552","7117505758803008523","7100077296400210977","7115795678831320095","7091117046984875047","7106591113422576672","7084990908692700164","7103529609156631560","7130093778802580494","7086079408879967245","7130636143292324901","7129398066829859872","7130137930495958047","7130153287268965387","7130534921784794116","7126839753114131494","7083506366035270692","7125983018430241823","7114437004305112101","7108734881017895943","7091959742104345631","7075731066379574275","7110231915331853348","7087089363632266248","7074235359680273444","7117972445063027745","7094210846200437768","7099640561706998792","7115702802600434718","7125070842353949699","7084868603790498849","7085270135295974433","7106343451259575310","7127871429051161633","7121524458942110733","7129155136567385095","7129393412360379396","7120788814267685921","7124639771963431968","7117489139846487043","7130097852906216452","7129209191461297189","7127980455831280670","7092085331310156836","7111637763673299972","7121280904684641292","7097428485957753863","7087410383492750349","7098203318324829223","7059967074453429259","7089283783861476360","7118399637215517727","7104176134446652430","7127735109297380385","7085359052846275616","7108327227833457675","7099213508822178854","7128504931484441603","7106735598819351585","7105587366173088806","7117844549430418443","7082754278976134148","7101119653434367007","7101094019299548164","7085238407546280963","7114255117943053325","7096384971408940039","7098699427421887521","7111500638483127310","7075955819556117537","7085306792216894475","7116759615215246340","7119844315341265950","7094842685457964045","7084741448129584141","7117843106417875998","7109848862369520643","7080412990880619532","7085320726932102177","7101225256504794125","7099463119834979364","7099432490820983820","7078652182010010632","7096682787398229000","7126890669938842631","7101695884009675790","7094999406453201953","7089295706745216032","7095006331270077452","7099736949337889804","7077719699605167137","7104299123704077345","7084158688897801246","7108379115954117635","7100766084784987143","7077976141633428494","7107854995126492168","7107188062429387814","7083709615006817283","7111337130734918692","7127946402742672414","7113434871392902183","7121677294006967332","7110835473735490590","7080432129561074725","7088713261641636894","7082710171654298655","7108725227302951966","7078959653580708875","7087445027596540958","7115532049229814798","7095543058602662945","7119718874798365726","7104235587351092254","7112433205520636964","7095942474564115470","7092327551535684622","7092711278275206182","7121672295256431623","7120814815118892039","7087061287502355468","7090208701776141343","7110942948967062542","7110810904324742175","7113779358858222623","7094472316054150175","7091498702002461728","7114093638002416644","7079658706081684519","7109006248074288136","7099603349015632903","7078165368975399947","7088361259216673824","7079106966215203843","7118762873878223883","7117931440339164191","7087600819658300452","7105047661589306401","7080564408769846311","7102084384546626567","7120378166161447943","7077473265588902944","7112314806874414093","7088997681808284703","7116434595851017229","7118975599376342055","7107513446928768011","7111470882509298724","7095694056541396006","7104507597444619294","7119053628186303526","7093704936550046724","7125693573214772260","7105304839797611559","7127119618891586567","7096336213111479300","7088352078245927973","7099042217628539942","7103719264082729992","7126775763549821989","6900871946225851403","6903112244335221763","6947642181410626572","6948693096733350923","6950224682511506464","7009646974265728033","7011837929349716996","7024485349552299019","7113114150720511006","7125787337665027109","7103789833784400935","7098165126452222988","7113100118374489124","7116144240790346764","7107964119499676686","7095029862586391565","7121209146635983883","7121098183123426337","7087435165592460327","7116028363021491208","7088696184058944544","7078272712459688990","7097511896424651788","7126177745402338334","7114271996912868366","7082593650332408863","7122833577821084708","7124674436401208357","7093749843662740512","7126898123422571532","7126037278719220744","7125682697640352775","7101223026431106084","7121907185478540301","7083882189414210572","7125270127024544801","7102600973238934566","7099080099927956484","7075980653975575563","7121174818304564237","7083110078789721126","7125006783617178663","7084766823471651872","7105805807270239243","7118036795064851489","7125380524104752139","7062971682624904224","7080761846461897765","7084241720669379622","7111209202961357836","7107141843833330701","7109124512074963998","7106880416103013408","7081560900460616707","7106511000857222181","7094135126480657444","7082982431812230180","7080032011594767374","7117131058969058334","7094177553484618756","7124112536781200421","7079859391733701669","7078217680603323400","7099017730321292301","7124979980785687584","7124543025132346371","7118236366088969252","7081317452474227720","7111671342864276492","7089943930032102439","7104995207535401996","7075961066588478467","7117198305519475748","7115350615470906372","7106846515238280204","7087001263044303904","7108166139145886732","7118783580951551013","7108284346947083276","7106087950856756261","7112731464680086536","7120807183075253280","7102409404762299431","7123448382034549767","7123814467552418819","7113128675037420577","7120545022881045534","7082705461220219934","7114653939257056287","7081815875073874952","7081381095668718624","7079636362801978398","7097406007218805796","7113115026797370398","7080441562785651749","7111335974008790027","7096451800089238559","7106490606104353822","7088314065000340516","7098640303489293324","7075646607206652942","7102381074419817502","7082561212516408331","7087519266328550403","7087831305815071756","7096863255112457247","7097065747972627459","7087884967874665508","7110588287076539429","7103142181803662349","7101280135579442183","7084566589537786919","7074965668784774155","7123146921274776609","7123846733787831329","7123455710595128353","7123397763101891598","7122780560308575235","7122366566745775107","7103850836538694670","7104147838262582309","7093599145063095309","7092701283890502692","7105403579896175623","7077144331202599949","7111349592691579936","7108385684137712648","7090595719538547725","7108750441592134687","7104159170089196547","7079086253303405605","7122046071248788493","7120527408146422787","7121918800546503716","7122065444151761957","7080367688542854155","7122456478509702147","7111501788607421477","7080007717514910734","7120840651477883907","7122737706446101515","7122468540648528908","7107117249655217156","7121655233343659012","7122015035072715788","7079050265818569758","7121601573658041351","7080378834389834760","7122385067761998861","7121235256929164300","7081472125856390148","7105389163167357960","7092670638980078599","6970224270894963749","7119310091085421576","7107983135660317709","7083878653615938563","7107198591273278468","7090568703565110283","7092604169210567684","7085228905501563915","7117088778342112269","7113182005566643203","7107466316960766983","7117157382269967374","7113817470946778144","7120533152325442590","7119505383256759328","7098291512525478924","7119488484594687015","7114586302372125728","7111757495059618852","7101692605078969357","7121032038341155847","7091862201673194533","7098237014289423363","7075186329608264711","7100672288722263070","7108002864739392542","7093151526201334822","7108918059867315239","7099864265888111630","7111568238588206119","7081951301541567500","7111278197886426143","7083712866443861022","7077095856876297248","7119422877216021507","7082937267794222111","7070736920862530591","7104460671445638152","7109673826274778150","7101999831295466503","7104512300018572301","7109677069742644227","7100193847040285703","7102015560216484878","7105455973430467617","7106650184817318950","7098512290474892320","7114199944109497380","7110873527649049604","7105065947068636164","7108156757548997671","7098752426454293511","7111159017883311115","7103737099328691231","7103513606595025931","7119462172492569612","7072577525800508429","7107984065596234788","7098727521381784615","7077603511352957983","7095359617055595527","7103035271439981580","7075885094665198628","7103167888680295461","7110571452100779047","7099006447408651267","7107497875373825027","7097752177803795459","7095551447214857254","7099137186049563652","7097444145307851779","7089011914579123213","7118791269790260227","7095318867576101925","7116354990637063206","7116361099779251233","7119081709982718988","7119761950623407143","7114257398847511582","7105658500973337614","7106150471508696095","7105979293309606945","7112844584081693703","7112392506305682435","7106588554414791711","7114191617262623747","7088235487650913288","7104136561683340302","7114569799375526924","7105985902609964069","7114332915680418852","7095211515166333988","7118758478193105951","7109725289864764428","7097117099700526087","7101161219129613349","7115746127550356493","7101511648476666884","7094465400796093447","7103349443394542630","7099719793929886732","7113389381372615711","7116030335078374430","7095728334188846118","7117533624236252163","6932363246447893517","7007384514410322951","7094438561532877857","7057117805686037515","7115060196237384741","6949522501747612703","6969368814622350350","6830440589494852619","6966901681111964711","7102718490615749665","7093505557570526219","7114204729298656287","7072743516195003422","7114152272807861261","7072710926075436039","7104061754887380001","7113689194890796044","7102794301284817951","7106696634376920096","7108716401610726437","7102985356449946662","7104652082954640388","7091143607599504421","7105606866444491787","7104997843399613473","7091624844097231909","7090480325200976909","6988424755791535111","7092232747472657421","7100885849205644319","7092969595920718886","7075764281064561696","7039994128792296481","7087465158263446561","7093678788566850596","7088981265814133767","7092364857122495492","7089324080809122820","7090544203234548744","7086104794040900644","7087951874023758855","7091273375372287009","7090821647627721761","7048414829521935364","7082902873318628364","7088285385654017063","7090171536614628363","7089852049847753740","7085988485907094536","7088697473262165004","7090005023169453086","7089074708221533223","7090893615446105121","7068283820373449742","7072635500116319246","7087120770916162573","7090434889144605703","7091245098930805773","7086408316393364492","7086772750198512651","7082254865962900488","7023768305638841376","7086816296301501470","7079792387102350367","7087192155051007015","7083718691602308133","7085557203192519693","7087198369830935565","7064806025022413831","7082757475115473953","7044469130375732236","7085718449174879236","7075943830222019591","7081433374685928451","7079737049095347208","7086377418067287071","7086702080139729957","7086711380685888523","7086059989596380190","7086440015768591390","7086738052986444813","7086412352320445454","7079302389039111180","7082624135494376486","7077402617034316813","7082764769119181855","7079739380968987685","7046675588672658440","7082066055325031431","7074754552049703947","7083092992730340382","7076447761532460069","7085306077444578343","7084901299208068108","7085610881752505376","7083028894265121830","7081614630975446052","7077132932116126752","7074987065313598476","7074976774748118023","7083041220003372070","7083705441326210085","7082981388722379809","7074756755737025547","7080508163056737313","7079827399826742305","7081853302480051230","7001921447576738854","7048465050998152204","7042846381295279140","7062656554859764744","7081595779273464839","7085345030839213068","7084078683509496869","7086226647170423839","7080880357704211464","7084776220121897998","7043744202626178079","7084163766039878669","7044374019239320583","7034867373261724709","7062599796627872805","6998140069261351939","7000365178512481291","7063709204736908295","7072687729846262814","7085941063667424263","7085511992890367013","7085188190373420039","7041495942419192864","7084592061512424478","7039853966078778405","7045242831102811169","7082944463470861344","7084227832687107109","7044430551482113055","7084025964895673376","7084197040120405028","7039934668967255047","7042533932927048737","7082226255478660110","7081256560202095649","7081079436723887117","7082936117019810846","7041420186376739876","7082404016184892424","7081610806256737291","7083014802401926148","7044169455827426317","7080138310743497731","7080313279083453452","7081281378553175054","7036237931110997003","7038215353238821891","7027127560609733640","7035848666573184008","7041033397216484382","7045831813922561038","7041760758006291494","7063345629505788931","7028118494243724319","7066431311711312908","7038418008913484837","7017379736938617859","6919275730501114894","6915747881651543053","6934883842817793032","7059563525231877127","6950177623070743583","6954009737893518349","7070690436645395469","6912816677323283464","7021113535895706654","7068495409554922507","7021735098227629087","7032627444955749415","7068655398210771998","7021803175011163148","7039309516915088422","7024360586993474591","7078283989147982851","7017595516980567079","7057145586012658720","7045167382653836327","7039200581705014283","7035607095713995783","7045500043150760992","7065494915471383566","7036524391131257886","7027113304480816160","7015071362758745118","7080310211868630019","7025784931800325124","7075234478104255518","7078318766328667148","7078893913276161063","7015027679795616775","7015548209002978317","7069001935499566119","7044415448082816011","7066303359333964832","7044017053082065923","7017245544607128579","7029615074603965478","7021555452911557671","7026601717294701581","7014467630094359588","7026716710564535333","7026724347431623712","7044816530374138913","7060809637762702348","7079359165444922379","7022665483098790945","7080198205685636099","7038050186240728071","7025150727790009351","7047864186319150116","7027090315353791495","7022599441538358283","7030556702906784781","7080488409797499908","7077193096886230028","7077807281638743072","7078961844391517196","7015125515375746061","7070846266858544167","7031480129796709383","7070008394823769095","7072564149326191646","6955543567141968929","7038167743366962190","6979417659712478222","7063718291495197704","7080834923216509985","7078108046387321868","7025267570362031107","7033749442641533955","7018945429597330471","7036668398125718535","7065396142674025486","7058990519732411429","7036501393603042343","7080343879613946919","7078127294111292430","7074517057823317029","7038017391531400195","7079736941872159747","7027355075940981763","7020714461031832615","7028922182893837342","7029150324497587212","7079465560693546014","7080029922508413984","7078617802218675211","7078812154689756192","7080350509743217675","7065568117950258207","7029638217393511428","7033160864035249190","7059493069875321889","7016604966173285379","7033761815079164939","7075182833228061709","7025769976552234021","7079048138190773262","7019233474053676039","7019907637135285262","7032935252636998687","7019701006992677919","7017995176765299716","7019239151354518541","7078850011575884833","7068473560838183943","7062567701981436931","7078478176443178020","7076818662597860388","7079283901117504544","7079397492986485764","7073663420448381965","7031339754687847431","7078558393757080587","7078871790876892171","7076675532963716128","7073647539769056289","7075275110348758024","7076788372064181260","7034826700236004356","7074012690565307431","7028000519654218785","7035197954918980641","7076824857798777893","7077250849042340868","7077854379386084360","7077055156411440158","7056754086737091592","7076805026546457630","7077883945487965216","7073839494926965768","7076017357130308612","7075283930236066820","7074600957677411366","7030808148344577031","7075306384748715039","7076074341003172895","7048203233247894559","7050072243639950350","6958379553135795214","6851726599495097355","7014734247239883783","7051900062548368414","6854578680132279307","7072788513472650252","7074839125655821326","7074516619828927520","7033966730011483169","7075248922167352334","7075853569437473823","7075514008022817804","7074633956913585189","7032142542950898724","7074618161911307271","7075906469413002254","7074773041107966988","7032582688980605964","7074419841951603742","7075987912810044424","7074369385590168589","7026153126126165006","7017732298019707918","7071999143232674849","7022291964926106656","7074176484205665294","7074243397380217894","7073362807344864263","7019929438666103838","7073224950122814503","7074455183824002051","7022576860726828043","7056258175078505508","7008512427163655206","6849251556257176590","7069952002297437191","7071224330213923843","7069446231382039588","7022329569508072451","7062598693353954308","7065970725781249031","7064550984550194179","7065278445260905480","7065315045294480417","7063132862580530184","7064163572758092830","7056578998041582600","7064667800492579878","7063326625005313063","7053983877160770564","7062653830495738893","7062585445154036775","7063372119572225056","7064822320271105031","7021473828576435232","7018610209878711300","7021469273809755140","7021409366393756703","7061135999807527947","7013763307379104776","7060290156921625633","7059787006611561503","7060259244087450663","7058509363081649155","7010353756642483214","7020793066889944076","7060084843861777444","7058601070066408459","7059668444400065574","7060470641169800229","7056651836656196620","7057549290322795532","7060634403176717344","7059366893018160139","7015347427238485000","7017326129694383118","7006548073212025894","7022542666927709197","7010437514137705511","7052983979120532517","7051465782642875423","7034557723127585795","7017045643365456932","7057722597416377348","7016251579527339044","7054136158694939679","7017393287682071584","7044700301743365151","7044226062955322381","7015406709547998212","7017327328434854942","7015185496003320864","7016182919509056520","7017594909427244036","7053081793188076577","7058099015274994691","7018071351214742539","7016974725817572385","7016873581590092831","7016355267583417358","7057884962598427678","7058129312880270349","7029652867875085349","7043731550411693059","7045231724548070438","6996668688866745352","6999477536736418828","7016236328882805764","7050855188642405390","7040342927825968131","6991487541232802819","7053861600763059238","7003359908909292552","7024788960601709580","7057096099747601415","7025201722238704678","7045746360687008780","7006319892005657636","7051043378691054603","6999645342568291340","7036647180970499086","7040378029264083979","7028962912685268005","7044187662265097229","7004296582782786564","7025938216515542029","7008418940317604896","7000658051912965131","6992970848009198630","7050074524527631373","7001053933607066656","6995717923075529736","7031167689972259871","7050380686905056260","7011734075434081284","7028065877228526629","7041094336594844676","7052243112550210567","7056704026506697758","7033595343467977767","7043001500477430815","7030065559513340967","7008187677853883405","6999630743894760487","6994345913342761995","6991739719792991271","6996229226063993893","6994998025286327310","7056762133832276995","6992899227911199780","7015162430418328584","7013744464250280999","6991493343603596325","7047784361575324704","6998432761027501093","7044353947401722884","6998792500643109900","7033208388334918686","7053610237177109535","7051991812738653197","7045924840540232712","7022446969838640159","7015409668226817027","7005838271431318559","7000608497544993806","7004421249866669089","7056737989220637728","7056376919972912159","7015282756796029983","7016312621527735304","7054481482353482788","7049752702506507272","7048053481659177991","7012221540464860164","7006098124435364875","7014604913560788007","7031352101829614625","7016515485839662094","7050687711274867723","7000602069073665031","7052651754969635879","7010398594788236327","7015206462536293414","7051809102535597086","7013963633818344480","7053778857022725150","7033313438482832416","7043600642941656095","7003693838984289287","7001700978785262625","7051583807014575137","7011137839572196383","7006943728220773383","7003119417877863461","7048611944718146568","7050816493721754635","7053219088620854286","7054416760929262596","7055320407557020703","7042998542356454432","7050323369673104416","7049164965160164384","7011180492993076228","7053669070821923878","6996296399033736200","6994780032400890884","7002118549284068382","7050775834583374886","7048922718271446023","7006174235601148936","7049589907802561572","7045575454673083422","7049725616614022176","7049275984318569504","7014447825878522888","7030079351739653158","7042887182108859403","7007398891511356419","7011338009865886732","7044157521312881667","7004653367834188839","7003273479122328615","7054482885209758727","7009982114607143975","7052698941162265639","7042629435719162916","7047464713092865062","7046243043577437217","7050402067554245646","7026037471469116429","7045290528866311199","7045265266036448286","7006901470167571464","7047431449565207563","7043719017864895491","7053469475139492872","7035189014244105249","7006215936696917029","7049115301748677645","7052692762042309635","7053841166944443395","7048927762744089604","7053716701535280159","7053730812755188739","7051206949597092897","7052495190375799840","7054556288906173478","7054900567176387617","7048029710630001672","7054538072188263463","7046243325388528676","7049534038427573261","7054885394264890407","7053354522659265539","7054747246247549991","7004993450923793419","7044526165721095205","7049336446477409292","7045628573738081293","7046635110665296928","7045318823855004703","7029545009623866380","7004070084180188174","7044506563209337893","7033682729434618917","7002173429054970893","7003864452986575904","7039713224840715276","7005180599958772744","7044017133696588804","7003989449457540109","7003667313064942631","7001125623045299208","7001665850251942925","7001876569819978760","7043040548969520132","6989075887538838567","6984269659805588484","6992429492811602974","7039951128359869478","7029857580725836807","6999548847722601508","7037507686312713227","6987158056857508878","6998133003943681062","7000699312480984076","7033741831183539207","6987294801548811267","6998480929505156099","7000220065006099467","6981242082325175328","6990830341384576004","7041165054405778436","6999932276150639647","7041114325032901635","7041519316671405092","6998875161931815940","6997628641932745764","6998809789656472590","6999125678209637390","6999942066004302852","6996284564960189443","6998822143588834335","6867164459345910792","6893760474379197454","6928329274185227272","6935747224533998622","6989054431434120229","7039334225236991012","7040343022596267045","7040341134064753677","7029925185343986702","7034774147641121800","7037064526935628811","7037804102536928267","6971331804561153060","6982550570380827662","6995395124565908493","6973849912341437476","7023272391937629196","6977598774671580163","6986087962266049575","7036012048571964446","6973138667686599684","6975948595912514599","7033709209598303246","7034882917868248096","6989545229263051789","6991445162702412837","6986559869637631009","6983628190778399774","6990614613763038240","6983690458006297614","7031339573170936840","7034429527329610766","6992344641207016480","6993637569980275715","7017421389137189921","7023927284113349670","7036677558670203937","7036391068882967591","6996299344265616420","7026644526429117478","6993745672050580484","6979553305324166155","6991868871267326987","7032966214955572263","7034501499560401956","7033288913401682957","7036162201979198472","6996190131019324449","6981452948576410637","7033124788063181855","7032467996568198176","6983653158169877536","6973527467411643429","7029706854628334622","7019579651802536991","6988744587741240357","6987309899189328900","7029924238282726431","6979636591253806113","6986697045801180171","6976511116851551269","6985056531674831886","6986275200513874974","6970187984331086878","6987546162462989350","7030275242962459655","7030023459757366303","6987727408304495647","6989776503542127647","7029192813958929421","7028819307706457120","7027441781759286304","7028186976184441870","6978004852257332260","7026941091773422606","7028147781550218248","6988308334784814118","7024131130018241543","7028384693863078951","7028470592781163527","6988032932900248580","7028057534543961125","7024522767823281182","6978880127627172868","6985093369538026535","7002475183801900044","7014605442303155203","6984289224639912993","7026334285162355743","6974784638824750112","7026551510293027872","7026170019377585163","6984041009910914079","7026433868500573214","7024749485079141387","7025989122263096357","7025610125737991171","6784362525203897358","6784635681730731022","6786800348586581000","6787282452252466190","6800990233602038791","6907062234388634638","6917122492582599687","6986176104469896206","7022455716149468174","7023197846698466343","6907459897349118980","6909771891867655180","6924311351351319555","6982467924434885668","7020683683908557854","6984677666813123596","6984978783388310565","7023736113449671693","7024052313757064230","7024000118567214092","6943811038655552542","6977354242105285639","6983989501659978788","7003716602017356830","6958613060755921931","7006227639606189063","7009484342237862919","7011338496468065294","6982814101709790222","7021731887148178440","6983242258682223654","6974001096813452326","7016298294770932744","6984056727071104013","7022489815652244511","7013917402538712101","6982915052374334502","6976509228445867039","6961606295082245151","6970136564269587468","6962336554438106124","6990258377188187139","6982394150519839780","7015763780856454151","6990218286931647500","7022813158238592003","6969849338331667486","7014090727399365644","6982496893196573729","7022193202614508575","7014518670009310246","6956046343794072613","7021543388616858635","6956364013248715783","6977919451140201511","6974908764885359652","6995025805352901636","6965755050425588769","6912824937526860811","6963898050364316675","6997699763940367390","7004458070285753357","6973523784523324423","7015560504458353703","6977625432313043972","6974228128805690404","6976160921219505159","6977229640297356319","7021489533317291046","6964357398186171395","6957703632779222028","6968021186248711199","6958344503241481219","6962407668635950087","6981352682334198816","6974423444117003302","7021517297072217100","6956084554666875915","6987544482233195523","6987545609641139239","6779594941371784195","6780923288861285390","6810598347217312781","6884278513524808718","6895037735376002062","6988287388032179211","6958271618460163108","6960551108980775968","7021418816680762372","6967561620255939622","6973231983975472139","7016893270735199243","7018691470773197857","6958655247443041287","7016893092187872270","6989999235697482766","6959518738521529351","7001002442724744195","6989402912526965774","6966260638549023777","6973502152421415966","6995478266001759239","7011773509143632932","6958406002056109059","6987255647083437067","6958069983020588043","6972802605600742436","7015153913020029984","6958438006676003879","6960226419590831117","6969239058966912033","7020319735698955268","6963433515861941280","6966759039136963616","7016277927616584718","6959431593194691620","6959106938005101575","7015603081626786830","7019697849810033695","7017371920521763870","7020026879411231781","6949019288871115784","6919664294317523213","7015173845996821511","7015192433973533700","6957990908188957732","6982089818662509604","6935448525224287263","6884554065146027021","6867879432460180491","6960179898937777188","6855964856965677325","6959044822724254731","6867525475858652168","6924848831880240135","6888525187596164103","7019177835705146372","6844351566485396488","6853107700411138317","6897957603133889540","6978316734742666277","6956067751035149326","7014284140656729124","7018890340669070368","7011275118320032799","7017386541295082534","6988948266666695713","7017238787390446622","6961614819224984583","7017471731048651808","7015205285866249248","7014098926097669150","7017680621312941088","6991513036741680167","6966173964011838495","6973669088941841446","7016556842885061670","7015748391997021214","6974155311959514143","6973833537141087263","6976437081614588965","7012708508483197965","6988535819363425319","6956107369260522507","7009064029003979813","7006740609453005855","7011015771153243144","6993472219313609764","7010708572900170755","6990874653656882209","6959950276329479181","7006888920256355358","7002537087345892384","7000058108982598687","6959136577205312544","6968470933501647884","6980963302704684065","6959950468889975845","6992469913004678157","6997633235488349220","6997389473935793156","6975703152985119748","6935789184061807647","6980597201810496542","6983588255400729630","6955310534493215751","6935811007159737374","6992534262566100006","6843590742263208967","6986514873463086083","6948992454401989671","6864373684140776459","6980702766322686987","6952195609067527199","6981105811216931854","6930248762098981901","6931008016326073351","6947568899474856993","6954373052603833351","6956947632006634527","6982575226907270158","6969758235792251936","6954230629936405537","6973224288794975271","6965033930676247555","6969831557980757024","6969896499249421324","6978312205078895654","6977430475665054759","6978109283837680671","6954757521001159693","6864519547332860936","6933770231298923528","6981423769294216199","6943071036023774211","6978364624114555916","6968842606868438048","6962866866385591333","6855839948189211652","6913875724839427086","6874490614046530573","6891186030544690184","6937102337336941581","6936086320976501796","6887117021067090952","6934659399893916680","6913483675367644172","6885017253134212100","6926050760937446404","6883783774950136844","6854140517832203271","6927988736777001998","6931358235291032590","6905339258572119043","6931611433620741128","6931300685711416334","6919192007348853773","6902738249706380292","6913956658272017422","6860775303724145678","6871597864607292424","6900816022958244109","6928745082501733384","6920278301822950403","6852695970027674637","6870073820896566286","6901924979693060365","6926041166425103364","6929118121223527431","6927813269461670925","6871664663617077507","6918993697191238664","6912369482291747851","6920752349950516238","6907264001495800844","6900921188923481095","6913505640631507979","6917188428320742412","6917969790631943175","6916528187061050382","6917586114916129806","6909058435019447308","6904177046507756551","6874969387871247367","6864952523875163149","6898317597008206856","6885225154561973261","6885628220507429899",] db.item.aggregate([ { $match: { item_id: { $in: idlist } } }, { $project: { _id: 0, id: "$item_id" } } ])