29943159
62087426
47631240
76594667
28545603
60756938
25208611
16346933
32534409
37602263
54837871
25635468
55365601
98187099
62551750
897677
9181543
86387084
91742923
41599790
31266437
10462505
55595463
18652884
6986596
95778422
24388712
94963988
41924687
12705054
13286057
24956544
4164362
9107296
516022
7589539
89274270
61466582
9086454
65146978