38827196
89709652
297956
25515865
42316209
33258564
4446810
3820277
47574753
28478043
6333817
14647344
49387307
16738497
29288201
9561627
66169017
8763224
68141759
5489786
54825764
35339023
16537092
43587994
5743338
91432060
52429176
71101767
58594208
92252619
65998600
11694410
81606299
81545726
21509941
64847677
29634873
98362074
1845635
35337006