94065310
78444125
78037259
58588370
21292572
19805215
37296922
19875189
76623
79905723
30682818
34272809
97661239
33612777
13541426
60463780
52194350
99481558
11041444
68078258
7924827
61257925
89072129
71004284
7666154
32509090
6467260
24065404
21654913
14264430
80285080
40386072
47634966
84044893
72526262
17297787
40499667
87311757
3565012
52161237