92597616
18568882
9222834
13038836
93889308
92331950
69851961
57599919
90904351
33561149
19212737
75889762
3753685
34234609
33146879
11628524
19972826
3933556
53375609
18533090
88842662
23022613
78544035
42976430
85328938
8257169
64545377
25198841
81828198
12239203
77008638
28992262
62902991
57357393
48949151
37601462
19228662
4721670
25415825
82489629