Knowledge
Data
40677859 99072 422 1042554 2944595662
3045079507 966460 08138 45499706
1980 03131485 60038736063 220987 3742