Knowledge
Data
31152479 862996 18641785 160654621 24545
3117927 97614612528 330
1035450 48 30349972 393663251