Knowledge
Data
35048801611 474378085 563586636 3274889
9650650 8302270 6212994
7086400320 80971093236 70547 24852