Knowledge
Data
379043 3072523 26148147352 310037479
637255 77846766 35711 21929970352
58 518 213606674 47