886916950905105411389951059582100791711221142102511328999581052896104310781135100011471071108310709181107959862987111210049921072112161896611158801023904879107710081062611113996495393681996957796839410381080954104493387710999135789991063108210279001103912612103488162681599110226081097109310881002103010141015963114697191493910891106606102939262091158411139981041113610819816149609701060615101710851005112410031116908114810989283956339901073105011148896271108622988113011048941026890103710518936095831101113195510319721019887610111058162411051055103311261119906105839694810769731075576623961103988811299091137111789787693710069386071134106710161096994112310641048103510019571141884940105610361094108710848121111949113310139341020932106510741086951109110691066634102861699396290788592911001053613956910114039311459971061112810479309311079111889510246211127952104988361796710921018965110210578821125619106898989199611096251143898865