Knowledge
Data
028594382 508 86310821 1936227613
21452953 1005 28929250 52592961
1105084352 8263015 39775