Knowledge
Data
30186057 7515 6734686
70529099 874715901 79969
13279065658 953896 560726179 51123116127 32292