Knowledge
Data
50491406 95 1560 2705879656
29029 73742743 593491 56488042192
14758 9857403907 4995917 170