108552101065173311255167107739851085519610840400108403961085291510852916108529231085292610854103108548421091059910910624108552061065185910773989112368301123683211236836112378871123789311237898108552141085633011236784112551761123679911236812112368181123682411253557112551831125641310773994