3989321
4914452
5299248
8590681
10295886
14327113
14839475
16264817
18080583