23779928
86701581
12527917
30455
46524248
5551979
47506685
52051895
54324357
38631518
59601054
7604701
64899729
62537797
65503462
11975021
73136997
68691395
45816906
34967277
74816831
84789700
17699375
75672841
70697626
56699516
66861716
2978589
67147662
27539201
40685367
38271701
83029425
30253576
9165147
31055149
32029630
93049705
29472206
56496480