Knowledge
Data
31856413 4059 691072 7005026 1999
02896605308 77 94852545 6099438606 16872506
64945168 2906241 458688 237