Knowledge
Data
5295706409 237260 74365 357819646 335427971
521970168 364 414810660 49068
66223975314 886339620 84121972 50188 14657