10914034591649120595817191850888413135727718962321508194630956851113117272110101901937703171512666491504366656193510921182654167288919441343428118501260117737947244967162715293686793868314491460126925558424091099216211271804105185527514216256636861161187112959317613241668