Knowledge
Data
595095 98122478 382171 2075116 6702852
1587 29611 92422723 93084915
146467484 0439718 5360916 83184 15284855949