94695033
58623250
15232856
68277935
86341419
39279178
53587277
55096751
1196758
59846107
96489482
95586827
95443802
72392186
34788958
47928939
57068196
32184730
62269273
2297178
35385919
67858892
53812952
45311208
53325320
524942
18225486
15424585
3725899
87201694
27094821
36477111
10895016
96173446
41719066
17607801
63322072
865555
57838569
12429148