10986212
59525122
63008528
4837425
97646774
56251422
82937543
81584430
45344759
12258158
84256380
51373877
70273862
70491218
10635131
27493844
37699616
52972655
87552677
88092641
45873072
71717468
67058169
81385913
62435436
87637086
70294100
19129116
7050713
67595482
96899823
73409142
252657
6437296
42948763
7293330
69828210
93805530
6298155
58926159