Knowledge
Data
52 850856 2964417 143663 2145907
21454 1705770846 6852175437
46424521096 8992 12784761 791801