Knowledge
Data
31249597 39734 347624829 33792 6817
3380934 2863254 688373624
66 49205253348 1301970 94330588