Knowledge
Data
32665929153 32802 4096225978 24
87949223683 89137541 18701036308
80065086 67 717712649 7710709299