Knowledge
Data
33516 101988 307568 4392 0414477
34776 7768 279 9400 598
77 52217 300957999 19946226 56065011