10241010758312404210797210842910886910623010454210994710848297418108767131299996121075951316059689510688910286423838108483108430108360108359108322108288103006973911085171262521216399748297421124297121555108128102426735821099511085471296441244551220021129111030999765096718108836108334974249738810851613073410622810528499303989148632108484108246