Knowledge
Data
57271083 50254412 3931
31 41598667 4048 2355193
52668075 40106 60930 7273691 150157821