41625293
75466009
63741079
18109531
97372701
69417172
49744455
77267656
9453246
92417093
12086014
30966474
41683424
91105806
94195009
173799
48371016
46572513
57167596
91578116
28239600
74233287
98512253
7388998
20239773
93797245
87008454
63024175
63749343
56524068
11447181
37095193
37107519
81437981
55327996
70613060
8933811
49128842
59707450
6519467