Knowledge
Data
580 30 5583438 644541338 7299635
9209 82 3972171 5998862
4297331633 5071640 322 24069