626371147127104103588545773423106297626899233266329756329746269602684680308979172690832973126909268643297581249577793867127940533882633888110353222692310277271372075133564713355151507542269617642324087561177893912328016280203226447455567390539390540390541390528268387126614639054281156123681679553803098115729277029276249969031008113979378059737226181786580243415277294791154388690704949969115438879874211543880154388229821226878269621400168140017112295588209531574485298122118869114001691400167157448314001788051446115826886415278805988031180599806008109481100806018111381159803138060280603