59813456
46766525
3353929
48921296
25078946
56402907
14684911
14337872
24751174
1212449
80259703
9501200
4864801
63776518
82199019
48772924
86361382
4446650
53501281
2549103
30021941
61157740
66919290
64313045
56213235
53289079
56809943
1746196
99603133
82876107
20484443
33532228
35229389
44728485
59776993
47934044
19615253
98372452
15707987
43123079