Knowledge
Data
56 93493 85729 675082943
3726114610 152823771 86888 2371
380 17520300 8354009 47414209 656