Knowledge
Data
50596 1146095774 138962 3911
8199 92030 31966815 3392300
1927916 60815158325 3956754240