Knowledge
Data
1663 61543149229 909640 278156145 26625
22787 24495176 62227979181 98361 02
29096285469 512 5933