Knowledge
Data
2689 31501488 2829003 68376 33454
550 6508991 504857
3213787831 203135093 93308512905 7143570092 89303202113