114245571142453911424363114209221142091511418180114181781141768011417666114173031141730111417288114172871141704411417040114170361141703411417021113874381133763311337321109295341092953010925869109248691092486810924864109247761092421510924214109238041092378710923399109233741092336810923363