Knowledge
Data
33996 5713426 789346671 43234
12027230 674364 2942 848159 751682
5836445 48 96 53084890