1951444
8610227
37036715
36236170
95822135
77539359
32486510
89643251
83906097
16561946
36202727
44744675
38376687
33611883
57361425
71758228
19902494
94552214
7563844
66121214
9657749
833713
57091111
834598
18815028
70739740
67485639
65799167
76715042
95399599
91257385
64004093
18715025
15058714
9342874
50273350
97711681
66089112
5892917
457255