37956807118964443675874314379126043437544942124051387103118172471173062071133382431544410784748693337035286912608014771828534634525502309228637171666317945161689108446914786566135766283558334063444321168331790263534185153645398046023763801399044709526691636347872539154294922153191496271618994820668024895544240227012427379649877711346409640334128617934435615361554822089196347062276427716541103654113822124124069624593771462942591917240141472567560390411003438321217185232892922426952742590329716223704418290520167048309432405543226070204309485156901939484332358032991606415321741225686120751656308869145470118146063963469203619332121497269967931486114345412823287419260733140407628861656644101560148982000640728466330384334044163325467396942330645639984880180767394525688