Knowledge
Data
31498641367 4505 25774 13276398 361163475
4288916378 2285598 8237885696
65224 971 1485384 4688011211