Knowledge
Data
30656808667 20 227016 18740 21440688096
73704 15602049902 68068950 52627
387952 26914111 87843206226 338220 91565