Knowledge
Data
1672648 2311317681 13261 568206657
815588 198166680 5204891497
252 19753316050 17173719332