3005543
97321837
58364552
48587003
68463567
83523222
72574284
24518774
21985258
5101025
67921984
37183767
33467780
27838417
12502333
59795865
78966924
8709763
56645613
37814059
59023616
86061457
68024263
87119299
2863133
34432095
93024
24333531
63162201
31233345
50846311
62525057
13451018
33198583
37741809
52775455
24536793
28927457
53641883
46069798