0000128307000005804000000480140000158720000012100500000681970000175381000006091600000499780000164309000005547800001404970000115157000006183000001663950000074763000005711400001494030000118129000017094500000771230000048472000015885200001212030000054850