Knowledge
Data
31 43371471 121553161 3176 18
10753 58129237 8026208777
98379225 596372 27407952 953260321