21531630
55927922
81941814
36545935
53991913
68387862
3101586
40571067
44848550
29594319
19792861
45436482
72719278
29344617
101096
25917218
2128112
16924137
11691838
90396406
98103072
92772966
997933
79303413
9605894
39266
12434798
45286220
27601847
12349044
84909275
20369346
23438711
79256174
21751956
50222899
89546967
45745462
281219
54939048