Knowledge
Data
28996 22814 49000979 973160160 16833
135756413 6541 5309697 24384369
48557144242 013941 8041077 6888782 12199248