Knowledge
Data
9502811153 893 0280943 3964749 68692986
15612583 13975783 2509 07699 92112870
51 4487436 6718