Knowledge
Data
21058 592 79515 9077 887838400
123658831 7703083 6754379 515426712 507386
586524660 20 50805