100393058495489586587762363410921047576103711421052112810889999611027109111111108931962904112296010966141068624621100861788311389386076331059104995511091103882106295789810291084884106398911151102111888991011279971050106660810601006894616577876888626987110490988139510239639481141102091111019681081102539489061094999586293661511138971125992880107710418931134396972110099310571137393114096610761148106410301016103899193210541107103311169701089896106588587910289671079107810731121108211106251135105199810311067100710141061612113962710709731143609914109411366199901130103495193781510721036112610179189051087108510989081124958105611056226111074103590795011069161145912100211171131108610539561133913114710838129175839716131129114698811321044981109710241022996111910001015101995996510051114819100189160696993310581048107110999393929948861075899582964578111210399065811093101810809009521043934100488794095362010261013928106910556189291123