20992872
9449337
41866324
33235432
33325922
61141240
1774755
27791302
50904751
8775503
29057104
68894171
91462047
78627178
84964112
54649029
83769897
5985298
64715958
3454673
88919710
93885491
2244941
29641984
49954158
27915981
22575827
13364832
22891155
31367884
83089308
16116945
75162155
13152264
68432446
14089485
8648280
29503399
90823742
27649905