Knowledge
Data
2992 80329797 31297 194781444 3666
343944611 10281139999 4324406 8512326753
4212550540 70547438 5396 257586 28943746