Knowledge
Data
170986 4116543699 167990 2847472576 53049827711
90 6937740234 907421
56568170086 40287830 6798348912