Knowledge
Data
1280 605240 9003559 7580971 2336845
3501 674977388 5600
223 2156528424 4919730 29017086