6086921
16303370
3973532
6239882
77789008
95665734
62353629
63176920
74243179
28052163
12448160
79343422
15799906
21191033
74388914
83838621
29796525
816310
46588039
51767998
15721071
67137257
47986647
42617851
82423045
62482849
18903095
97042132
94529644
77229362
57347243
29308912
8411338
41793579
7977650
25054308
42112423
6857973
94262666
55044085