87037747
21523625
59612310
84530
75851315
97649307
1955918
34404116
99764804
76038821
34668572
92856167
58531008
30758118
25959990
81184051
32973748
10102109
24479366
25925582
3049291
20234826
40636846
60394016
49402770
25469319
52269500
19834863
1091144
6586977
52887596
37106400
87285793
4593174
2677457
37119023
58065298
74446426
28044958
32671790