Knowledge
Data
3115771753 388 289
57 513 304992 9412452970 8615801
17468 091964176 50488605 69618565 4707227