69592711
20157940
31957666
90938984
8260346
8568919
55386242
43654935
39655722
74813776
82313514
24061228
99996272
42116155
88236892
75143913
7848180
6784409
89647283
18336007
6714370
95741934
46992312
73182817
52989024
32094666
21619909
9598766
83356673
7273402
5959223
7845653
1815294
78964352
30218855
1654950
68019214
36085029
57849781
83671859