Knowledge
Data
3293 298306962 65045453 12204052
10538110 3687705 747195054
5081 214 280 97022528 50490