Knowledge
Data
28743 630 168429 86304265
49772 387816250 5838837 903295
2007171995 4150 7842184 97401758 1199486