Knowledge
Data
29506549 11064 678340 80 972492717
41865283 32 57115 414772 23153
7744465 2029 4949306 97831643 19775347892