0000038939000004101300000433870000029765000003614200000384340000028471000003578200000291120000025820000003584600000380670000027699000004025900000349750000042639000003708100000459150000039202000004176900000438110000040448000004295600000363070000044970