Knowledge
Data
45541 30705790 58953276 849664560
262245 4399 8646 1406854 985
92258 255832 354542 80