Knowledge
Data
904090 3487695 3636 6715
76890847 178054 63096820
2148 985899 16492459090 16686271479 105