Knowledge
Data
29030761 22162 802746842 9625560012 8972612
10167589086 1009528593 49488
8762 8500068 60