Knowledge
Data
3231 5115879 621223760 42303851666
211386191 49944388362 88774269155
17991102553 09808 979 3140 6420812