28173558
85323304
15815304
6187740
8058430
93699970
79979650
54962171
62324557
77814218
60066069
33184472
26178986
85855604
87893521
47668689
91147099
71657207
51175160
90405075
49845072
97274127
36612868
52672619
12728483
85825976
44502066
65346922
6227871
84389697
47488664
62255144
43149644
78293246
99515449
49077356
50336518
74945195
6133642
37205001