108355
30836
59582
30712
958138
17017
38944
798
76342
64127
42420
118666
88178
994
61072
626147
793116
74926
867147
48556