43935
56680
19875
45606
23251
41850
66117
82139
65344
45415