25318129
47068542
61109970
14316697
25057897
45662495
96417549
77596954
3165580
64546461
1121191
87542653
78215504
14746693
67613978
80105722
391716
24408579
8669603
92492999
89633278
60037899
3109953
18171780
1502701
49683264
68215878
72759086
1277254
60354018
87618493
99579147
18705342
19189546
9108845
32522467
76388074
4344284
52433360
9229186