80172826
64306022
58222442
39341596
90223878
52307662
77757523
6945829
91506047
97844407
20355607
37701859
41827106
96818834
2774188
98645286
9882528
85315564
13614224
244010
52404358
94258981
16006693
84293602
40355253
36531000
90026924
2933515
18066435
25398451
33004368
3076021
19805451
14264803
91779758
31125817
48861137
60969944
56762153
42491667