Knowledge
Data
1033646 90882271 7400584213 33931601732
1230 243204606 42148 804 587
77496613 2420 352