Knowledge
Data
528520865 257047 94499 301614 55862160578
50887122243 22854 121662672
659866 63328 4302701 97369027