Knowledge
Data
28 406 6406818 39228836 502122
996792731 97501537 415347 7369
530560 2513 388926636 2270746128