12186410936598410124731053824988618581518297246307274731182642074336647678091909351819771737387021740176128756174347120353210694350622213219949556947141886160566181248351434058212418348412950387002183029219578276922055772028032795010245521420016528165183999771423383348110517910495841312200674486659054236241943320112118012513949912708019054519743413110513077866966735481542001068195622450217787285161163931836051254565367744545188511202120071675015943010324014187913851714853178941460829249518219811340957351716491898651786218748151610207559148433