138342138556139123140254140574140910141498143192143639143645143741143762146008146126146547148584148595149899150230150296150297151719152457152866153261153646154621155018156026156186156768157727158040158499158745158777158938158942158981160142160347160567160572161070161131162184162269163815164295164524165345165376166495167309167459168010169612169696169895170522170709171010171320171960172070172981173483173972174198174265175134175234175432175834176303176440176526177029177050177237177828179790179825180011180443180563180587181037181953182162182272183222183425183459183474185635186066187563187572187928