Knowledge
Data
49240 180 534362 594812808 477322
37611 8112763 25586236
45471277 9392914914 855412 251