11966098
11819853
61619465
71135328
194122
56566467
39671326
89328696
58583381
28941908
96048374
45544651
88513686
9170712
94289968
21783936
62628176
76602231
60077887
35402155
92866301
16056518
94404278
964419
91064781
76848624
36199899
63353522
22636019
7028442
50448070
61337505
59273411
56069204
19966106
88054920
29135096
9234743
81454874
40664887