Knowledge
Data
15572211 8891 8913
9993961054 460184377 93547 5879130 41202884217
539607419 208341 981 146