Knowledge
Data
89183 76559 99668054 5379491
1172871 4041166 8108622 9134809 51232539
43144 6196806037 61207352914