10004540100085111002969510031917100370411003959610039996100402371004166110041665100520341005611510056382100563911005700510060382100606211007214110074251100802511008238610083097100880031009208010094402100944871009648210096601101000971010204510102943101029471010427110105088101101431011698910119077101203011012238110124107