Knowledge
Data
251244 93 71684
1404394059 46 12084 16002 79822548
51 3620276 15544473586 548660 5223980522