Knowledge
Data
408748806 26112 530 1833216
870598863 1244714 977481 991204
71 28754 5150225 7812589 15