Knowledge
Data
93 14882 3058 27335492 519646455
726 10394796 288929219 497 6879566692
96803266 5028 2603094