Knowledge
Data
2562 58693109472 3061579685 1425511292 662179
6679 169 954202 1985906 32244634296
873 545625 1608 933299959 5793044198