Knowledge
Data
32777686 469436 19650258879 105088 606171
122447833 68148 8047820351 7971
75149600 73558 0857 30