Knowledge
Data
179579 109668525 54399327
63908 170534821 4282 566467 4887838
907237392 2454 650204619