83861016
22552369
84572851
64587853
15651061
79909617
5821362
22218803
66996938
40021086
31812046
80514974
3419227
46429812
41318174
19091201
3237158
56051375
72585083
62614458
26757103
30491042
92152784
23928789
17117729
18318137
74905360
31732097
92706321
58108078
19118896
18759572
43412736
51394554
47102706
33836594
29971573
77904694
88407537
53619479