16526575
14662866
51046537
8150588
91983091
72068424
14984949
3538294
66394899
39551277
6589325
873037
7345370
59081610
62714166
54355778
40554452
33222999
16966832
18342526
4856417
80265373
15421853
53303307
35823088
48336343
74305414
5958881
30693124
81875326
48567557
39458832
49066343
40455464
76882512
80573773
86096318
7055003
64859840
43748638