Knowledge
Data
21586 332483793 300327859
8470 21518681 716922 854 7055
78146 98604421767 7847 135986