Knowledge
Data
330 19601302987 2890341 4388016144 3359740
6591936 16140 602201698 285
3612 5303821 822881 175440