Knowledge
Data
9844959 2664612 26922 5642558
402369043 988538406 1909840
87144304 879 95605458528 8196576605