977607977609977814978479978732979882980865981216981229981233981856984125984169984177985096985735985880986020986129987581987584987824987879989770991560992182992574992687994309996769999429100023310041701005375100663510066361007135100719710080831011407101179810119711011982101240310132511014557101471010155681015998101613310169221017234101788710196451019877102048110209971021536102185310225281022579102266010227141022776102309710242681024566102467510251061025371102585710284591029058102920410292661029529103062110313091031418103204810324711032501103257710328861032941103299810341371034949103530310358351035974103694610385911039272103994610409501041060104154310420171042527