Knowledge
Data
30 538421 9851532031 29534166 2577688
55 874501 840 16560970 9255433
656 10437781 2832264 460724072 4635168