Knowledge
Data
364312 588119 1990027219
654 76672 21826 252005951 35606451500
1305 2546063836 2102727