893
1055118
117768
3029
2418
75468
51727
19618
84301661
52631583
7658911
74971879
73191900
4171390
57841953
85551680
5656486
85111209
97781588
97901700