Knowledge
Data
595 50636 653918 4786328 28123136
3069 581 6478214404 64728 7136
54258 37956 198194866 429957 17