94582438
49334003
21099809
53625138
44438335
48028264
72168938
72337623
3798457
49257547
3557555
18317652
49564731
39033509
85794282
20771941
50626898
69694126
1450909
1374245
8259923
50205746
93607074
29253239
74077559
31354404
9778079
33634533
55804674
59215447
21669358
12833166
69074917
7269677
64283083
43304452
8272203
9862340
43773649
80832265