Knowledge
Data
50945 904 170670738 3347315522
9594971 880 9159 29060489928 291210529
44804072764 90396 1069932 6898 26455