42397755
23847169
49767669
18996520
50794053
72707091
34625944
19892040
51391524
58645523
77144591
96034944
99466791
79761255
21947230
51937447
42644773
59213959
654484
60645651
78607211
23021169
79764659
68677311
4988881
33885711
60314820
90132053
548270
79894519
89112520
41649604
44387066
71716341
96703159
62406992
48355097
810022
1651634
5151807