Knowledge
Data
645 159676 451515576 8893903879
3540504 97816493 416 35116505 25140160502
127098616 99697427872 506 695