Knowledge
Data
308 25315 32647719992 376
10275 3100569 311745 1334137 52338
412 672807 429396359 8557185