19331837
77919461
12819335
72251058
2887584
2244946
67193910
15095561
21407696
64404107
8033395
2077877
90758632
13057634
26662692
34209895
494118
2286952
93389448
8254603
35466593
3474637
45352607
16743774
98146105
32398978
89315751
21969040
54875213
39617533
59804052
10526226
73093623
69328133
13145470
77082040
60047946
96609401
13638790
6963364