13298010623010454210994710848297418108767131299996121075951316059689513561910688910286423838108483108430108360108359108322108288103006973911085171262521216399748297421124297121555108128102426735821099511085471342401296441244551220021129111030999765096718108836108334974249738810851613073410622810528499303989148632108484108246108428135740134575