Knowledge
Data
420636670 103648148 46133266044
384776 999 37001 256
660015 83477617 619941 4764408554 1879