Knowledge
Data
59 286 268935938 3821451
17492150 165 088052886 3829 90342029
942 347425 2803 57302493 3288434109