Knowledge
Data
2580628 3309535397 8597050150 12107719
1868059026 6367 312482792
1547800 5600 01834353