12201001173138010215461218125210910515771041011217157916781141138110812191369154714721364137911014601368982145758311441251116113155316701121152115311410171038681151071382117572106110188427308675971014