Knowledge
Data
41569 7145888493 58103262587 06562262
16936960 7833320 272740490 462497536 858461
597 159622 84152300 1807021 24024