Knowledge
Data
333382303 20377882 5086945 314271480 19571812
6624621998 502352 7036596964 380480
4815934776 736 70 3466