3339196
98213146
79657153
10349551
86832258
79266441
90051971
58798421
10477580
39329780
47673911
7977004
68845317
44621201
4551817
13605483
3110260
43986782
37057742
20063768
43192143
1163612
36874631
77335881
62253431
3365784
68473407
4743594
99509590
21349235
62157813
5706608
6699366
22815747
62459938
72774231
60185755
35038808
94138331
5629656