0000057122000012108700001509110000177490000007934100000506260000141785000017548400000645050000129139000006935100001347610000171956000005881000001243410000158165000018219100000520250000149837000017633100000485820000140271000017359800001615390000183001