2449855
3435944
1743420
281984
4467264
4583634
4959745
1298173
4110499
3079871
57377
56119
56680
53502
72878
69333
50309
71796
49131
64819
477705
870435
5265830
7855695
9594968
129874
214646
289742
2366089
117515