Knowledge
Data
580111261 51 490 1872383715 953280098
42 24647489962 19901011
28244068228 18362541439 38042