Knowledge
Data
50118932355 29043139728 96592 17496 64949
47 10034 3163 1652320
8070 977 25 138878 584963