0000124157000005647400001775310000114431000006511500001722480000150911000012739300000584280000178961000004831100001415770000118177000006717900001751760000156816000018145800000497600000145997000012203900000696070000176796000015913300000509070000149329