Knowledge
Data
30992716 82659 29 09 355
87943864427 896 7938 153 02892020221
5409 3300659 788953792 882