Knowledge
Data
315858793 25 25 986 527068892
58492502 747671548 13841
465984857 35082 179305444 2327491