Knowledge
Data
597531885 48119 18430996 16472657242 272694
78 1825296 919
3101661112 8073 7399595 134420284 150667160