Knowledge
Data
18803 4402 2843 15
43377751579 367054922 14284821 980273778 73204206
8220344711 88615512 16430644253 238121810