Knowledge
Data
563346 706429757 33370165066 596895599 353362800
1598650244 22687 97312672094
2161821 2334 8545 5657