Knowledge
Data
680 9631902506 919
29580 3399390352 279 8736831 60
109258402 833720 1497215695 151 373