Knowledge
Data
58363409 329635 17261 677995429
230803 150 7875940754 42862
9427009562 3093 720173681 18998 941