Knowledge
Data
2516 50656945 1356675 718
96191 47435639 71561 6995 6318390776
127736 8848446 620 8672864