Knowledge
Data
42909 32 1806 68900580 482911280
26270608161 41661689 50556341 928
18998 6614460 58245