Knowledge
Data
251 5710695 2112267192 7821790103
7017061 82855 65910
860505 805028130 931445824 3197 31