76905312129463587673642069007690511268287398662414167518972187693731113723819299653739151480392319111821446154011110601578261267909138009884661910489331695982674412920091285434881074123230470486037583014945931393400128543246113395693183033646897555773758386208093647801269672788464629453109782135392015745041046816963398219061361344119923920398618733913731211758871113563519528768126334633804535203272122707704104938928570214132691416750139353193969510767281058757761131317878128466272888212473984506218462306827851097071208902769382151670526055010312625673601107381414835151645149975912887811288824110583367202711285289617031412433