17621383
5959700
61196534
77683025
23027676
61293555
20478354
1652585
88483221
5812862
62589918
4108808
44086095
5626579
26611046
41024831
14716234
72193161
6292660
9391344
45661029
84028530
80023669
89362192
35621954
87281485
47655264
88748469
69187094
64188846
71143733
59525311
46253300
59732743
19011367
43525405
55888216
61825180
23795534
5630801