Knowledge
Data
2965 23947194 0596589
529990565 11628655432 536720572
378627004 50083 70846204 700208 485160267