Knowledge
Data
59956 8614918 2959 1219518643 9830223
2881207290 25 4184136 9150549285
28123055 2970 463270842