3506123
3622671
3793693
3895486
3947983
4447120
5185311
6071666
6891922
7603534
61137
47133
50323
51168
52266
52791
58886
62560
65703
69599
13840691
22819442
187798
342190
1533592
1694881
12523575
8394803
37622900
27871730