Knowledge
Data
509770 21904538 707 1185 106053501
823 86 716 27020
43281 35280816 2956148 010285827 4097613851