Knowledge
Data
33963 32229 2103 42270 228216056
312 581767 84773494 85363241039
62597800340 25889814 35687251