0000031351000003835300000419320000039587000002927500000363800000040972000002998200000461010000043067000004510000000269960000041569000003530100000389060000047016000002818500000294820000036135000003693200000410820000037833000004684000000280200000043883