Knowledge
Data
340577262 2765430 18 22536563 2517803788
9184 783336808 49525929
86 598256 8325970324 438499 742885071