Knowledge
Data
25 1049507 3330
594829 84181156503 6489661 14857 54554
67961606097 2763811376 5383354 067