57088098
18856014
56487327
64219071
7255721
62414187
37272894
39087853
17081111
97462284
65027207
40683399
5679450
91883779
40703064
71561249
60858145
34303316
41831720
28834881
66116535
10827399
41608103
9873677
11326467
53648738
9718300
7168833
18820
90453493
88282780
46318389
28371680
47911825
84377407
151668
17586446
73311796
60723850
21619029