Knowledge
Data
1980 18933954 4413336428
4437 48531607031 9527260 45
28 3141712 102173 13519063759 050