Knowledge
Data
161655170 15858 604077 61337
2150740510 59620624 976307031
5419 169 362685 878671382 252