Knowledge
Data
3308 28106190 030610667 870887 1127668
29867489 9966385482 452122968
1176 5377 987628603 781925