95965760391591282061491374076399407155650662613595694329815104261632177328155714326782535186686261681364309626190143893143828122479562067783247383196114075211407249217912213286100888621330194742310006219474241008887100057060285710006221382647116433213826484719831439151443371443381280775129353214073525050901000712927347994533994534352992353052927349197189197223500498126942810246073001235004996261461293530109078162065192735499452312421791055063112178253919810874381775314335541074208133879015462511771510502601000586124672710006232780913906242780921407250133603283183010005751057039100058212546421373341334431948338626147626148144339