Knowledge
Data
16271 18704251499 576468 240892628
58496671261 7985002 23420 619966384
946 8440254978 6245 1124636 191415