Knowledge
Data
21351435 508038 227728 57661 0273
2552993 8272141254 47278755415 40176199763
3779031 81863191 816461 48462530