Knowledge
Data
318235681 4427237 1650 809 5278966
32 595 65601671517 05264212712
9924 227508965 41782