Knowledge
Data
59 55087328 12134802756 318619096
4529521723 2833614240 8794032682 583867994
477 26365662989 7744 258524 5968448