28707978
29846078
36404899
6812318
240489
37147605
24406094
76681035
97713434
54166404
51424280
69836583
41525161
29654693
2747771
33353791
58092519
97625008
56076992
94732080
5174432
51177249
2128214
12232684
93876665
19769093
86022937
8214898
629671
91831338
38914513
20149673
11203417
3953803
61955409
44295246
32189133
51389321
55108640
3985294