Knowledge
Data
661 148858 388059 8716460
1325919418 59 97927980164 84809
504225582 70861 29913361 69550