0000035546000003751100000286870000039998000003126700000421170000036726000004449700000293220000031555000004253800000370230000044951000003937100000466870000041630000004394900000386240000045783000004074100000431830000045393000002651600000469300000029929