Knowledge
Data
29 158070373 31834086 01386115
678252 9285491 610334266 583148 7448
57 716219 747985 33163780226 649