Knowledge
Data
59 90 42028 2199360171 3520577788
14390707 28649994 211325504
9809843 761431 5398 4935 58