25100502002510050201251005020625100502072510050208251005020925100502152510050216251005021725100502192510050221251005022225100502242510050226251005022925100502302510050232251005023325100502352510050238