38429881
71183079
5801311
53797222
65171946
13415623
52189286
99896138
58542028
46401496
3509478
13491150
14049930
60553436
81161081
53109891
7508253
56924902
57061898
61007016
45447732
47983590
58638340
1464892
61382443
83108415
33011639
33047422
85197390
46841277
53842747
58096096
1928575
1462633
20254021
9536183
8577387
91418097
3126552
18459227