888819113711051007114311469728761122114110431103626893917105910651047393394103410771083112910811022106110251049581111596810541088110210709578841005113139511356238968771112904931105299890058210441113100310241148114089798911286218861138111110768891126111761510869931099882101988010411018906100810389956191053101461810696109146349189051133955622584965908100296211391142970959999815112791310001017954105697157889010319076128919501030625106311061074109610809401119969105811011055887106211149811057103610501066606105110879499371020103788310289091078865916939107199495139688189911476131060609104862093411071013956102911341094112589811189671130109210971124102381293698797386299057710671110576911930112163360711089649611035958107595262710721132392966996928963110996011451015894102758362499192911041026617109110891084948614103993310981082988107993811001006103393211361068997611910106491289511166161001885109399295311231085107310161004608879