86081716
21055166
52533109
75837050
10458960
60413108
18925692
16875101
87129960
43315861
33508825
58568291
57827883
37718702
59378962
56068151
57268924
40686458
21894357
68604502
69489726
49843059
2145957
35835545
45959931
31357684
13661591
22687118
9465313
10943180
20986886
70689490
80027177
98876997
46832531
72865036
91751237
80216078
77722612
39419073