Knowledge
Data
4276 11999216 17768784588 73234074
7188946 32029061113 85141008 2017
430928 44863 395 2246121