Knowledge
Data
557651687 80177098 1741278 739566327
20188481 5031306 95764112352 5277
58972663341 36914303 5561439