Knowledge
Data
156 5811 906 14345 39369
9874869934 4253884 33095439 9964085 47238159
12620806 0266819857 3325