17066808
51313519
97195589
51745214
92703904
7326320
99091305
90955573
91103720
39539583
7619666
36966400
32105966
7633317
4569323
64521596
78113483
28134900
77421851
68189666
30571834
56903047
19635764
6682498
97499221
74711256
22871174
87046236
72544108
8668213
73083136
12056603
51258124
89688183
4422273
22979619
73895642
86702467
57129842
94507088