10671375
82007530
73839265
53862936
99617983
83095217
97547632
42849789
51788693
50644546
78367320
18399420
74315870
94359120
21581998
14446892
2023763
65076855
47549118
49197314
45275800
47556772
63431216
77762593
41152429
99134019
98262961
88737471
80431496
55939625
24341370
92532904
55001117
5913596
32141297
79117665
5154890
76843866
8977784
39242332