Knowledge
Data
586221 33905991612 020658451 723500257 8158
74306 296198330 5190725
2918 266970181 1856663 164606 7279926