0000030652000004263800000159720000099277000001774000000666350000021901000002674900000379260000037771000001911600000093100000022879000002528200000341890000037915000001804500000381280000042894000003089400000261320000011004000002257500000391180000042028