33927329948222264222649015521515521315521615428615433640756278966022921915021936221936721929221936421925321924521921112959512959456839129664126290477643477721477549508793477497508742232991232258232259232266232973130268338803125459125441199130199113199133115031219900219901128540302872178404178403182203135663508684692310923529130275542755227556257729257641160006218553199508199067169724212364199069207397129430151922217750217752217288217290260869333320333323268995268993239649262331252287154606115774306820264071264076307507131220