42654
38848
1483
30032
37817
51059
44940
24323
9577
61375
1020240
36645
12711
818104
887129
66125
46278
957106
42913
83661