Knowledge
Data
2996966 32472915379 1011052907
171 8374 938185382 718100
54095329196 895142866 19861377132 400 367756966