Knowledge
Data
2543990 510813 38715 743727030
397885174 332 834840967 49425662 340098942
99457572769 9057943 5838689781 1986713944