28688585
23453204
50428824
72037942
88385152
9334763
84583467
87657012
83514971
86392692
29997353
17955051
69996158
75031216
33119275
69033386
87444354
5191201
74149542
72639886
42021170
66076631
7771302
49905255
50653338
47221157
55974781
81556809
138548
1228971
6101162
77629440
92735241
55998486
3085218
209114
59068109
69653979
52741957
92631561