16889236743163054166342370041641251629861662821682661689841707011628711690351681001690903545716905716280416529016779416581516960016374516799016744616754916798336611374061629501661621707631636551628011642981643891694681701363510716956436904368771698891706231654931689451702251632193589016780817008616416217116017111616486916333116279637444170682168907170146166341169634170272171090165977164905169694168534169232162873169499167920166898164050162866351201709751698491698731633391683741630151696191655201628961628493685616660616337516911117071816541216596617117216926016564436734164561167925