Knowledge
Data
82105625 105234 66413770 44207387 509
866048119 5051971 1537472 39904602 96
2439 878 82273567837 53245958 5924160