Knowledge
Data
3491 16674 6160 8918060 523
145411989 16083476 7246 94996172 3599
8805391162 43445 913582