23825
687102
77421
1013188
114888
24528
1228
20624
65593
614129
66020
63389
95922
4394
35866
931176
66421084
98851922
6279281
8134575