Knowledge
Data
51 097050016 42212543540 270092815
2619879821 175598 68818 208833
904470902 40629 301876956 58065252