Knowledge
Data
1605796 54214085 84255 25598237336 2718080174
6659096 5430428 925901 1202521550
15464 2164068593 6521