Knowledge
Data
5299712230 50899075 63682 8403252 58859441243
540676 7117134 72148 188 7110231696
2291 64077804 0504905 512