14089093
30443917
54979231
5823578
94082538
74541718
2302562
4583670
53659735
42196488
58923129
76589969
42661550
86426159
4070548
97124827
74301284
1217223
85719617
45296193
31191264
24243096
380547
84634510
88432004
33835700
37705130
97739114
35054478
17015399
174567
76566520
24707214
73239264
93441700
92276812
19037378
62221197
53125333
53761632