1843669
2186048
2041631
1617718
2168360
167734178
3143579
1605311
1620015
1484923
1753325
127459
430494728
238103380
1665328312
156722267
129572178
122986252
1114208895
103203210
88199178
82946290
74630139
69258158