Knowledge
Data
662977 5298 542478952
10649 1761966 8339520041 652
48735 59062632 2547350 6056971 775695305