Knowledge
Data
329809 659 5667 855301
42 8942615 84461864
18827 32219257402 8476249 59941324 50351304