Knowledge
Data
29 59156 90766013 34781384533 69021
309950121 99732959 303 87280422839
462517048 1172 3017739 6881 4550554