Knowledge
Data
4196 02331 659 31479404 6395100
7935391 696 8899086115 431 323605683
570710 6371 69401123