Knowledge
Data
18719 693076 9690442316 3644 745
36684620 2812 308747317 6528961880
287014 54053160 369793