147313914523371452336727207115465210216248538411546518639091763088537185369176309176313102513585368853671021257853831021623121349245603111137388329098327198329088329078329068309178306661395817123951383091615892121248041247121247111246121247101247091247081247071247061247051027559459424830915830914476844129154612915454594811460703247693124884476590882029145948077873919374836844714487243936395529714487229552539556551448718124709695565439362112075930513414487236375923049921032522899522899502899802899792899782899632899621998751998742003476098085543817274801999521327113199951200387199873410582199950263586199949103219