Knowledge
Data
22584234 682 30994
9892 5271753 88786529 985 847395072
126574787 1969023542 094 49152139 525