Knowledge
Data
1073 926 5993668 340476 26091628417
278 5633101 49247 1905952 3729741570
719710 486904 80641