Knowledge
Data
16427680 3173116 4035496 5261 13836
4500211104 1223501628 31254180 5453379690 8125715
950990772 579681 40613