Knowledge
Data
21676256 52811920 8411880 456453
196907613 91710795594 03049
5673538840 122825076 4396066453 22200329576 50