Knowledge
Data
2996 3001344 108261 338358
85393 145438 02562526 56304827 5418663629
50516238181 881 59074 639423