Knowledge
Data
21912831 2161 80736205 2747888
873 96726229 91787 558953 04058396610
7420729 86099635 1999 13449 26537361713