Knowledge
Data
3893 1286002 5258070
748060069 407106329 7625426543 4482094 820056581
30 18159 6772338