Knowledge
Data
628483277 3412360 68156450820 983109795
594431550 9896 30927867 2000052 13054
259230032 96 59006 6335