2010261
3031442
463616
4326825
4657165
4574201
3812145
4312860
318726
1268949
50073
52099
73268
56157
57956
57273
54797
43804
49271
46118
437958
1776010
2169224
717515
1764802
4368282
8796639
17714256
358570
9721790