31150 7978 53452 4000 20920 12436 2015 2800 6695 17612 31320190379