21511397
2825903
13571444
7788714
9239736
19755948
36702438
88572105
86882113
32343980
93219839
95295180
10777017
6382964
7735239
62972251
64286241
15088863
4736919
575696
3792436
71425889
75391372
3681794
2771894
61584825
24731006
8815413
13945476
81206260
73806257
25166450
19166756
58905221
73443201
2397678
3727777
73918756
44075698
67771241