Knowledge
Data
6292227 1993597 2180921 3774424 335139121
19485995 399192904 65723 65
30580 79862 25580 73402329 40553861532