27882306
29901975
73927118
60145536
91065616
28991485
7519312
778447
2537807
6699284
81705829
45469285
42283319
11462556
44586757
548045
79129353
49222992
8243018
8429772
77497112
33644510
69424886
57755760
63618585
61277968
21957306
29325969
55943655
32443433
4052841
38666358
41657201
13986184
4709797
4936359
34753644
30013961
76936378
49428258