32129449
46104791
5065754
4943996
85005215
14349758
92412353
82544052
80552432
85931706
47869118
39732661
5996544
82739444
55367540
91166401
51659364
38724603
5983970
90599896
1364265
28315982
67815303
6212672
1697320
11908714
48488447
35523270
74461719
88634441
17337295
44206924
1166698
10053097
13838431
58915673
39557527
176387
22689195
17877743