48478
853132
81148
1875
836175
1009126
74557
992196
1525
97519
26411
11614
49774
82762
71028
40960
43357
68390
980152
16912
17011
806132
60947
28730