Knowledge
Data
33 5874952 246516
26934918 99162 4129 3482797 59893277
985 47451694659 504 2282835922