Knowledge
Data
663884 306380 404501241 1684 7969890
532167 398613 10724723865
687199824 424761 33937159 58