Knowledge
Data
883996 8973268 11576741 652450572
952 11994026441 172757 42 49146558
48 216261 9976532018 40949