Knowledge
Data
21426 3072 1198 66650509
74372376 226081 226715 540711 915099
9179 767614259 56521164604 2477311270