11873011627611603211303611189710981010602510595310597910618110552110625710846910610510993597316109947108246987821099661089809353710914610619097453106110106186106139915959731974555744777540675564923211061727457769483924887436010626698789105985101262935246905175576710421060976977198783744066988072874744637021769700736547448874370