27692509
5108975
23959412
26473747
13819032
23174976
18337633
95803472
50228912
69116928
29634316
42123881
312098
4432360
286398
52684776
66096249
95332245
81821530
10925953
20924270
10486215
61347388
19291694
86008895
59625899
1818258
82521405
50256769
83536138
90453358
6322021
72486955
19704547
31248905
33302839
95277006
93767409
80118400
5158433