Knowledge
Data
41227247396 117687288 30697 750621180
62435 20857045 99515800252 866054506
6006205 2396573 2894176224