29756172
13831516
96708176
38795924
92467634
97947491
32946294
19234220
7991940
79232113
82309730
11859717
8347560
5674055
4004417
3306576
32116147
4532747
30954044
61296752
35825869
3143962
58299989
255666
7869518
41782789
96287039
9965300
2208773
16278586
71814606
46745632
50793932
92347049
79349163
11291948
1702635
30864693
6226912
47439338