8694524
9461486
20035689
84767738
50287064
3584336
3521162
88242159
6481142
48984389
65377541
41089120
95395666
49375686
52383515
65652244
25332370
25363156
57991309
76163062
16082805
77369329
50521211
25834422
5536266
93112538
55174817
90769505
62536988
87009997
3296530
58314666
68323149
28723866
26848256
83628887
91238060
13764622
95824870
18523562