Knowledge
Data
33 556890228 6365958 12230982568
9642886 37214556 2716934380 70651
5861419694 216872 484326