Knowledge
Data
30 21296 7256936825 79512401651 1999546
80140 3986 3344751616 457514412
7505 23757 04510538 5131 21342081