85158148
81136689
76442481
26308560
27229097
89977063
70623870
25227543
9793977
62189917
30566520
28117904
2510619
96375822
55876730
4457306
97195793
81256694
89331473
5373819
7632932
22133685
89679788
5961093
85057266
32375012
28224906
39155491
26051944
397407
32491347
11727383
3207644
12687185
90389852
80083836
73469732
2546897
31204340
29666155