10098784101034751011757910117582101233581015879910169507101733381023193210237661102381901028352710284654102855771028769510290165102917031029289310302904103079421031051710313077103140601033500110355933103601021036092510405752104058561042015110421065104213081045454310456365104575751046213310464613105123151058390310597711