10044662100827961008403010087846100914971009846710098468101169551014991105987291063816510638748108945811101969114333141145670111458758114852241152300711599467116084011630491116359851164668911658494116672811166905411692877117106061171384311726879117766961182298811845441119308411194010011962013119701541197305111973637