Knowledge
Data
22573606 301025 5005883753 181192
45107075 631801770 9927 289
28160808527 2944 77020809 37009504