Knowledge
Data
29960 225381 31534576477 219461
149975350 978 07091283242
59699152 1142558106 841 3662735917 121902298