Knowledge
Data
2109692 14803 47803
43586180315 4876 50593993460 823791
47 365040 94986 9609 8612802522