28914564
45105739
9422414
65118708
82878621
7692223
22436803
5820849
1506552
3816485
38956828
12135010
68077074
28131144
78385462
1182894
67683679
63008680
91481262
85616781
66158041
32785750
62305777
1139441
68187214
77212888
47438249
82328914
13593641
364268
68737023
94556776
55029399
83877663
34419932
9355116
74866843
15201977
4538604
22154450