58857179
90257242
86836334
71838946
36365920
26816550
47026141
55332126
87046657
8960368
11773105
51218866
44575398
10633193
68344867
49141821
6487517
39487787
74954460
83807857
61552871
37172164
57957783
27037057
82603868
677856
89202963
92257957
92695583
19002425
95305028
17331490
53257371
30174860
73012784
81985840
58236739
78598559
18468296
4873549