Knowledge
Data
21324581 600927 601 60871
42914510801 23708 74 57 302
86106297248 591521 58362 8712 2197484529