Knowledge
Data
300189085 4773151834 25622890830
584 720 93944734 8100831002 20263149
19 624675112 02985 85364991