25408120
60748429
57754138
63041568
86922339
668279
56322007
84837857
3759998
75837583
3618392
22155166
69002747
60009787
66927799
57349112
80354898
60213612
5262609
82868890
1114412
85744347
43613104
32078973
29373763
4212511
15864202
54587909
33356836
32928215
27744764
82612409
34922019
82835946
3387496
626014
30011865
53439214
40995172
62091467