Knowledge
Data
142598104 30699 5011888
86234322064 32252 7207151 446 7088872
45 486668 447527 1490729 393