Knowledge
Data
266 83 94613506570
1929220971 6218985891 1253432 232996536 82759
2016 226984 66660 882277143 62452