Knowledge
Data
286596006 1038220 7068178946 4023293 4951400
276461016 16285391784 887
137553435 777186 58 52661 580068