Knowledge
Data
578971 35798879 8820442068 38212875610
13881108018 9924162 936050475 749371
21681048714 98528101 260079878 1963510248 53