24224244
7810681
88934025
71979991
41069980
7276372
8783782
71328887
66822756
88255623
92399646
51785119
90586543
91078027
5456498
92748172
20961225
98179755
9173184
1507149
62646960
15155213
4184725
6125003
11503334
96477299
59702633
54811803
29679327
23057198
7425970
43079621
56518806
18339306
88113775
20448101
18548907
40095025
32335474
1844940