Knowledge
Data
2196 349 42990375 303476752
5289 1744922 02195890886 1856084 5331
186 343106545 621140719 316