Knowledge
Data
266296071 969035391 23375 2860392
6396754 183255 1624241 5576251 2244499015
4112997 4279881 40297503