Knowledge
Data
3259 252945464 827057998 4645958086
1199773 42 06130 344760
21014712000 903264 64469744 315165918 303