Knowledge
Data
13594922 139921 83534151 632
410550255 10538301 466626260
21639340 5078122644 3055846