Knowledge
Data
18331 27530351 7994
590975621 6611 8359138 71169888 1603
5358 4480915926 8948822370 2752912 19090949