Knowledge
Data
16 639663 605861 78289308935
487 947 589888248 16801732045
169937097 6827195 61431975761 122042832