0000059392000011244300001408490000145985000018274500001827750000182836000018305600001831410000183184000018324400001833870000183420000018345600001835150000031481000013571100001358290000135959000013700100001660500000183151000010177900000296740000135099