10000307100051210005171002129210023344100289771002920510033705100369171004275210044492100509601005740101114961016225310183278102342810245148103110710338787103419241035222103622104030610432428104554491046412104727610510872105313021055959105642111057425110580359106305121069467110724075107242621075120610779569