Knowledge
Data
30428591302 156339 6573998 595205621
80 32898766 19782 0896847
108238176 79937459490 88157233911