Knowledge
Data
31 9393040 15662221539 3013522073 6249160
66 85 5769775322 139627148
7011 2072 863143 16731519