Knowledge
Data
6946 315 3062896737 845106393
196889 195179519 2248903264 951559326
338 4221282 45925 51270