Knowledge
Data
168265507 40717548629 40846 596
57165026 8386 8309 8755971731
15409532263 2680109 452 080068