Knowledge
Data
146 3160 13395586927 42713 48972431319
18763219650 780496 15732
36474769538 609217 1981227299