Knowledge
Data
2108885 883392 2565 2900475567
8634164 60557411018 3481215450
244785026 346804 5066 303 91