Knowledge
Data
31282 5825557237 7736600 082
46124437917 2230345849 30309648 9908 120684962
249 35790 542 4434618 4445322181