Knowledge
Data
173 500504 24067077
934 71360223 4637896 164632292
1676060812 97749246470 103665122 1587132 606256981