Knowledge
Data
50506239 5028433362 6038411 6098 993805
20596931699 48647995 52289943763 99 03721
2327027611 11972450 86868802 367 506