Knowledge
Data
289521183 337790827 691600 1122513
43560179 663 465783
521064782 82655496 9948836002 4065256