10217707361023109670102350278X10235164541024500780102889046X1029221782103154015610339590061036792072103709906010454686651045596809104647125210471695761050805976105294260110533859191058925989105892620910605333831064777732106485950X106849790410701165721079550798108280376610828040101084023156108463838X1084822539110832247611083322261116637278111875863311187592141123092982112724154011547111371154711390