Knowledge
Data
80 32 17686908 44836 47215836
1204835545 416051 9309344 393082
20287 05476336099 8052493 74871 80392993