Knowledge
Data
31 16 84228526 84129388 187990
18856836918 262222120 0186315701 53115198
651054262 60081803 57221384 5277535 5881