Knowledge
Data
31083 13234 3999679 82760824 43732859
6102585218 67 836637549 433328 2187
80039 4250039 835904149