Knowledge
Data
2003479093 3156109695 433803
509708270 259158 878462409 15935981781
4715918 62805561200 73386000832 29