Knowledge
Data
86 15 879234 38422 50856065
239 7308 260277 50537284884 60470853
670 81517986255 7016503 3127 6828480