Knowledge
Data
34536199 33508832 106130 53803 17956802490
196591 28308046 449 5912916
4530515 69711 52039902598 98285156 50