Knowledge
Data
2492976 12521572196 10094020
126642 527146 6640
82436328 55643412 178268 73879991 25475