Knowledge
Data
9986212995 5395401339 3328177 30715
89530875 743018 7026200835 14009753 80240896
173100474 90791 8398200 513265939