Knowledge
Data
45773 668306292 2159929 44803 9297167
515876253 65497636 5284387540 185691
74041387530 16135698327 57 0858