Knowledge
Data
66822134 20946 25661851
153033781 8699 70901 538373515
2506 57186912 1450041626 517910775 147439490