Knowledge
Data
44580 1989628 5079 288599 500676600
386837545 5352227928 17 50883062
71727843 62332934 89825175 57753585 3480202