23551755
5972518
37857323
91919673
72906884
70619218
10799515
19836486
92435689
57787805
23188006
10442309
42292115
6447563
20975014
4719866
35917190
3549596
34423911
32003481
32445593
53757643
32283762
84397500
38869914
91286791
74069058
93968015
96578829
12296617
18228998
44781548
23819258
26002012
83069370
6251879
4961054
118740
39681524
6391162