Knowledge
Data
44919281258 339589094 6384953571 30803 268246
3163026 5044623936 1285391 7421065705
8980564 34663703211 167