Knowledge
Data
35 4793 829968524 160289796 81045
2604210 6599163 67743737307
2070248 3318154778 8143 1102 43