Knowledge
Data
35 146155650 4187051 445815159 37436218
922 6171827737 0048864
2049587 3494365091 9027054 1916529