Knowledge
Data
19487141 336 47646 2077
20793 31715336267 4420 148150813
3001504540 1175423402 744 2885