Knowledge
Data
313795303 5295012465 13317006 47068020
306617286 8418795 25966394783
10 857663722 649058