Knowledge
Data
310101989 59518 1029 583963715 99
5805896794 846 21619305176 770844227 81230279
470880999 357625 46258966048 7530 30635968