Knowledge
Data
80 13592933 3647111 12101242 1700890743
120659 34856488 8505099 8323609275 456563
7115745 3529 9188798 915980519 7239951569