Knowledge
Data
25803315 286872468 75860754253 66761142126 405066266
2620846196 176740364 123476859 027994021
7227206 564266 71196 30002