1007962610134227101382611016430310171617102858621028623610289811103710581087538510875410113845141152180117504431211542212166112123832661258406126151112684492134036713739741392622613972171140080051400929114014234140580681411421014480504145024241474142814742853147440591474409714744412147458661478986815795292265324