31133884
44648135
16998243
65027144
32664681
48986784
54516229
43459593
48883935
14552310
73382038
3898696
77414919
87901183
15323084
89102593
30812088
5490238
43691409
60882730
82258677
4155218
9897395
44859108
4877166
5739919
5976711
28424726
54578473
7113513
28419232
22372062
22345417
18086493
81958089
43355186
78239065
85547214
17178730
2005286