3902417
4942082
100000
3455851
4927030
4427704
4165115
4647921
4014050
51197
53299
57118
50568
62404
69630
58729
58217
67542
47852
345686
466627
420952
2084991
309969
155326
11447555
5684687
15406119
2507755