576817
358342
1790412
4451797
530848
3809105
3604167
4336402
4850488
4605497
50714
51789
52962
49932
45712
56647
55899
69897
48917
46664
708185
8627467
287926
524636
1147898
311830
579813
3851041
10537612
388660