43047716
67622279
21391763
5785125
14897718
29718809
69415243
50712529
17951195
45232831
69603805
15595500
90798403
61463754
97034921
71485809
17956866
89917352
731955
67689331
49442984
64251674
2038984
49108869
20498714
5648296
2002916
43789555
44676164
95947826
3454962
74413394
44717042
21571017
41157806
65032955
41142159
21463221
20586345
86459759