Knowledge
Data
50486128900 32169857 2989163 1318870708 718154
14363214 6153444198 27360
38 9016 81315857016