Knowledge
Data
30156559 73815790634 14298897218 913165
6654611 8491198 9599297887
7619787386 28 323614370 98 860062