63453033
80398046
27018009
24585282
25138399
22519889
3483201
91877176
1779353
599358
76584002
5926315
61381423
61971987
13739820
8746979
27735080
31386846
13361330
31742437
34875172
82865687
39447555
5179889
98331986
57436171
3038115
63031873
63416772
14133193
59025205
39478820
58051097
59347581
16401762
6362892
10034299
11166049
96534443
1655935