843622
1136180
2349887
4723766
5060063
5982614
9692449
16299367
16514167