0000050247000017869000001635440000060522000015475300001210130000052892000018053100001119190000158929000012482900000546000000182280000014486500001149530000069527000016239300000579460000151213000012035300000739470000165049000011084700000630570000123679