47818
449430
866584
902645
557780
216789
840135
144516
840611
1031862
36266
649389
5526367
4539935
4355459
3455998
3447462
3411286
3361956
3016729
3005226
2490209
2136352
2134407