Knowledge
Data
5550489 93157564 356349490 29961
16586646 872 94594920204
84876888164 12510 68385647 888661 400688520