339273126290129664125459222642226490508742338803232258232259232266232991233538233539234357115031252287232973220405151922130268306820125441198401239649151957146881220412220409252306129430264071264076262331166931181863571881312202994821649322523032577292755627552275542596902551842551882551896022916000612959425952925953019913322227230750712959519913012441919911327896568392389462913822920040756268870115774205795433217199508410552185532913050868502256154286154606155216315051219211343089109235308349477721477643347784347844502282