Knowledge
Data
18035157084 715301569 5533440 298877 664703319
57017541 063618202 430
35055 47692340 30987508 277672845 13172862956