57642829
54048251
5722328
5452979
56595185
59576769
74964090
7968860
30139560
66573466
9548752
8957876
4058315
68092649
79047960
3609482
70248502
11292340
55631599
83849531
11486186
42118
59742970
63253615
81617236
38749798
99718210
17664498
59589173
83134244
1425922
56653979
35317335
42257467
19486921
88549441
582395
44403841
778739
21898335