Knowledge
Data
161762055 942156329 74094 631476818 3542775270
8118553974 934091 19922466807 218104359 526834967
7060278 920014721 290 5221 502793109