Knowledge
Data
33 505296 93 59
18355 218 19518066976 993489768 84528142963
18019 95083504996 03328991 20533 460731