Knowledge
Data
958252548 163 15167
3772486 809 7919426 256 572112
628335688 43691056 40947372 8748532658 10297061