Knowledge
Data
516193 98188 55524695 85155
977 18712553 7240760363 679 3823382
2012373 422 72268390 567408623 17579