293232803
302531758
304831471
306005255
307382920
31859834
301144161
31314222
31271551
31767254
310432884
302310684
316262639
301712237
310617426
314090625
308970841
313845208
305218716
316269322
31684941
318358430
302887945
318912990
300912419
313608722
358879512