Knowledge
Data
13106893 1980 309757740
37123 46915 216 37996 9416
51031 83272028 63110636550 52 32670