57982974
4056715
85098126
36994687
74815719
932945
83824652
19787721
78241163
1017617
92507393
97584754
15713819
48733991
4755364
42391055
34675097
33991064
93648504
15507500
27754673
903339
48035880
4946326
36971174
72104651
2715170
24133437
81658313
3870589
98584294
62563941
14631071
97714124
13254690
87719754
3828745
94257564
27782993
3395613