Knowledge
Data
28 295765878 7917 229 978937615
22538 10675960700 867072 5382536 5656
9594129706 75895034029 71693617756 395133155