884959990106296996098198957693711255846238838969619051020105810691001111010505811084103010066179958919361145997987100210359651089112160710638888191041972955394111510558798761117111495610288651039930101739596293495311483938901004622113311346181112108389561510151079612103810436331094973112711049331014114290695161310298899101116877110210921139110110651077918970929625610900103410379141141105610001016626897108211431146886894908899620940608103160695710571108113510529078871067110911241047624101910541087107410669395775781128396100391110511027113110051105968954103610981113967110795099810851138815106199410701075948904107399991739291210761097113695891311031126611993988114799611296211060938909882609108010641013634616932105396611231022110010186195821007952100811226141106102697110441023109310781086881931885104888011401111928102458362710721068111894910991025109696311379921130108189886210881033104910711091893916111911321059964991812