32684237
11309356
23097114
47012838
8086881
58278371
80059610
74832092
87496826
37769983
8724171
98132961
30004856
76452479
6125254
7549127
8575647
73089595
20396896
39816037
31204743
48976477
87805512
52508997
51759429
40992086
95762330
75175042
93701651
60444768
5315636
80756457
52067800
43262461
22647660
4362927
94797107
40886589
36165644
75094719