Knowledge
Data
30 535170763 462322270 731230263 142
5211664514 52236876 9813
67732072 695711 38305053 257 3262