56705865
60586301
55964478
34326591
10218491
80086805
93196410
20457838
25389837
40105589
21257669
32624413
35629660
68039893
63122543
87019757
32952588
30719203
60911010
14836650
43588466
12421599
2398935
74433377
22434788
78296885
38824513
71561863
81061831
8154146
80848785
71397128
109775
25028517
61333267
86334496
34205234
43356892
54773078
5402881