19541861
7335129
37433386
17208633
354585
43511935
28575142
92241684
8019862
71457098
41785970
42575297
29676235
1708835
21009180
96138288
2034874
81877928
6117619
6456003
39544434
89627133
79694611
97302070
92956686
99516141
65457234
2321742
32682169
53754544
71273093
56735
93362092
97015042
701068
45852134
66538882
67173086
57355353
50369432