Knowledge
Data
58836 3422889261 3945034 30 7739032
5466 3305 1956121102 05088745 203926
391 1744105183 399214 637248