Knowledge
Data
347611255 1459438 30192445952 38970 65617
46810329877 1746614 700323 415894 0521225
83161 980 3646670 24119006 12503