Knowledge
Data
28 2536761 1818541169 7096 1282747609
669 957259831 6453624 841456517 696816644
117313270 69 1125957621 167