Knowledge
Data
25983864612 1816720 43268 316292
9527659157 5398354 5464
80943 668803215 9995830 25937524