38502145
55411598
33887837
23235809
53966366
25043682
10248912
83292362
83879432
24694319
8862474
53971293
47269913
70258845
1092470
21263623
7467581
63346242
65585763
77174085
76417285
96787183
644814
2393805
65494313
67215546
6672043
58429739
73349311
15293419
82734103
16772654
70061582
65258180
55628145
54196589
6118299
45658310
13468160
2263042