Knowledge
Data
45420632 912752 3935302 521
21118183 4151746 743104 2194839671 37711948
30 24 2833505