47376665
25319129
26817306
53687776
70077013
10997768
52895065
1083918
630017
48799044
19765776
89925465
52346778
57356236
6395398
47859570
48242920
10974952
9887345
68868139
89826647
8527566
45508909
79364453
42813150
48176575
77209102
19795006
10841826
635615
44833170
81863319
33132472
50681589
13926355
81186268
94016249
40673079
17491232
55736997