Knowledge
Data
166 948491810 81142 6760
630045 157533 60931
4823330 99558127 530276758 854449 73546553