010001000058010001000542010009000889010009000891010009000892010012000017010012000020010012000108010012000109010012000110010012000111010012000112010012000113010012000114010012000115010012000116010012000117010012000118010012000119010012000315010012000316010012000317010012000318010012000319010012000320010012000321010012000322010012000323010012000324010012000325010012000326010012000327010012000328010028000115010056917131010094000036010094000098010094003883010094003884010094003885