Knowledge
Data
577593 783193 2123 59692
470385 2000971121 3188 92339658304 52628535
4253 10181 8393347