Knowledge
Data
15192 7627 4954 46 28246276555
64293 74908617 1801355108 8396 38253116
7913266 3161087 717 96 5129