Knowledge
Data
94942368 56576 525496166 4581398
8621 52781169 74742 82564010
5190859 490553 12215639 119285663 269826