10164366103916921039169410421784104686571054130910541551105430111055340110554121105843101058525410676864106914011075733710757986107583811083090310881421108814401088144610881451108814711088147210881493111056721130088011354139113610021137588111380327113848521138494511485790116737731172024411752378121522981230698812383318