Knowledge
Data
29866399 64508107642 4228 84 5075856852
209895284 31352 712064
770703 532779723 260406142 9864275510 8170395828