68682639
9102941
99608847
5941666
18225835
800867
86989383
90098612
98933109
8446197
50637880
25733756
41788153
63457183
4073374
36432690
1863601
22513587
9926141
3795851
33333765
2902868
21178686
90494194
29109417
99083007
99358149
42007484
15598290
20295500
19009344
22066824
5813974
19044357
4709789
91321200
67288143
73494251
7441268
47411570