27475185
12962568
84838721
88102197
94592662
87278603
2052649
29871908
825412
12883713
28324359
9968003
62298873
18887453
54731184
26618938
42165293
44819555
17408604
783565
85266248
54775391
51399797
13831688
70221236
65246110
44729984
78411477
50558120
14778136
74498533
66623731
66351473
61542027
7483875
65784269
89599070
82254295
89107636
70764242