Knowledge
Data
26 015240 98 432146 990
86168566951 7864521732 506 205903 117721
115804 619 4859089 65 18204946145