Knowledge
Data
3072 5602644 8198548351 6037566 44790822
163834355 583966 8902 2556667916
29840 7347 659984250 16480