Knowledge
Data
338449675 391867703 3404521
54362907 461124 561 30967345760
130398 23469656 83517354261