Knowledge
Data
25509703648 38517663 233 7970 76374
5517058 6068225 37371 973 650982
32103545111 585942 1260