75296946
56115977
69912522
1678497
15178050
61884789
65129918
30427727
58148948
6027113
69072759
18714056
61584485
29981213
76985105
82978760
67458903
95809132
23891639
8487124
35363370
31055042
92434406
7579562
92872899
18974015
9757364
1540536
2439996
5084757
94314727
82806074
30287306
38964844
1575792
2378108
83429705
25825843
1725898
5150779