5352329
29953362
66253135
43646855
16837591
92981227
39125675
13846689
39869500
4785815
44063693
29772675
98351207
35649040
8122961
5196048
44095569
57327750
6549889
21973132
91108408
80778833
35691791
4067251
30664371
47801755
79695694
47282026
33155946
52512404
29828797
17317320
99639872
48022115
19123874
54058738
50603972
8153440
85403868
5807377