Knowledge
Data
2573 523849076 121776 168
16 42101303480 45865046
60122 9011075655 11147750 3032 27270033