Knowledge
Data
1475434 1399738 8520030 29701269921
906277059 56662 7167012027 55104553 2170248208
65654172 3602834 3376 91355031748 496