Knowledge
Data
40335196 46184 6566186576 1829338456 24403618
34908852192 94938 535 51904
14766 7646600 803650