104434 4031 12012 8379 5299 58255 22130 165402 20531 267 42232 8305 126173 23219 162 2769 7968 227 21996 4029 1169 17614 342 22211 13 18112406