Knowledge
Data
28 21 50316187586 8613355
800660 130 9681 7459
44815 7218033 85574555165 20304680 2917461142