536945
359925
1072884
432784
12859091
287667
5688094
630258
696543
280872
1699180
278622
459371
1685570
452146
370186
409119
1006270
405868
298069
600237
399057
242040
217130
293095
271655
547046
1487026
2994503
114674
265076
1813531
271247
816097
4863016