Knowledge
Data
40175604740 6648080511 26560032 2173404480 802840
22117360144 669648 11251768 70234
3634322608 536022 161527