Knowledge
Data
30 2087988 79985028118 139863 381492160
75 70052939 0341401 06 594096
51606807314 20 8185683395