990557
524316
493455
1049301
1774237
320211
337847
504210
219904
656521
734390
1094993
865858
494944
552423
492994
67684
973496
13246
258771
67208
543464
538132
269797
1623895
354344