Knowledge
Data
2189 08363954 88321499 355023 622540192
1508514557 446 43 93 109172
31 3990 426269 968521 125