3045084
4319130
4883504
5589645
5932215
5970812
11808776
12424245
16249912