99378101637100286100063177849778099808101007986151681410071110081210220498267102855996581009309853197860980179963198885984669914810345210280999824103106983051018711036311027011040121043661011711022421750010229310396510105010072999472986421761710075510035510434398289100613103208100169100464988119928110128897929100748103250170289827110141298336100321982211027811014071037661028499787317814177271017991015971015569826810102999521979121759810008917159101030976121002611742998432175041026531010861034299867099399101309983181003981035191700110412297826103581