Knowledge
Data
62508395 22632160 5753892 73840470970
3189989 80 45413884050 37528680 8127628764
88198 3313964 40816183975