0000029339000003919400000430480000025582000004559400000277750000029871000003521900000267720000037058000002906300000307270000025772000003618200000281170000038027000003007200000405180000035754000004413000000376190000047038000003869800000304540000041005