Knowledge
Data
24776168 20796 85300 20682176
83633146 16 10385480482 650690 7456852712
21 959 396 4181