42263965
1967772
37621385
38862733
41095206
9160
614643
46625994
31863975
27087897
40736314
8234255
12631478
7351716
15939986
81447801
44654114
75137196
78515919
56728950
55725279
12201725
30272381
1634201
62513693
51903878
33108184
10625983
98267996
37088831
96901534
69566152
47538982
56244607
93443075
43371672
28208456
65514550
66403987
52473978