12043745 12227949 13375918 13487056