Knowledge
Data
32 038166089 4352684836 4117271
669006 6039663906 975 8221283026
549200829 66116029 80721936349 5921 8313