Knowledge
Data
781 501022 396026 14572313 127779086
7237 205457 99399443 362646489 881602
20735255 716050176 4479284 48067146670 678