841370
467589
257807
959982
49063
207128
459725
345830
989149
404760
478981
370326
275571
907439
597630
249373
553681
356950
643336
1033166
288473
9728
62351
670187
715868
948878