Knowledge
Data
30809426526 8892900148 95067212 9171863 9832672
238 57 634790209 699373941
15175985 76900321 1552 50028