Knowledge
Data
52 665282 31051 3147270067 28262
4254 31707292296 73193550402 881352980
3477331066 923944037 6524 7067715 174304