Knowledge
Data
159908550 550518087 263120297 685554
25400311 270909870 842675 724775
17514069 00048238170 58286421