Knowledge
Data
35 960 30777377 11840593350 13413295
4308 549334840 75536722568
1063097970 8821609177 126