6158178
69162855
3090403
1183560
8288735
29573564
62559171
8408563
77957823
89032482
29106021
20388790
75877008
92377471
9330646
80893381
80673975
9491142
5384733
54092293
87549187
2989870
99093198
90355276
52063231
86324965
18817600
67102096
21181124
17133630
79244680
26895329
65041373
73745919
39223635
96747291
33379668
28067474
29682617
5553432