Knowledge
Data
33606 8876466 27388551
195349031 5065641956 2063070
70915664 69444 30884201877 68160593 53105