169896
220098
1958104
162889
199866
210999
1766118
202459
1823102
174681
177286
199274
2361117
160696
191976
181188
211368
230182
218670
1779109