Knowledge
Data
515373 80 79064285931 38325326140 166640
817338658 585248 9405609410
4882082 81612469885 1013847 29772554 57019