Knowledge
Data
135052 892531956 94227168722 32889632
309174 4648 580904
601276433 21799839423 545203368 803944581