Knowledge
Data
42955 31169527709 55475654 379920
81065 684411078 23087
2535606 60844139234 23996 301956 58512