Knowledge
Data
26 30931473 527070213 949025714 768357581
16393028297 54655 5820954209
43161935 0104608304 6655421841 778665034