Knowledge
Data
286 60304233849 8756815 886 31300599
29 504301760 6869 521573952
3941296 187098124 642190484 609