Knowledge
Data
20663 147278103 41452419 3402176579 7580048182
24 694325 5497603811
58977277716 148252 359956755 228713133