Knowledge
Data
24420962 31107 592979 0144803
37612413 4530338 48497 84632680 1986918
872713 333885 82742