38048187667187432173886192223179330186637193377174688182687184161180476189015178481193047187628174117179506183680183802186242177970179277174424171370175842182291187908188749186389182571173644190900172511171570188133189644187754172504181888191412192893175222193205180435182746183741377961745551781341949881836511916131758381898721945121908181957391861761929071814641819121886031767641947921866481855201854361850941728591934371941751726491790801770331890701856061715301939921719251741111853041793633782617853918974917912818484518403517830217303617207919263818275918883917918018386537988191149173186