62934227
11897962
98428443
3451294
68445166
51818209
69303856
79846822
26546252
79076259
66341276
69476999
2029165
1916660
98944385
31286056
2874070
93313485
91808096
13789988
29952749
93848615
63409272
80646340
6397922
4381767
3469014
8861120
79131170
77955382
11097759
32878125
97082567
93473124
55781259
46551844
3313305
10847819
15358097
17992910