Knowledge
Data
109 441977176 20944 8870
43910186 763 21579585367 170501938 229143005
23314478883 605 1140