Knowledge
Data
996 529396816 320418646 17872699
235 4615502 76554133755 201490058
2957624084 31624218 3101 170630