Knowledge
Data
31503252 244960 1400231
849390489 019855187 36780
2847654237 616216 056269 709416242 90827519