Knowledge
Data
6645 3411556 8169 143874
251510349 4060157 44639 99950907 798
5242655643 59 593006 3249156078