Knowledge
Data
83491678 188152 5067 1430911
44184337146 50806 7586332734
5228 598 315754035 9460 13644