Knowledge
Data
59 23966487 943648 18175955 47221086036
829264 6661218451 263 51972514 609281
506923812 6661949897 77080888