31491794
94925836
13894665
64913022
51591839
25359154
97102454
2002167
87986761
37414092
76275874
71623827
65074580
62858956
71144793
74006226
4467358
3249493
81473610
7457880
70339917
78081828
61139766
6045744
80061136
85107133
44488843
72314232
6648470
11325909
70069291
62607229
75956069
5916371
86509283
62895882
57428318
69012913
39169588
4567976