31431
abg
66452
30442
59884
96507
30709
15332
48561
28013
70049
10605
25683
61366
64709
19400
20834
41161
16191
12534
99511
52635
16177
88799
51116
77953
33260
54099
68845