47720
28520
26316
868104
90128
775156
15824
10715
13912
50882
972220
938210
3145
53955
7872
62180
44425
989113
618101
78316