4549136
4715466
4958641
2449855
3231428
1743420
281984
4358102
4405244
4977344
58518
57168
57930
52429
73227
66488
50478
72226
49825
63852
144093
262556
391687
645783
1940041
5273578
7867254
9609086
129874
237570