Knowledge
Data
15917966 7940 1391012 9592286
959 648 65888216909 94707556
339096 447304 65370173 949052 149