Knowledge
Data
330034088 908282336 53556139 258914629 6742
4590057331 634 98 1628373
37 3233405 212290638 320127114 26572307