Knowledge
Data
150304535 45634598 30313821 44708 76901625321
9866945 9241 93366 103606
30 970 4751350437