Knowledge
Data
143746401 3348103 3997498
19862049710 1473235 291968098
2045 95173329420 8798460 166163719