43903307
43119523
28224947
36265153
31599644
72064570
80206869
32223748
25414915
44457912
96688192
46845422
30191673
78049062
94049030
73574974
87903804
15686661
6362068
5355800
12647886
30581492
14539034
5850831
14302088
78322799
38431348
98772270
3847223
33206289
40961509
87313598
90208698
79006658
83482787
7136093
81153562
34608199
12985006
3714716