0000031845000002005900000323270000005663000001811700000645750000113532000010397300001106940000111953000006581300001136850000111519000011327500001015490000099257000011251900000642210000092429000006620800000638000000086455000010619900001110720000066446