Knowledge
Data
522766490 2782382 5824575860
347296 335820 1731802304 8500129143
59019535336 210030119 31261