39985178
82473087
3266170
7572297
84641912
77176798
9740520
96344389
23312882
87244092
101209
28301380
49377582
76057301
86225330
13381572
6314177
28748741
58212473
10177988
48739333
36591836
72995520
84997132
20413021
80589171
42677813
91876591
41478977
65385768
3552937
6699224
9861941
97936259
59319212
20452011
46384065
47787118
29752806
3331076