1078610219148431486414352148631435110680106071398215086148621486114860137371373614348150851391510537107291072510535106089922103191548315481137351493610678992915499154971549615491154901551315509155071553215528155255482814857141741434414343139751508310676102091493415082151081510615104151031510215100