Knowledge
Data
1178502 821418 855 79 429320894
22819 80655404 922707502
4406531 80106773 62048243 30356