Knowledge
Data
198043605 2897712852 199
31 5869068937 8990497170 310801183 17554
6082980 608726685 60909828 79621457882