99411060
57493697
86618195
10535028
68949208
7271443
925681
13949691
14104749
82736194
29058640
12968240
96323419
94476825
28191636
59125197
11027195
13014777
14713554
22765682
62257474
2005660
93665205
21842583
975131
59393809
87118429
45268919
505127
62352558
91414180
65393499
60895198
18072627
52965642
17374997
19591104
79856784
96365194
59423689