Knowledge
Data
14861782 61185635 7984 396795581
8727 5013133 660645 33304376381
40 15864 72555444188