0000166257000014729500001622440000178482000013643900001569710000174106000013201500001530330000165039000014549900001607950000140571000015805600001718050000151579000016713000001478610000179385000013719500001573490000174712000015389700001655020000146421