005220904168010009002652010009014774010012000479010056000009010062000009010062001253010094001573010107000521010107000522010107000523010107000524010107000525010107000526010107000527010107000528010107000529010107000530010107000531010107000533010107000534010107000535010107000536010107000537010107000538010107000539010107000540010107000542010107000543010107000544010107000546010107000547010107001394010107001395010118000059010122013619010122013620010122017860010122017861010122017872