163114263039263037263038502540252694151516151524151526151529204796265578265579265580265581502723503521146856292298151053151506198289232493248978262304262305262306306790292036248902292105263051248803251930292017248917260888173801182105248847398417261207248815306788214627297477214644292090190486475955501902202053475939475940292155292091203818501891248854250665292087476167476355476328502357241517241518241519241521241522241523241524241525241526241527262301262296262298398416398613398614261439398420313897501901314203476427476429476014476445