Knowledge
Data
51 6626 688203233 304864 144
8658315834 9972 28899 27259283
8157 48177821299 9035550 56098 0728498