Knowledge
Data
25586 8167 132335 6572381
8677 120 4485 256918 7743635152
8940 26491 89549218561 6550