21100211012110221103211042110521106211072110821109