Knowledge
Data
376 38392640303 26810036 1594712449 213659
50057748 69595 967 49656171
20139932229 4045 3228983 3001423599