1579895
32523536
29312588
610311
91031913
41149016
36214578
42179880
53854691
36238711
95099767
80346404
56648419
64081957
45812565
50244487
36617639
52207535
58081484
13503105
42585551
65819525
6464521
41266392
7102419
5867648
14396810
1446828
266132
14332753
88638678
28771634
2277174
98228110
28618006
2253149
95357976
63044879
19154377
35066161