Knowledge
Data
160770563 10670716 252953645 9328112
780874245 9127125 4257209346
35332253 3304956761 488490