0000031197000004501300000452410000027932000014725900000282930000054482000006407900001823860000150891000005890000000521160000068523000014870900000537360000041733000006986500000302900000077039000005340700000758470000175643000004968100000521870000044944