Knowledge
Data
5808428 253057 2012 2719149 228673
18932043297 26423 8797486
272 11692 9634076 496 9590272