0000150123000012195900000518230000160225000013255900000569520000167255000014344900000496510000157115000007117500000545100000165063000007842700001372570000133473000005787000001158950000144219000012138300000501020000158480000012956100001664590000139245