Knowledge
Data
299 39649582 983 20842861 4255763221
617292 68 42282 066 8869
9577352101 97949860565 48895566830 8327669 4922691766