12653856
96191508
28762891
80585986
6178974
48967260
48081705
78033460
89534895
55516843
84927997
82822264
80467510
88304517
76494597
89259825
95879174
26442376
57289694
35088651
89033414
44452402
13523760
97676722
1462217
58507681
44182140
88831474
92591615
32184865
4125588
4376806
17528706
63995644
26262348
79824904
13736251
36791365
3962183
54959945