114328110535113045114276114306110720114351109723113872111373110469110465113560113525113531114251110459114291113175113132113192117554112959113135112834112896112815114384112164110735117418112584112589112527114363114818112068112704112309113213112313111103112305110911112056115238113219111151111894111777111869111362111317115087110891110756111157110849110895110603