Knowledge
Data
355243 167194969 49044831
307463 16 9051 700348867
95546 0284 66759199 5965307563 159101537