Knowledge
Data
669 35664795 895299 15534289 76
0521553707 104438181 346
30099170 31 82 8103972 9979276