Knowledge
Data
953 12160 606616
475156 3951181 33770497299 5252
53 9723215 891336 96847181 340591458