2647990
609714
155406
1871238
4378286
2777791
4437797
4535014
4570598
4033663
54462
61616
57053
58535
48414
51046
48514
50409
45930
49416
756783
10189133
2273503
1861386
504780
3391667
5564280
675353
8342157
1128988