0000046096000003851900000438470000036117000004701600000449020000025954000003075100000453060000027476000004236100000315350000028216000004388300000361700000047104000002948200000449990000037172000003126000000457540000038353000003579300000467800000040137