Knowledge
Data
18212596 994244015 178331388
2955612 89335 629551
80114695168 909 32638330744 22820383655 510