Knowledge
Data
229235496 851515 65215 6136397 91322
15409 6549249 2242717797
40261621 18795572591 691705878 52132832529