85248941
38352867
46481993
98923169
49127712
68789099
49321867
93454783
47975574
9124229
10772321
8353285
9264607
45251055
3749196
7792981
50336458
34845062
67272984
22457464
1652480
4629481
4208601
19555058
59505746
33249300
6979452
30105874
67624745
13977987
85389722
83401907
40655265
76098928
2569617
92187970
79345368
7135909
1098344
20692588