Knowledge
Data
290013970 698779 298364352 406706087
677 65602316 7845261 447349218
5563 6346 20388 1997001 77508860458