Knowledge
Data
31864 087471 5442223 816871
18 025 218629 659019577
5820 95285 51771880 65852303006 004527