Knowledge
Data
657 30668816 40307470 504
58 45273184 171 960493657
7030 742 91223913392 140281821 703573007