94844832
9742920
4747376
80369370
2850533
86689644
68147876
15405647
32082201
21303162
16356083
35787176
66157826
20671750
8701633
56225907
38813438
35639074
55006634
368098
643278
56411474
21351169
28037607
93114566
81498696
1796027
8855270
20852068
47202949
9734164
13996661
93199632
86047253
95936744
54142610
91108608
78708587
31476533
99914190