Knowledge
Data
308841393 87625 431172005
7071333 2763097 3142413 16425
3971713 732829011 6182950 1524656