Knowledge
Data
40185612 31050595 6840 535523 3352588005
25836 2097622 4053363521 1981002691
955 626043 3235626