Knowledge
Data
26686 14010395 14714 31 753143371
42351166 22351 7187329
2663266599 633923200 955493 282