Knowledge
Data
8953679 70263978 43672268 2179 6555
33015187 122 3071742 1211 1875212
58034830273 98423511897 51942