Knowledge
Data
1330211316 37589962 193777 487289932
57081979779 1516646513 3309315038 6907761
90 34294828 53970 443381 331