100400721005350510137383101601210166441018685710187502101885871019074510191116101951151019552210195796101965211019769510198699101989521019972910200793102012901020177310207705102190491022006710221028102234861022995610230080102302151023021610230244102308661023119910231726102323701023255310232744102330101023310810233465