Knowledge
Data
43585 5266154 7339831272 666237 298188040
179 404246011 6958035
86387051164 52615221791 631456 3534