Knowledge
Data
6646346 2500811 877071 768658 2442297371
36277734 12709985 803040321
518 6645 59124630496 97073 93