Knowledge
Data
3034744 69243 2350
649 137696 1698991 40214869
42 5164881814 15588265211 33320 1503636923