Knowledge
Data
39 687637064 810815661
35355 85541127 93735785 1548092849
34657 22601866 5821129312 988866176