Knowledge
Data
32 20691149407 13677166902 39334
4369677741 2705975 508
9227851684 230114 89 10530745 15446980418