Knowledge
Data
60 3118570892 506 46058
111477793 823 413 918577 40253317134
245787 6992448 42148379 44905 317