Knowledge
Data
16905 3077 339870375 1791791606 31789
190 6514367745 20241 295500886 2804456
94 0696773 99231546984