8652122
3145865
68288633
24199056
91283880
62875140
29023910
37397515
7855525
5458434
14425166
40138113
58686154
67869059
36082875
56557054
75203655
21461069
52644635
73185887
48552010
8258606
46553304
94704041
69081595
49999707
46658529
7762949
8559340
42555620
73816807
26452780
63769199
4888183
12771621
93019248
79213438
62968118
9774596
50961515