Knowledge
Data
28 1957738 3321291 979732 216142495
26742863 35 501227236
823 649510659 8730060739 05975545116 668