Knowledge
Data
28 5038 769752027 95252293448 17394759826
51335 11987 3912983137
9115379872 667358476 168753302 63167980